Is this program legal?

TheYasuoMain··29 votes·4,884 views

Currently I am writing a program that reads the notes files in League of Legends game folder to let the person in game say "/note ez flash" and to start a timer for ez flash. Is this allowed? Its like having to use your phone to keep track of timers. It doesn't inject into the game in any way.

Think of it like https://timer.gg/ except instead of talking to initiate the timer you type in chat "/note ez f"

76 Comments

LostFr0st7 votes

I'm 99% sure you'll get banned for it. It falls under using third party programs to gain an in-game advantage.

TheYasuoMain4 votes

So then you can get banned for using your phone to keep track of timers to? Cuz this is basically what this does.

LostFr0st3 votes

{quoted}

writing a program that reads the notes files in League of Legends game folder

This part is what's not allowed.

TheYasuoMain3 votes

Its a txt file that has nothing to do with how the game functions. The user has to put "ez flash" in this text file for it to be known.

LostFr0st5 votes

All I'm saying is that I'm almost sure it's not allowed.
Anything that changes anything from the start to end of the game is not allowed.

I'd say to send a support ticket but I'm not sure if they'd give you a straight answer.

TheYasuoMain2 votes

Just messaged support, but just think of this program like https://timer.gg/ except instead of talking to initiate the timer you type in chat "/note ez f"

LostFr0st1 votes

Never used it before so idk :/ I wish you luck.
Make sure you keep bugging support and don't let them brush you off!

Weeb Guardian3 votes

Why did this get a downvote? It's the truth, riot LITTERALY stated that 'any program that interacts with or changes the game from the moment it starts untill the moment it ends is illegal to use'

An in game flash timer isn't in the files, so if you add it or add ANY interaction with the game files on another programme it is bannable

I wouldn't risk it if i were you, if you really want a timer, just use your cellphone like you said you normally do, as that can't be backtracked

Although i recommend just typing it in chat and counting the time yourself, as this won't give any 'unfair' advantages

macromite4 votes

before timers were added for jungle mobs there were bans going out to people using them in game, i think it was on curse or something.

TheYasuoMain3 votes

I'm sure curse tracked timers thorugh tracking memory bytes from league, my program requires user interaction

macromite1 votes

and then another question needs to be asked. does your program actually do anything. if you have timestamps and know how long flash cd is you can just type that they used flash and time it yourself accordingly. if you have something that automatically times, and can calculate the enemies specific timer (due to some things being able to affect it) then it's probably not allowed as it affects gameplay.

I mean, heck man, it's bannable to change your resolution to fit your screen sometimes.

TheYasuoMain2 votes

{quoted}

and then another question needs to be asked. does your program actually do anything. if you have timestamps and know how long flash cd is you can just type that they used flash and time it yourself accordingly. if you have something that automatically times, and can calculate the enemies specific timer (due to some things being able to affect it) then it's probably not allowed as it affects gameplay.

I mean, heck man, it's bannable to change your resolution to fit your screen sometimes.

This actually adds a timer on screen in game for you to see, so you don't have to scroll through chat to see. This is what it looks like in game: http://i.imgur.com/sqVTW2o.png

macromite1 votes

I suppose the best option would be to ask riot directly, but i guess that's what this is.

kDrakari3 votes

