github

RumbleMike / ValorantStreamOverlay

  • четверг, 31 декабря 2020 г. в 00:25:29
https://github.com/RumbleMike/ValorantStreamOverlay

C#




A Valorant Program that runs on your computer AND acts like an overlay for OBS

Program is not affliated with Riot Games, this was made by Rumblemike by himself. If you are Riot please scroll all the way down for your message <3

About

Hey everyone, this program was made after I was bothered every other second on what my rank was. I could have implemented a !rank command, but I thought of doing something unique. A program that checks your account every few seconds and sees your current rank and your point movement (unofficially). All of the code is open source, so anyone can check if the program is safe or not as you need to type in your Username and Password in the configuation file. As of writing this, there are no alternatives. I will say it now, I will not verify if alternatives are safe. I know my program is safe, and anyone can check if that statment is vaild.

External Packages Used

Some External Packages were used to create this project with ease and implement cool features:

How to use program

Welcome to the Tutorial, there will be a video soon but for now there are instructions layed out in text below.

Installation

Step 1: Download Latest Version here

Step 2: Extract Zip file to your perfered location (If you dont know how to do this... well.. google it)

Step 3: Open your extracted folder and make your way over to the refrences folder, here you will find a TTF File (Font File) and a Config.Json. Open Config.Json with your preferred text editor.

Step 4: Enter your Riot Games Username (the one you use to login, not in-game name) and your Riot Games Password.

Step 5: Set your region, please refer to the table below for your region. If your country/region is not on this list, please try every location shown in the table.

Region Name Region Prefix
North America, Latam, Brazil na
Europe eu
Asia Pacific, Japan, OCE, Africa, Australia ap
Korea ko

These prefixes will be set in the part of the config file below.

{
"region": "PREFIXHERE"
}

Step 6: Set your delay. This is how often your rank and ranked points update. Recommendation is 10-20 seconds. For example if your config file looks like this:

{
"username" : "ValorantAdmin",
"password" : "Hunter2",
"region" : "na",
"refreshtime" : 10
}

This means that my region is North America & the overlay will update every 10 seconds.

DO NOT PUT 1 SECOND, THE API WILL NOT LIKE THAT. THE MINIMUM AMMOUNT OF TIME IS 10 SECONDS

Step 7: Run the Application, you will get an pop up, from Windows Smart Screen. This is normal as this program is not signed tdlr too complicated and I think it costs money From here you have a possiblity of getting a popup from microsoft asking you to install something (Install x86 Runtime as it is required). Install it. It is called the .NET Core Runtime, it is the framework that allows the program to run.

Step 8: When the program successfully launches, you will see your Rank and your point gains/losses for your last 3 matches. Red Numbers indicate a Loss while Green numbers indicate a win.

Step 9: Create a window capture in OBS and you are done.

This is the entire process to get the overlay working perfectly and how it was designed.

Message For Riot

Hey Riot, so I know that you are probably reading this since you guys love me so much on twitter on @Valorleaks (love you back). Regardless, if this program is not something you want out there, please message me through twitter (@RumbleMikee). Otherwise, this program is not injecting or modifying the game in any sort of way. It is simply just making a webrequest to your API which then returns a json that I parse and display. Thanks <3