Dota 2
-- Sep 12, 2018 @ 2:06am
Are macro is allowed ?
if allowed gimme the reason and if not allowed gimme the reason tho
#newatdota
< >
Showing 1-13 of 13 comments
BossGalaga Sep 12, 2018 @ 2:22am 
Originally posted by Jun_Jun™:
if allowed gimme the reason and if not allowed gimme the reason tho
#newatdota


https://dev.dota2.com/showthread.php?t=50605&page=68&p=363301&viewfull=1#post363301

Originally posted by CvP:
To clarify, using console to change various settings/tweaks, remapping hotkeys are perfectly fine.
Using console/autoexec.cfg etc to create macro is not. This includes, but not limited to, invoker/meepo/enigma etc (combo) scripts etc.
Anything non-default that actively helps you play your game is cheating except some very specific exception like hotkey remapping. Scripts that perform micro/macro do not fall in to these exceptions.

This has been the official stance about autoscripts/macros since ages when it comes to DotA and it will remain the same for Dota 2 until otherwise notified.
Marcus Sep 12, 2018 @ 2:25am 
Yes they are allowed. They are recognized as input like any other key, steam can't and won't ban you for using those.

Hardware companies like razer, steelseries making equipment's with macros for us gamers.

Lots of people with disability also uses macros(programmable keys) for obvious reasons, we can't say they are cheating.

They are not allowed at tournaments, that's for sure.

PS: i'm not talking about "scripts" that's different.
Last edited by Marcus; Sep 12, 2018 @ 5:32am
BossGalaga Sep 12, 2018 @ 2:29am 
Originally posted by MarcusRespawn:
Yes they are allowed. They are recognized as input like as other key, steam can't and won't ban you for using those.

Then you should let the moderators on the official Dota 2 developer forums know that according to you, it's okay.
Marcus Sep 12, 2018 @ 2:32am 
Originally posted by BossGalaga:
Originally posted by MarcusRespawn:
Yes they are allowed. They are recognized as input like as other key, steam can't and won't ban you for using those.

Then you should let the moderators on the official Dota 2 developer forums know that according to you, it's okay.
You mean "Volunteer Moderator" ? who are not "official" valve devs and according to your logic i can say. You should tell companies like razer and steelseries to stop manufacturing hardware with cheats
Last edited by Marcus; Sep 12, 2018 @ 2:33am
BossGalaga Sep 12, 2018 @ 2:47am 
Originally posted by MarcusRespawn:
Originally posted by BossGalaga:

Then you should let the moderators on the official Dota 2 developer forums know that according to you, it's okay.

You mean "Volunteer Moderator" ? who are not "official" valve devs and according to your logic i can say. You should tell companies like razer and steelseries to stop manufacturing hardware with cheats

The Steam Subscriber Agreement defines cheats as "software or hardware processes or functionality that may give a player an unfair competitive advantage when playing multiplayer versions of any Content and Services or modifications of Content and Services" so according to Valve, that would make what you're describing a cheat. So direct your snide comments to Valve.
Marcus Sep 12, 2018 @ 2:56am 
Originally posted by BossGalaga:
Originally posted by MarcusRespawn:

You mean "Volunteer Moderator" ? who are not "official" valve devs and according to your logic i can say. You should tell companies like razer and steelseries to stop manufacturing hardware with cheats

The Steam Subscriber Agreement defines cheats as "software or hardware processes or functionality that may give a player an unfair competitive advantage when playing multiplayer versions of any Content and Services or modifications of Content and Services" so according to Valve, that would make what you're describing a cheat. So direct your snide comments to Valve.
That doesn't change the fact that it's impossible to detect programmable keys, at least not on windows. Also it's not "unfair competitive advantage" if a disabled guy uses special mouse with programmable keys cuz he can't use normal ones. See the context? How will steam know if a guy is disabled or not? Is that considered cheating?

Don't take SSA seriously word by word. See the real world situations and cope up. And lastly i don't have any complains towards steam or anyone so i won't be directing anything towards anyone, its a discussion forum and i'm discussing. That's that.

If we're spending $ on good hardware, we will make best use of it. Otherwise what's the point of buying that?

Another example : Person A's keyboard has backlight while Person B's keyboard doesn't. Both are playing in dark. Is it person A's fault for having better hardware cuz it gives him advantage? according to SSA? xD see what i mean when you take SSA word by word.
Last edited by Marcus; Sep 12, 2018 @ 3:02am
BossGalaga Sep 12, 2018 @ 3:03am 
Originally posted by MarcusRespawn:
If we're spending $ on good hardware, we will make best use of it. Otherwise what's the point of buying that?

