League of Legends Chroma Keyboard Visualizer "continued"

Discussion in 'Razer Chroma' started by DarkKill, Sep 15, 2016.

Thread Status:
Not open for further replies.
  1. This Project Was Moved To: https://insider.razerzone.com/index...egends-rust-hero-and-generals-and-more.17968/

    Just started playing league of legends and I was surprised to found out that there is no Chroma color
    control (visualizer) to the keyboard, I found a small project that someone started (Here) but it was 1 year alredy from that post so I dont know what is going on with that project.

    I decided to start the project "again" and make an app to visualize League of Legends on a Razer Chroma keyboard.

    Let me know what you think :)

    As for now we alredy have a working prototype, it still have some bugs but it is mainly working.
    Unfortunately currently it is working only on windows and on x64 operational system.

    The prototype includes:
    * Health indicator
    * Mana indicator
    * Active keys (while color to q,w,e,r,d,f keys)
    * Red blinking for cooldowns (for q,w,e,r,d,f keys)
    * countdown visualizer for that D key (at F1-F8 keys)
    * countdown visualizer for that F key (at Pause-F9 keys)
    * countdown visualizer for that Q key (at 0-NUMLOCK keys)[at the keyboard numpad]
    * countdown visualizer for that W key (at 0-/ keys)[at the keyboard numpad]
    * countdown visualizer for that E key (at .-* keys)[at the keyboard numpad]
    * countdown visualizer for that R key (at ENTER-'-')[at the keyboard numpad]
    * Full keyboard blinking red when low healf
    * Working application interface

    We are still not sure what we need to add or maybe change what we alredy have (like key positions colors or styles) so let me know what do you think, I would love to hear more ideas :)

    For now we started testing the app to "clean" it from all the bugs and make sure that it is working on every computer, if there is someone that has a Razer Chroma keyboard and plays League of Legends and wants to help me test the app contact me I would be glad :)

    You can watch our working prototype here [I just started playing so sry for the noob playing xD and lags]:



    Again I just started playing so ... xD, and I intentionally didnt use the keyboard in the view (and only the mouse) so you can see the keyboard effects.

    An open thread about getting Game information in a "legal" way (https://developer.riotgames.com/discussion/community-discussion/show/0MqE7nGE)
    An open thread about the app in League of legends forums
    (http://boards.na.leagueoflegends.co...e-of-legends-razer-chroma-keyboard-visualizer)
     
    Last edited: Nov 23, 2016
  2. Vaypron

    Vaypron Well-Known Member

    That's awesome!
    Seriously! :)

    Just one short question. How do you guys get all the cooldowns? Do you read them out of the memory? Does your app interferes with the LoL-3rd party software-Guidelines?
    In case of reading the memory:
    Source

    If not, we should definitely get this into the workshop! :)
     
    Last edited: Sep 15, 2016
  3. njbmartin

    njbmartin Developer of Awesome

    Great job! We tend to stay away from games like this because of their strict policies as mentioned by @Vaypron, so it would be good to know how you're retrieving the data. I'd imagine it's using a hook of some kind similar to a trainer.
     
    DarkKill and Vaypron like this.
  4. Wow I didn't know there such a strict policy to the game.

    The app is reading information straight from the game memory .... I was thinking that if I only read the data from there (not modify it or such) it will be "legal".

    I didn't find any api to get a live game stats so there is no other way that this can be done.

    I hope this will raise awareness and maybe the Dev team of League of legends will do something about that. I will post this in there forums see what they say.
     
  5. Vaypron

    Vaypron Well-Known Member

    Well I'm playing LoL most of the time and I thought about programming something similar too, but then I saw this strict policy and I didn't want to get any kind of legal problems.
    Maybe they are legalizing your app, when they see that you have a full functional tool that doesn't grant any kind of advantage for the player :)
    They can't do more than forbid it... I guess?!
     
    DarkKill likes this.
  6. njbmartin

    njbmartin Developer of Awesome

    Yes, so sadly (and I mean really sadly) there is a chance that it may lead to some players being banned, but great work nonetheless! While this might be OK for some people to risk, it would need the official blessing from Riot Games, which will be almost impossible to get.

    However, I will get @Razer|Rfx to see what he can do. Even though your app may not get the blessing we'd like, it may just force the developer's hand so they support Chroma officially. Fingers crossed either way!
     
    DarkKill and Vaypron like this.
  7. Scurried

    Scurried New Member

    So if I wanted to download your creation so I could use it, where could I do that? :D
     
  8. As you can see in the conversation above, This app is against the terms and service (of League of Legends) and currently doesn't have Riots Games approval. Basically means that if you use this app they may ban your account.

    As well I don't know what can happen on my end because then I will be the "distributor" witch can ban my account as well.

    I have an open thread (At League of Legends) about this app so I am waiting for responses. In-case this will be approved it will be released right away in-case it will not be approved I will publish it as open source and using this app is on your risk knowing that you may be banned.
     
  9. Wow this is really awesome! I'd definitely love to work with you and help you on this. I'll drop you a PM
     
    Vaypron likes this.
  10. HeyImNox

    HeyImNox New Member

    Very cool app, are there any news from riot games to use the app legal?
     
  11. yeahh this is amazing, but maybe when you are dead it shouldn't blink because if you are dead for 60 seconds can be annoying. Can't it be?
    But it's an amazing work hope they a approve it quickly
     
  12. I moved this project to a different project named the Chroma Game Controller, You can read about the legality and about the customization that the user can make in that post.
    Here: https://insider.razerzone.com/index...egends-rust-hero-and-generals-and-more.17968/
     
  13. Zimtlocke

    Zimtlocke New Member

    i would be so happy if you release this for league of legends .This programm is so awesome!
     
Thread Status:
Not open for further replies.
Sign In with Razer ID >


Don't have a Razer ID yet?
Get Razer ID >