New Logitech G510 Plugin for League of Legends 5v5

12345 ... 6
Comment below rating threshold, click here to show it.

cuté

Recruiter

03-27-2012

I've created a new plugin for my G510 keyboard for easily tracking/announcing neutral spawn times in 5v5 matches. You can download the application (including source) as well as a custom G510 profile for LoL from https://github.com/austinsc/League-of-Legends-Helper/.

If you have any suggestions/comments, please submit them to the github issue tracker.

Plugin: https://github.com/downloads/austins...endsHelper.exe
G510 Preset: https://github.com/downloads/austins...s_LGS_8.20.xml

League of Legends LCD Panel Plugin v1.0

This application was created to enhance the functionality of the Logitech G510's LCD panel during a 5v5 match of League of Legends. The plugin tracks and (optionally) announces the spawns of neutral monsters throughout the game.

Included with the download is LeagueOfLegends.xml - a premade profile for use with League of Legends. This can be added to your keyboard's profiles through the Logitech Gaming Software application included with your keyboard's drivers. Included with the profile are several macros that can be used to announce mias as well as control the timers. The profile assumes that the game has been installed to the default 'C:\Riot Games\League of Legends\' directory.

By default, the G1 - G6 keys are assigned to control the timer triggers in the LCD application. The four buttons located under the LCD panel are used for the following features:

Button 1 (Leftmost): This button starts up the timers and should be pressed at the very beginning of a round (when the clock in the upper right corner of your LOL window reads 00:00).

Button 2: Disables the clocks. This should be pressed at the end of a round to disable any future chat callouts.

Button 3: Toggles on/off the spawn announcements. When the timers approach the end of a monster's spawn time, the application will announce that the monster will spawn soon. Once the timer reaches zero, the application announces that the monster has spawned. This options is enabled by default.

Button 4: This button toggles between the progress bar display and the timer display.

Feel free to add an issue if you experience any problems. I wrote this application in a couple hours, so there are probably bugs.

The latest Microsoft Visual C++ redistributable package for x86 is required to run the application- you can download it for free from here: http://www.microsoft.com/download/en...s.aspx?id=5555

Also, ensure that you have the latest version of the Logitech Gaming Software; http://www.logitech.com/en-us/434/72...tion=downloads


Comment below rating threshold, click here to show it.

Harbingerlll

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

Senior Member

03-28-2012

Dear lord sir, you have just made my day. +1111010101010

Edit: Even if it works a little, it'll be nice!


Comment below rating threshold, click here to show it.

cuté

Recruiter

03-28-2012

Great, glad to hear it. We're you able to find the download ok?


Comment below rating threshold, click here to show it.

Iggins

Junior Member

03-28-2012

I just purchased a g510 keyboard and I am not sure how to istall this plugin you created. Any direction would be apprecaiated.

thanks!


Comment below rating threshold, click here to show it.

cuté

Recruiter

03-28-2012

Pretty simple- there are two pieces. The plugin itself is just a standalone executable; no installation required. Just double click to run it from windows. The .xml file is a profile that can be imported into your keyboard's G keys by using the utility that came with your keyboard. Just create a new profile, and select import. Then select the xml file included in the download and you should be all set.


Comment below rating threshold, click here to show it.

Iggins

Junior Member

03-28-2012

when i run the LeagueOfLegendsHelper.exe - i get the following error.

"The program can't start because of mfc100u.dll is missing from your computer. Try reinstalling the program to fix the problem."

I did notice that you said the plugin assumes that you are using the default installing location for lol which I am not. So I went into the .xml file and changed it to my new location. But that did not fix this error.


Comment below rating threshold, click here to show it.

cuté

Recruiter

03-28-2012

Ah, the plugin does require the latest MSVC package from Microsoft (free, easy install). You can download it from here: http://www.microsoft.com/download/en...s.aspx?id=5555

That should fix the issue you are experiencing.


Comment below rating threshold, click here to show it.

Iggins

Junior Member

03-28-2012

Hmm... alright, I installed the msvc package, that seemed to fix the .exe... at least there is no error, nothing happens at all. However then when I go to import the xml id doesn't show up in the import list, I tried changing it to an lgp file as that is the filetype it creates if you do an export. However, when I then try to export it all the keys are still blank. Not sure if I'm doing something wrong.

Thanks for your help!


Comment below rating threshold, click here to show it.

cuté

Recruiter

03-28-2012

Ok for profiles, if you open 'Logitech Gaming Software' (I'm using 8.01) and click on the G keys on the picture of the keyboard, there should be a 'Profiles' box at the top. Add a new one called League of Legends and then click the folder icon underneath the search box and select import. I tshould bring up an Import Profile dialog box that allwos you to select either xml or lgp files. Pick the xml file included in the download and hit open. Once that is complete, you should be all set. Then just select the applet on your keyboard and you are ready to go.


Comment below rating threshold, click here to show it.

Sparkron

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

Senior Member

03-28-2012

I'm having exactly the same issues at Iggins. The exe does nothing, and the Logitech profiler wont let you import xml files, only lgp files.


12345 ... 6