World of Warcraft

1 . 2 . 3
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 0. Time Delay, in a Macro   05/14/2008 11:19:33 AM PDT
quote reply
So I recently noticed that the mob Prat has the functionality of adding a new command for macros, called /in. What it does is simple, it will execute the command in a number of seconds, that you specify. So for example :

/cast Blood Lust
/in 4 /s BLOOD LUST UP, GOGOGOGO!

This macro will cast blood lust, wait 4 seconds, and then say "BLOOD LUST UP, GOGOGOGO!"

Harmless yes, but as a multi-boxer, I have been told to stay away from useing time delays, because abused correctly, it can be used to possibly be automation.





My question for blizzard is simple. Is this /in command ok? I don't want to use it and get 4 accounts banned....

Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
72
View All Posts by This User Toggle Ignore / Unignore This User
  • 1. Re: Time Delay, in a Macro   05/14/2008 11:20:51 AM PDT
quote reply
You should ask on the macros forum

They know all about this sort of thing

Quod Erat Demonstrandum
80
View All Posts by This User Toggle Ignore / Unignore This User
  • 2. Re: Time Delay, in a Macro   05/14/2008 11:21:29 AM PDT
quote reply

Q u o t e:
So I recently noticed that the mob Prat has the functionality of adding a new command for macros, called /in. What it does is simple, it will execute the command in a number of seconds, that you specify. So for example :

/cast Blood Lust
/in 4 /s BLOOD LUST UP, GOGOGOGO!

This macro will cast blood lust, wait 4 seconds, and then say "BLOOD LUST UP, GOGOGOGO!"

Harmless yes, but as a multi-boxer, I have been told to stay away from useing time delays, because abused correctly, it can be used to possibly be automation.

My question for blizzard is simple. Is this /in command ok? I don't want to use it and get 4 accounts banned....



I'm quite positive it will lead to a ban. The G15 is the same way. While it has the ability to create a 'pause' in a macro you are not permitted to use the feature.

[ Post edited by Shadowtiger ]



Q u o t e:
As was stated in another thread, though, ignorance of the rules is not absolution.
-Malkorix

71
View All Posts by This User Toggle Ignore / Unignore This User
  • 3. Re: Time Delay, in a Macro   05/14/2008 11:24:35 AM PDT
quote reply

Q u o t e:
I'm quite positive it will lead to a ban. The G15 is the same way. While it has the ability to create a 'pause' in a macro you are not permitted to use the feature.


You're incorrect. The /in function can't be used to do anything that requires a hardware event, and therefore cannot be used for botting. You're fine to use /in for anything that doesn't require a hardware event, such as sending a line to chat. The G15 time delay does send a hardware event, and that's why it's an issue that it's on a timer.

[ Post edited by Evilpixie ]


 
Member since November 23, 2004

I'm not after green text. http://www.wowwiki.com/Deadlykris The ultimate rebuttal.
Click the link above for a list of my posting characters.
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 4. Re: Time Delay, in a Macro   05/14/2008 11:26:03 AM PDT
quote reply

Q u o t e:



I'm quite positive it will lead to a ban. The G15 is the same way. While it has the ability to create a 'pause' in a macro you are not permitted to use the feature.




Aye, thats why I asked. But, I thought I heard some where along the lines that if it was something a mod could do, then it was legit in blizzard's eyes. Most likely wrong, but I want to make sure first. I'd love to hear from a blizzard poster on this.

On a side note, I'll be letting my friends back @ dual-boxing.com know the verdict, because if it is allowed, this could be very useful.

Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
80
View All Posts by This User Toggle Ignore / Unignore This User
  • Thorium Brotherhood
  • 5. Re: Time Delay, in a Macro   05/14/2008 11:28:26 AM PDT
quote reply

Q u o t e:
You're incorrect. The /in function can't be used to do anything that requires a hardware event, and therefore cannot be used for botting. You're fine to use /in for anything that doesn't require a hardware event, such as sending a line to chat. The G15 time delay does send a hardware event, and that's why it's an issue that it's on a timer.


I don't quite understand this, but that's probably because I don't know much about coding. I would assume there would be no difference between "/say Gogogo!" and "/cast Steady Shot", but apparently one is a 'hardware' event? How does that work?

got milk? ~ http://tinyurl.com/s8dga
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 6. Re: Time Delay, in a Macro   05/14/2008 11:30:42 AM PDT
quote reply

Q u o t e:


You're incorrect. The /in function can't be used to do anything that requires a hardware event, and therefore cannot be used for botting. You're fine to use /in for anything that doesn't require a hardware event, such as sending a line to chat. The G15 time delay does send a hardware event, and that's why it's an issue that it's on a timer.


