Trade chat macro Bannable or not?

"
syrioforel wrote:
"
reboticon wrote:
my /oos macro works fine without sleep, actually.


But etup doesn't.


Anarchy/Onslaught T shirt
Domination/Nemesis T shirt
Tempest/War Bands T shirt
"
Alhoon wrote:

Second is by detecting injected keypresses. This is a bit more technical explanation, so bear with me. Autohotkey and similar software sending keypresses have KBDLLHOOKSTRUCT LLKHF_INJECTED flag set as 1, since they are injected keypresses (or in case of mouse events, MSLLHOOKSTRUCT LLMHF_INJECTED 1). Identifying macros becomes a case of detecting this flag when reading input stream and depending on what dev wants to do with it, either ignoring all events with that flag (quite radical approach and would probably lead to problems) or more likely flagging such events as injected events as far as internal logging goes, and maybe implementing harsher parsing for those events.

As far as cat and mouse game for this one goes, I know there is a way to bypass LL*HF_INJECTED flag getting into input stream at all, but that requires using hex editor on Windows Kernel level component, which is not a simple task for anyone, and downright impossible for vast majority of players.

If anyone's interested in this topic, here's a bit more discussion, it's fairly large thread but a good one: http://www.autohotkey.com/board/topic/785-a-program-that-defeats-autohotkey/


That's very interesting. Thanks for the reference!
IGN: SplitEpimorphism
I don't know why macros that send the oos command in a 10s loop should be banned as it currently is...
it would make my connection run a lot more smoothly, and it's only addressing a bug that the developers haven't fixed yet...

currently i have bind the permited oos macro, that only gives one command each time a key is pressed, to my main main attack key so every time i attack i try to send the command to the server, i know that the command can only be repeated once each 10s but as i can't make the loop macro, this was the only way i could found to repeat the command each 10s without having to press an extra key each 10s too or without becoming illegal.....

this is just my thoughts, but i believe that 10s loop oos macros should be allowed while the desync problem isn't fixed, also further clarifications on what is allowed and what is not should be made by GGG staff
"
Muji_k wrote:
currently i have bind the permited oos macro, that only gives one command each time a key is pressed, to my main main attack key so every time i attack i try to send the command to the server, i know that the command can only be repeated once each 10s but as i can't make the loop macro, this was the only way i could found to repeat the command each 10s without having to press an extra key each 10s too or without becoming illegal.....

That's an ingenious way to get around the rules. Ironically, a 10s timer /oos (which isn't allowed), is far better for them than your above solution (which is allowed, i think).
Character archive: view-thread/963707
HC: 96 RIP
SC: 95 97 96 100 95 96 97 98 95 97
Necro Settlers: WIP
Last edited by unsane#5479 on Jan 4, 2014, 12:04:04 AM
"
unsane wrote:
"
Muji_k wrote:
currently i have bind the permited oos macro, that only gives one command each time a key is pressed, to my main main attack key so every time i attack i try to send the command to the server, i know that the command can only be repeated once each 10s but as i can't make the loop macro, this was the only way i could found to repeat the command each 10s without having to press an extra key each 10s too or without becoming illegal.....

That's an ingenious way to get around the rules. Ironically, a 10s timer /oos (which isn't allowed), is far better for them than your above solution (which is allowed, i think).


I'm pretty sure binding /oos to the main attack button is also not allowed. Then you're getting two actions, attack and /oos, with one keypress.

Though, this is so far from the case of being abusive that I can't fathom anyone at GGG caring enough to punish it.
IGN: SplitEpimorphism
I think you guys are making it too complicated to be honest.

There are 2 golden rules:

1) 1 key, more than 1 input.

2) Unfair advantage over someone else.

You guys are focusing way more on the first one and I think the second one captures the spirit of the rules in the first place. If you have a friend and you're running a macro that gives you a leg up on him while your farming or whatever, you probably shouldn't be running it. Does it mean that GGG will ban you for it? Not necessarily... There is a lot of controversy about trade chat macros but in my opinion, you can make them fall in line with rule 2 and probably not have a problem. I can type pretty quickly so if I were to use a trade macro I would set it to something like half the speed I type at. It would be faster for me to manually type through the trade channels but it's easier to activate the macro... It's a trade off for convenience. Just my 2 cents, let me know your thoughts.
"
alexanderthegreat wrote:
2) Unfair advantage over someone else.


now tell me one button logout doesn't give advantage...
Trade macro:

Because pressing enter, up arrow and enter is a macro and should be banned.
MCAussie MCServer. MCWin.
Lol jerks :D
We are godlike with /oos and trade macro!
Butthurt? You can't afford mouse/keyboard more expensive than 5 bucks? Bad for you.
good to know that mi macros are legal ( oos and item level )

Report Forum Post

Report Account:

Report Type

Additional Info