Can someone explain exactly how i get this worked? do i need a specific program? would be nice if someone can explain it step by step.
And sorry for my dumbness :/
Read through the links on the first post, it goes into a little more detail. Basically:
1. Download Autohotkey,
2. load this script with AHK,
3. ????
4. Profit from not needing physical therapy from your newly developed carpel tunnel.
If you absolutely must run a macro—there is no safe way—I recommend using the Steelseries mouse that's officially "sponsored" by Blizzard. That mouse comes with a macro system that you can customize and works very well. Hold down one button to trigger multiple key presses.
I know several SNS wizards that use the mouse and the macro.
Actually, that mouse macro system is in the same boat as AHK. It is no safer, and possibly less safe (since a smaller customer base uses it) than AHK. I'm going to start linking various blue posts on the matter: http://us.battle.net...59954?page=2#30 - Specifying they ban for the automation it performs, not just the use of program/mouse/keyboard. It depends how you use it, not just that you're using it.
http://us.battle.net...1963?page=6#119 - Specifying that anything more than 1 key press 1 action is technically against the TOS, but clarifies that they will likely not do anything about these simple macros. Quote: "The fact is, it is entirely possible that if you decide to use something to help lighten the impact on your hand nothing will come of it"
try this out. i use the 1,2,3 buttons instead of e,w,and q, and i have it as the f11, which is what my g11 key registers as. i use it cause logitech has it in a nice place, right next to the Lshift and ctrl keys
i believe its 1=FN, 2=DS, 3=EB, but you can do what you want with it
You still have to click with yours, but using a non alpha key does simplify the script a bit (since you don't have to worry about what it does to your chat).
You should include a dislaimer that AHK is considered 3rd party software by blizzard so using it can cause the account to become banned. Whether anyone has actually been banned for it is another discussion but use of macros goes against the ToS and is considered automation of gameplay.
Noted and added. However, I'm almost certain I've seen blue's explicitly allowing AHK somewhere... maybe I dreamed that up.
And I'm certain I've seen blue posts saying otherwise, namely that any use of macros that automates a rotation is considered automation of gameplay. They tend to not directly answer questions like that though so there's always a lot of debate in such topics.
I know a lot of that negative responses also were in the context of WOW rotations, where there is more potential to be had in a rotation script. Since there isn't much to be gained (other than a healthy wrist) in Diablo, that might be another point in AHK's favor.
You should include a dislaimer that AHK is considered 3rd party software by blizzard so using it can cause the account to become banned. Whether anyone has actually been banned for it is another discussion but use of macros goes against the ToS and is considered automation of gameplay.
Noted and added. However, I'm almost certain I've seen blue's explicitly allowing AHK somewhere... maybe I dreamed that up.
Edit: Reading around it seems AHK is explicitly allowed, but could be used in a manner that Blizzard does not condone. Despite mixed responses, the general opinion is that as long as you are at your keyboard, and the script isn't doing anything other then triggering keys on your key presses, then it's kosher.
This script is a tweaked and improved version of a CM rotation you might have already seen around. Found link to the original script here: http://www.teamliqui...topic_id=378958 and http://www.autohotke...utofire-thread/ . The general idea is that instead of mashing your keys all day long, you just hold down one key and point for the full (and in some cases improved) effect. Posting my improved version here for your pleasure:
#InstallMouseHook
#Ifwinactive, Diablo
$d::
Send d
KeyWait d, T0.1 ; Wait 1/10 second for user to release "d" key
If ErrorLevel{ ; Still held down
Click down
While GetKeyState("d","p"){ ; While it's held down
Send e
Sleep 10
Send w
Sleep 50
Send q
sleep 50
}
if !GetKeyState("LButton", "P")
Click up
;else its down so leave it down
}
return
#Ifwinactive ;end
Cm wizards rejoice! This version improves on the old one in a variety of ways. First, the old one actually spam clicked the mouse, whereas I wanted a mouse button held down effect. This maximizes the twisters you can create since there is no arbitrary delay between clicks. It will detect your mouse button position on d release so that the computer will know what state the mouse button should be in. Second, I reduced the timings to be more aggressive to maximize your abilities that get triggered without flooding the keyboard. Third, there was no reason to delay the original "d" so I pulled that out of the delay block.
A few notes:
- Its only active while Diablo window is up
- My EB is on "q", DS is on "w", and FN is on "e" with twister on main mouse button. Any differences for you will either need to be changed to match mine, or tweak the script to push your buttons
- My "d" delay is rather short, making it difficult to type d's in chat if your fingers are slow. You might consider bumping that up to 0.2 seconds.
- Autohotkey is a 3rd party program, so could be considered against the TOS. However, I have never heard of a case where AHK has caused anyone to get the ban-hammer, so feel yourself appropriately warned.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Read through the links on the first post, it goes into a little more detail. Basically:
1. Download Autohotkey,
2. load this script with AHK,
3. ????
4. Profit from not needing physical therapy from your newly developed carpel tunnel.
http://us.battle.net...59954?page=2#30 - Specifying they ban for the automation it performs, not just the use of program/mouse/keyboard. It depends how you use it, not just that you're using it.
http://us.battle.net...1963?page=6#119 - Specifying that anything more than 1 key press 1 action is technically against the TOS, but clarifies that they will likely not do anything about these simple macros. Quote: "The fact is, it is entirely possible that if you decide to use something to help lighten the impact on your hand nothing will come of it"
You still have to click with yours, but using a non alpha key does simplify the script a bit (since you don't have to worry about what it does to your chat).
Edit: Reading around it seems AHK is explicitly allowed, but could be used in a manner that Blizzard does not condone. Despite mixed responses, the general opinion is that as long as you are at your keyboard, and the script isn't doing anything other then triggering keys on your key presses, then it's kosher.
Cm wizards rejoice! This version improves on the old one in a variety of ways. First, the old one actually spam clicked the mouse, whereas I wanted a mouse button held down effect. This maximizes the twisters you can create since there is no arbitrary delay between clicks. It will detect your mouse button position on d release so that the computer will know what state the mouse button should be in. Second, I reduced the timings to be more aggressive to maximize your abilities that get triggered without flooding the keyboard. Third, there was no reason to delay the original "d" so I pulled that out of the delay block.
A few notes:
- Its only active while Diablo window is up
- My EB is on "q", DS is on "w", and FN is on "e" with twister on main mouse button. Any differences for you will either need to be changed to match mine, or tweak the script to push your buttons
- My "d" delay is rather short, making it difficult to type d's in chat if your fingers are slow. You might consider bumping that up to 0.2 seconds.
- Autohotkey is a 3rd party program, so could be considered against the TOS. However, I have never heard of a case where AHK has caused anyone to get the ban-hammer, so feel yourself appropriately warned.