Right, I see the difference, but what throws this into the grey area for me is a program called Auto Hot Key, which some multi-boxers use to software box. It's basically a program that you must enter your own code to do the commands for you. I don't really know anything about it, but long story short, I've heard warnings from other to stay away from it, because it can be used to send delays, and I believe also key presses. It made me wonder if the /in could do the same.

Sorry for the confusion, just making sure I don't do anything against the ToS :)



Q u o t e:


I don't quite understand this, but that's probably because I don't know much about coding. I would assume there would be no difference between "/say Gogogo!" and "/cast Steady Shot", but apparently one is a 'hardware' event? How does that work?


They are both events in game. He means Hardware event, as in a key press, or a button click.

[ Post edited by Moardotz ]


Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
72
View All Posts by This User Toggle Ignore / Unignore This User
  • 7. Re: Time Delay, in a Macro   05/14/2008 11:31:36 AM PDT
quote reply

Q u o t e:


I don't quite understand this, but that's probably because I don't know much about coding. I would assume there would be no difference between "/say Gogogo!" and "/cast Steady Shot", but apparently one is a 'hardware' event? How does that work?


I think the long and short of it is that if it can be written using the macro code, then it's probably fine.

As Evilpixie has said, /in won't work with casting spells, but it will work with chat functions. Therefore, it's probably fine

Quod Erat Demonstrandum
80
View All Posts by This User Toggle Ignore / Unignore This User
  • 8. Re: Time Delay, in a Macro   05/14/2008 11:32:58 AM PDT
quote reply

Q u o t e:


You're incorrect. The /in function can't be used to do anything that requires a hardware event, and therefore cannot be used for botting. You're fine to use /in for anything that doesn't require a hardware event, such as sending a line to chat. The G15 time delay does send a hardware event, and that's why it's an issue that it's on a timer.


Interesting. I was not aware of that.


Q u o t e:
As was stated in another thread, though, ignorance of the rules is not absolution.
-Malkorix

71
View All Posts by This User Toggle Ignore / Unignore This User
  • 9. Re: Time Delay, in a Macro   05/14/2008 11:33:48 AM PDT
quote reply

Q u o t e:
Right, I see the difference, but what throws this into the grey area for me is a program called Auto Hot Key, which some multi-boxers use to software box. It's basically a program that you must enter your own code to do the commands for you. I don't really know anything about it, but long story short, I've heard warnings from other to stay away from it, because it can be used to send delays, and I believe also key presses. It made me wonder if the /in could do the same.

Sorry for the confusion, just making sure I don't do anything against the ToS :)


I believe Auto Hot Key is perfectly fine as long as you avoid the delays - same as with the G15 - but I'm not 100% sure on that. The /in can't send hardware events, since it's part of an addon that has to go by Blizzard's rules for addons, which don't allow for the ability for an addon to send a hardware event.

