League Overlay

12
Comment below rating threshold, click here to show it.

Dariddler

Junior Member

10-04-2012

I've been working on a little something-something for the last couple of days and i thought i'd share my work with you guys.

What is this?

Well, simply put it's a software you run on your local machine, that scans the logs from your league of legends directory in order to get the summoners and champions used in the last game started and then connects to your chosing riot-server requesting information about the summoners in your game, and then displays this as an overlay to you.

Install instructions:

Download from: http://www.leagueoverlay.com

Once started, click "Settings", Leave the "Version" box untouched until the next Patch, once the patch hit you can find the version-text to put here at the top-left corner of your league of legends client.

Choose your region (EUW,EUNE,NA available)

Choose your hotkey, this key will be used to show the overlay

Choose your hotkey-activation-method, (Toggle,Press available) Toggle does just what the name implies and toggles the overlay on and off with each press of your hotkey, "Press" shows the overlay as long as you keep the button pressed.

Enter your username/password to a smurf-account (As you will be logged out if the software tries to gather information using an account you're logged into)

Choose your league of legends directory by clicking the "Not set" button, this will pop a directory-select dialog, locate your "League of Legends" directory and select it, click "Ok"

Press "Save".

Press "Start" and the program will start scanning your logs for new games, it will always go through the last played game and start gathering information about those players.

Once the software find a new game and starts parsing it(this happens once a game has finished loading) a box will appear at the top of your screen telling you about the loading-status and once it's complete it will tell you which key to press to show the overlay.

Known bugs:

-Exiting the program while it's gathering information will cause it to crash. (Might need to forcefully exit it through taskmanager if this happens)

Planned features:

-Meta Analyzing

-Composition Analyzing

-Player/Champion ranking

-Customizable overlay-elements.

Dependancies:

.NET 4.0 (http://www.microsoft.com/download/en....aspx?id=17851)

LibOfLegends (Included, source can be found at https://github.com/epicvrvs/LibOfLegends)

Nil# (Included, source can be found at https://github.com/epicvrvs/NilSharp)

FlourineFXMod (Included, source can be found at https://github.com/epicvrvs/FluorineFXMods)

Credits due to the Riot Control guys for providing me with the URL to the LibOfLegends library.

Screenshots can be found at http://imgur.com/a/nIAWF


Disclaimer
This is 3rd Party Software, it's non-intrusive and does not do anything to the league of legends file excepts reads from its logs, No information is stored anywhere but on your local machine.

Use at own risk!

ps. I will provide sourcecode to Riot for inspection should they be interested


Comment below rating threshold, click here to show it.

Noroimusha

This user has referred a friend to League of Legends, click for more information

Senior Member

10-04-2012

Enter your username/password to a smurf-account (As you will be logged out if the software tries to gather information using an account you're logged into)

this sounds dodgy lol


Comment below rating threshold, click here to show it.

Jodrish

Junior Member

10-04-2012

Tried and checked, bump for great justice! Awesome work, keep it up!


Comment below rating threshold, click here to show it.

Dariddler

Junior Member

10-04-2012

It may seem dodgy, but the only way to pull accurate information from the lol-servers is to use an actual account to log in with and then get the same information as you would get from searching the players in your client.


Comment below rating threshold, click here to show it.

CyD Pax

Junior Member

10-04-2012

http://imgur.com/a/nIAWF#3

what is the top bar for?


Comment below rating threshold, click here to show it.

Dariddler

Junior Member

10-04-2012

The top bar displays the teams average elo, both current and top, the numbers in the middle is the differential between these numbers.

Blue Diff Purple
1565 <78 1643 <--- Current elo
1658 68> 1726 <--- Max elo


Comment below rating threshold, click here to show it.

Sanctuary Now

Member

10-04-2012

The file checks out, nothing bad in it.



SHA256: 65087283788b8a3a1d91a5aac43e7b7bbd3f0c629274d038ba 45982e9e690620
File name: setup.exe
Detection ratio: 0 / 42
Analysis date: 2012-04-10 13:25:54 UTC ( 1 minute ago )


The MSI is also clean.



SHA256: b58cd810f631495a798fbbec6cac6734441e80c862e3a389e5 64c5b1498c2d2a
File name: OverlayInstaller.msi
Detection ratio: 0 / 42
Analysis date: 2012-04-10 13:28:12 UTC ( 1 minute ago )


Comment below rating threshold, click here to show it.

Dariddler

Junior Member

11-04-2012

Version 1.01 released.

This includes a debug window output to make it easier for users to report back what seems to be going wrong.

*Changed "Unranked" to "U" in summoner-statistics.
*added a default value per summoner(1200) to the team-average statistics for a more "reasonable" average elo to be calculated.
*Fixed a bug that cause overlay-windows to stack up when pressing alt+tab.


Comment below rating threshold, click here to show it.

Frośt

This user has referred a friend to League of Legends, click for more information

Member

11-04-2012

So to clerify, what is the actual purpose of this software. What can you gain from the information ?


Comment below rating threshold, click here to show it.

Dariddler

Junior Member

11-04-2012

Its a statistical analyzing tool, It can show you which of your teammates might need some extra help due to their stats being lower than expected, It can show you which of your enemies to push abit extra due to low stats. If can show you if there is a duo-queue in the game(by comparing elos), it can show you if there's someone exceptionally good with a certain hero (Seeing a Tristana with 90% winrate and 50games should tell you to be alot more careful around that player, or if the player is on your team, trust the player and follow their lead)

It's just information that can help you evolve your decisionmaking in the game, It will not make you better at the game, it will just help you evaluate your decisions by providing more information


12