Well, as I am a starter multiboxer and also a programmer, I really liked AutoHotKey (that you can program your own scripts, instead of auto configurating the keys). So, I took the basic script from Vyndree topic and completed it with more combinations of keys (her script had already all numbers, ALT+all numbers, SHIFT+all numbers, CTRL+all numbers, what I inserted was like CTRL+letters and symbols, CTRL+ALT+letter, SHIFT+letters and symbols, ALT+letter, symbols, etc, etc).
Note that it isn't complete with all possible key combinations, then if you need help, feel free to ask me.
(the script didn't fill in one post, so I am going to split it up).
PART 1:
Code:
; *******************************
; AutoHotKey WoW Boxing Keys
; Original from www.dual-boxing.com/forums
; Corrections and additions by Zuldrak - Warsong (US) - www.lfmwow.com
; *******************************
ClonesPush(strKeys)
{
global WowWinId1
global WowWinId2
global WowWinId3
IfWinNotActive, ahk_id %WowWinId1%
ControlSend, , %strKeys%, ahk_id %WowWinId1%
IfWinNotActive, ahk_id %WowWinId2%
ControlSend, , %strKeys%, ahk_id %WowWinId2%
IfWinNotActive, ahk_id %WowWinId3%
ControlSend, , %strKeys%, ahk_id %WowWinId3%
}
;Grab unique window ID's
WinGet, WowWinId, List, World of Warcraft
; *******************************
; *** Only if WoW is in focus ***
; *******************************
#IfWinActive, World of Warcraft
~Enter::Suspend, Toggle
~/::Suspend, On
~Escape::Suspend, Off
~r::Suspend, On
;*** Special Functions ***
~\::ClonesPush("{\ down}{\ up}")
~+\::ClonesPush("{Shift down}{\ down}{\ up}{Shift up}")
; *** Makes clones jump with main ***
~Space::ClonesPush("{Space down}{Space up}")
~Insert::ClonesPush("{Insert down}{Insert up}")
~PgDn::ClonesPush("{PgDn down}{PgDn up}")
~PgUp::ClonesPush("{PgUp down}{PgUp up}")
~NumpadSub::ClonesPush("{NumpadSub down}{NumpadSub up}")
~NumpadAdd::ClonesPush("{NumpadAdd down}{NumpadAdd up}")
; *****************************************************************************
; *** Move clones ***
; *****************************************************************************
Up::ClonesPush("{Up down}")
Up Up::ClonesPush("{Up up}")
Down::ClonesPush("{Down down}")
Down Up::ClonesPush("{Down up}")
Left::ClonesPush("{Left down}")
Left Up::ClonesPush("{Left up}")
Right::ClonesPush("{Right down}")
Right Up::ClonesPush("{Right up}")
Connect With Us