So you're saying that you'll cheat because you can. Hmmm, okay.

OP didn't ask if he *can* cheat or if he can get away with cheating. He asked if it was allowed. According to the Steam Subscriber Agreement, it isn't.
Last edited by BossGalaga; Sep 12, 2018 @ 3:04am
Marcus Sep 12, 2018 @ 3:08am 
Originally posted by BossGalaga:
Originally posted by MarcusRespawn:
If we're spending $ on good hardware, we will make best use of it. Otherwise what's the point of buying that?

So you're saying that you'll cheat because you can. Hmmm, okay.

OP didn't ask if he *can* cheat or if he can get away with cheating. He asked if it was allowed. According to the Steam Subscriber Agreement, it isn't.
I don't see it as cheating at all. It's just macros aka programmable keys. Simple inputs.

Macros don't change any game files or edit memory value, nothing "server-side". If someone buys a razer mouse and customize it according to his needs he becomes a cheater? Nah.
Last edited by Marcus; Sep 12, 2018 @ 7:10am
recently a player was banned and disqualified from a tournament for using macro on meepo. It's cheating. a player's disability or ability is not relevant to the argument. If you can program an action that would normally take 2 seconds down to .2 seconds, it's clearly an advantage. You no longer need to correctly enable the input, you just need to arrange the input to 1 single key and that 1 key does 10 actions for your. That's called cheating. If the game's engine allowed you to programatically address this then it would be different, but even tho it's an option it's still against the rules according to the dev. And the SSA is legally binding arbitration and you should read it before you
Fistraiser Oct 14, 2022 @ 4:43am 
I'm.guessing the main hero you play is necro?
Absche Oct 14, 2022 @ 8:16am 
Originally posted by right click:
recently a player was banned and disqualified from a tournament for using macro on meepo. It's cheating. a player's disability or ability is not relevant to the argument. If you can program an action that would normally take 2 seconds down to .2 seconds, it's clearly an advantage. You no longer need to correctly enable the input, you just need to arrange the input to 1 single key and that 1 key does 10 actions for your. That's called cheating. If the game's engine allowed you to programatically address this then it would be different, but even tho it's an option it's still against the rules according to the dev. And the SSA is legally binding arbitration and you should read it before you
Macros for keyboard or mouse are usually prohibited in pro tournaments as defined in the terms and conditions of participation. In Dota2 public matchmaking there are no such terms. Only macros or scripts that intrude the game-user interface are forbidden.
Covert Oct 14, 2022 @ 4:26pm 
Not sure. But what I know for example like automating certain combo like meepo's poof or invoker's eul combo is not allowed. I read that somewhere long ago you can get banned for automating combo because the system might detect unusual activity towards your input and creates unfair advantage (99% of your combo will land). When executing certain actions like meepo or invoker combo with macro, your input has the same value (in ms). This could possibly detected by the system because it is inhuman to execute such combos in miliseconds over and over again with the same value for an entire game. So for me:
- Automating combos is not allowed because it creates unfair advantage
- Assign hotkeys or shortcut is allowed
Absche Oct 15, 2022 @ 12:28am 
Originally posted by Aeriall:
Not sure. But what I know for example like automating certain combo like meepo's poof or invoker's eul combo is not allowed. I read that somewhere long ago you can get banned for automating combo because the system might detect unusual activity towards your input and creates unfair advantage (99% of your combo will land). When executing certain actions like meepo or invoker combo with macro, your input has the same value (in ms). This could possibly detected by the system because it is inhuman to execute such combos in miliseconds over and over again with the same value for an entire game. So for me:
- Automating combos is not allowed because it creates unfair advantage
- Assign hotkeys or shortcut is allowed
I don‘t think that using your computer‘s hard and software to full extend like with macros and scripts is considered as cheating with the exceptions of tournaments, where the organizers may provide the gear anyway. But you are only allowed to use the interfaces the gaming engine provides and not intrude this interface n public matchmaking.

If you use these little helpers depends on your attitude to the game and your proudness.

In the sense of competitiveness it may even be considered that not using all the support you can get by your gear set is a kind of underperforming. Like a sword fighter not sharpening his edges when going into a fight.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Sep 12, 2018 @ 2:06am
Posts: 13