If it's injecting something into the game in some way then I think there's a significant chance that it would be problematic. Some kind of bot you could whisper a command to, that would then reply an appropriate time later, would have a somewhat higher chance of being allowed (though I can't really guarantee either way). I do know some 3rd party programs that add an overlay in-game are allowed though.

cuddlykitten42 votes

I believe that RIOT told Curse to change that or they weren't going to allow it to be used in League anymore. That's why they no longer have those timers on Curse.

dapositiveviking1 votes

exactly

ChaoticPinecone1 votes

Theres a difference between using separate method outside of League to keep track of things and using a program that operates within the game to keep track of things.

SH Azykan5 votes

upvoting so hopefully a rioter sees and can comment

Penns3 votes

It should be, lets put it that way.

Anomander3 votes

Any program that automated in game features(even chat) is considered bannable.

http://boards.na.leagueoflegends.com/en/c/miscellaneous/5kx4F7VE-reminder-third-party-applications

No software should interfere directly with the in-game player experience between when you press “Play” and the end of game screen.

It’s been said before, but we absolutely don’t like applications that provide measurable player advantage. If there were ever any modification that were to become so standard as to be required for competitive play, the integrity of our environment just wouldn’t be viable. You shouldn’t ever have to go digging for add-ons just to stay competitive. Some examples of measurable player advantage include: •Exposing information that’s intentionally obfuscated (cooldowns or timers) •Taking actions on your behalf (botting or scripting) •Drawing conclusions for you (predicting enemy positions) •Otherwise altering your field of intelligence (zoomhacks or global ult alerts)

This program would send out the msg regardless of you actually seeing it. It also automates a in game feature.

TheYasuoMain1 votes

{quoted}

Any program that automated in game features(even chat) is considered bannable.

OverWolf provides a chat client with its software. Its still allowed.

Anomander1 votes

It doesn't automate the IN GAME chat(as in league client chat). And if it does that is bannable.

DrCyanide3 votes

This might be a question better suited to the Developer forms: https://developer.riotgames.com

First impressions:

  1. This program has the potential to be inaccurate (distortion upgrade and some masteries can change Flash cooldowns). That inaccurate nature makes it feel less like an "I win because I have this program" situation.
  2. Riot has always been OK with the idea of people manually recording notes on key events and using those notes to plan ahead.
  3. The only difference between this program and one you alt-tab out to click on is how you interact with it. It could be argued that using the note command takes you out of the game less, making it more OK than a timer in a web browser.
  4. Riot intends the Notes.txt file to be read by the end user. Riot isn't trying to hide that content from you.

If you cling to fragments of statements about third party programs you get a very distorted view of what is and is not allowed. I believe considering Riot's policies on third party programs as a whole leads to the conclusion this program would be acceptable.

MToTheAtrix2 votes

Im curious!summoner 4

Blazing Tenshi2 votes

Even if it only reads the files Riot probably notices it and bans for it.

TheYasuoMain2 votes

LoLWiz reads the process league is running on to find out when your ingame or in loading screen. Its allowed.

Weeb Guardian1 votes

No it isn't, just like overwolf it isn't allowed (anymore), riot made there policies more strict a while ago, half a year ago all streamers used overwolf and lolwiz, yet all of them stopped, why you might ask? Because riot is getting more and more strict on the 'interaction' rule, not a SINGLE program not made by riot themselves may interact with the gamefiles, even reading them while the game is going on is enough to get you banned, post game you may open the logs though

SH Azykan4 votes

I havent seen anything saying you cant use Overwolf anymore? Could you link a source for this Even searching for it I cant find a single thing to back that up. (most recent is 25 days ago that actually says it is allowed)

I quit using it because it was being a resource hog and my current computer just couldn't handle it (went from 20ish to 40 fps when I quit). I would hate to get in trouble if I started using it again when I get a better comp.

But Im Nunu1 votes

I don't want to argue, just curious (because it is something I might try to use) could you link where someone said it is allowed?

SH Azykan3 votes

http://boards.na.leagueoflegends.com/en/c/player-behavior-moderation/5dmkJinG-3rd-party-applicationsmodifications-whats-allowed-and-what-isnt

Has a rioter comment underneath that confirms the list is legit, and Wuks is one of the people that help a lot in the support forums

1 800 MID LANE2 votes

No. You will get banned. If you don't believe us, don't say we didn't warn you.

TheYasuoMain3 votes

OverWolf INJECTS into the game memory to determine game state like ifdead in all and its allowed. My program doesn't even get close to injecting into league. Its like having a website open on a different moniot and clicking flash down

Weeb Guardian1 votes

You know people got banned for using overwolf right? There's a reason why all streamers stopped using it, riot stated it's illegal (although at first they accepted it), and if your file even does as much as READ the gamelog while the game is going on it's already illegal as it interacts with the files while it's still going on.

Riot litteraly stated that you cannot use ANYTHING that interacts with your gamefiles while the game is going on.

Read good what i said there, 'interact', this means change, write, delete, even reading the file while it's still being written means interaction.

I strongly recommend you to not make it or use it.

Photos of Ghosts1 votes

That was just the wuss that happened when the first banwaves hit and people didn't want to admit they scripted (or shared their account and someone else scripted)

TheYasuoMain1 votes

This ^^

TeCoolMage1 votes

I'd say use a keylogger to create your own notes file and completely ignore the one the game makes so ShadowExecution can stop sending the downvote brigade on you.

Weeb Guardian2 votes

Sending the downvote brigade? Plz, i never downvoted a thing, i even upvoted the post for a riot response, i'm just saying what riot can, AND WILL do, yet i get massively downvoted for it

TheYasuoMain4 votes

The issue with this is that many users don't want a keylogger monitoring there every actions. And many dont understand how to read code, so they just assume its being sent to the CIA, NSA, etc etc lol

TeCoolMage1 votes

lol very few people who don't understand code actually try to read it. Just add comments if you're really paranoid.

Mama Soraka2 votes

Using an external timer like your phone or a webpage is one thing but riot has shown that if they don't explicitly give you the information (EG Jungle timers) that using a program that interacts with the game (even if its just the notes feature) to have it in game is something they don't approve of.

That said, how do you plan to have the timer work anyway? Would it read the notes and then play a sound or something? Or actually display a message in game? I'm curious more for curiosity's sake than anything since I do fine managing flash timers on my own, anyway.

PickleBabah2 votes

Try what others have said: basically send in a ticket and wait; don't do anything or you'll probably get banned

warpenguin5552 votes

Bump for riot answer

UNSC1 votes

It's not allowed due to it giving you a in-game advantage over other players by using a 3rd party program that you imported into the game files. Doing it on your phone is fine since you didn't modify league of legends directly.

TheYasuoMain3 votes

It doesn't (as I tried to make clear) modify ANY game files. Only reads.

Weeb Guardian1 votes

You cannot INTERACT with the files in any way during the game (this includes reading), i already said so 4 times in this entire post, search for more reactions that i gave u

TeCoolMage2 votes

It's not allowed due to it giving you a in-game advantage over other players by using a 3rd party program that you imported into the game files. Doing it on your phone is fine since you didn't modify league of legends directly.

'imported into the game files' nope, that's editing, not reading

'Doing it on your phone is fine since you didn't modify league of legends directly' nope, that's reading.

And I don't see the word 'interact' anywhere either.

XerShade1 votes

As long as it does not violate the terms of use it's fair game. If you make it so a key combination triggers an external program to do this riot can't really do anything unless it touching the league files.

TheYasuoMain1 votes

Exactly my thought. And it only uses the MyNotes.txt file WHICH is meant to be used by the user, its a file the game is telling you to use.

XerShade1 votes

No, that is not the same. You are still touching one of the game's files. My idea was to make a completely external program you can trigger with key combinations.

And a completely external program RIOT can't do anything about. They haven't banned me yet for writing timers down manually on sticky notes and my whiteboard, which would essentially by the same thing. :)

More from Player Behavior

More by TheYasuoMain