EDIT: a "hardware event" is a keypress, or mouse click or movement, or perhaps some other similar event such as a joystick (I've heard of some people getting some types of gamepads working with WoW).

[ Post edited by Evilpixie ]


 
Member since November 23, 2004

I'm not after green text. http://www.wowwiki.com/Deadlykris The ultimate rebuttal.
Click the link above for a list of my posting characters.
80
View All Posts by This User Toggle Ignore / Unignore This User
  • Thorium Brotherhood
  • 11. Re: Time Delay, in a Macro   05/14/2008 11:35:40 AM PDT
quote reply

Q u o t e:
I believe Auto Hot Key is perfectly fine as long as you avoid the delays - same as with the G15 - but I'm not 100% sure on that. The /in can't send hardware events, since it's part of an addon that has to go by Blizzard's rules for addons, which don't allow for the ability for an addon to send a hardware event.


Okay, I think I understand now. When I saw the term 'hardware event', I assumed it meant computer hardware, thus my confusion over the difference between /say and /cast. Am I correct in the presumption that 'hardware events' are a separate class of scripting, then?

got milk? ~ http://tinyurl.com/s8dga
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 12. Re: Time Delay, in a Macro   05/14/2008 11:36:16 AM PDT
quote reply

Q u o t e:


I believe Auto Hot Key is perfectly fine as long as you avoid the delays - same as with the G15 - but I'm not 100% sure on that. The /in can't send hardware events, since it's part of an addon that has to go by Blizzard's rules for addons, which don't allow for the ability for an addon to send a hardware event.


From what I have heard, you are correct, but in the same way as you are supposed to be wary of key delay with auto hot key, I thought you might need to be wary of it with mods.

Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
80
View All Posts by This User Toggle Ignore / Unignore This User
  • Whisperwind
  • 13. Re: Time Delay, in a Macro   05/14/2008 11:36:36 AM PDT
quote reply

Q u o t e:


I don't quite understand this, but that's probably because I don't know much about coding. I would assume there would be no difference between "/say Gogogo!" and "/cast Steady Shot", but apparently one is a 'hardware' event? How does that work?

Chat and cosmetic UI changes can be completely automated, but gameplay-affecting actions like spellcasting, movement, and so on require hardware events like mouse clicks or keypresses to initiate. One such action "consumes" one hardware event. There are exceptions, of course, but that's the basic idea. The upshot is that addons and scrpts and such cannot artificially create such hardware events, but specialized hardware like the G15, Nostromo keypad, and such can. That doesn't make owning or even using such devices a problem, unless you use their capabilities to generate automated hardware events.

70
View All Posts by This User Toggle Ignore / Unignore This User
  • 14. Re: Time Delay, in a Macro   05/14/2008 11:38:05 AM PDT
quote reply
I just gave the /in 4 /cast healing wave a try, and it doesn't work. Gives me this error message.

"Error, /in cannot call secure command: /cast"

So looks like you can't do a delayed cast with it.


I'll have to wiki what commands are secure and unsecured, to see if there is still any use for this :(

[ Post edited by Moardotz ]


Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
71
View All Posts by This User Toggle Ignore / Unignore This User
  • 15. Re: Time Delay, in a Macro   05/14/2008 11:38:21 AM PDT
quote reply

Q u o t e:
Okay, I think I understand now. When I saw the term 'hardware event', I assumed it meant computer hardware, thus my confusion over the difference between /say and /cast. Am I correct in the presumption that 'hardware events' are a separate class of scripting, then?


Your assumption was correct. See my edit above.

 
Member since November 23, 2004

I'm not after green text. http://www.wowwiki.com/Deadlykris The ultimate rebuttal.
Click the link above for a list of my posting characters.
Blizzard Entertainment
View All Posts by This User ignore-inactive
Malkorix
Blizzard Poster
  • 16. Re: Time Delay, in a Macro   05/14/2008 11:39:46 AM PDT
quote reply

Q u o t e:
So I recently noticed that the mob Prat has the functionality of adding a new command for macros, called /in. What it does is simple, it will execute the command in a number of seconds, that you specify. So for example :

/cast Blood Lust
/in 4 /s BLOOD LUST UP, GOGOGOGO!

This macro will cast blood lust, wait 4 seconds, and then say "BLOOD LUST UP, GOGOGOGO!"

Harmless yes, but as a multi-boxer, I have been told to stay away from useing time delays, because abused correctly, it can be used to possibly be automation.

My question for blizzard is simple. Is this /in command ok? I don't want to use it and get 4 accounts banned....


No, time delays inserted into a Macro are almost always not okay - this is largely part of the reason why certain macro functions of the G15 can cause account actions, as well as the macro functions attached to some of the newer gaming mice.

That said, our base macro 'language' does not allow for delays on 'hardware' events. Communication based delays specifically shouldn't be an issue.

[ Post edited by Malkorix ]


Cats, no less liquid than their shadows, offer no angles to the wind. They slip, diminished, neat, through loopholes less than themselves. - A. S. J. Tessimond
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 17. Re: Time Delay, in a Macro   05/14/2008 11:40:04 AM PDT
quote reply
Just FYI, I'd edit out the bit about the shaman exploit (especially the macro). While it is relatively common knowledge, the GMs don't like seeing it publicized further.


Hail the blood-letting! I hereby void your warranty, and send you back to God!!

http://chaz.bdmonkeys.net/battle.php
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 18. Re: Time Delay, in a Macro   05/14/2008 11:40:50 AM PDT
quote reply
Well as long as this can't be used to move or cast in some way so that you can't push the macro, and have it move 4 minutes later, to keep you from going AFK in a BG.

Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
70
View All Posts by This User Toggle Ignore / Unignore This User
  • 19. Re: Time Delay, in a Macro   05/14/2008 11:42:06 AM PDT
quote reply

Q u o t e:


No, time delays inserted into a Macro are not okay - this is largely part of the reason why certain macro functions of the G15 can cause account actions, as well as the macro functions attached to some of the newer gaming mice.

That said, our macro 'language' does not allow for delays on 'hardware' events. Even so, while communication based delays shouldn't be as much of an issue, I'd avoid using them anyway.


Ok, so I should avoid using the /in command? Will do :)



Q u o t e:
Just FYI, I'd edit out the bit about the shaman exploit (especially the macro). While it is relatively common knowledge, the GMs don't like seeing it publicized further.




I don't think they will mind, they have fixed that exploit now anyway, doesn't work any more.

[ Post edited by Moardotz ]


Best Pet Evar : http://ctscreens.net/9238
Patten Pending Alliance Translator : http://ctscreens.net/9128
http://img.photobucket.com/albums/v169/sensenmann/star-trek-inspirational-pos.jpg
1 . 2 . 3
Forum Nav : Jump To This Forum
Blizzard Entertainment