I just started Dual-Boxing yesterday and i am using AutoHotkey and would like to know what i am doing wrong. I know how to make a .ahk file and how to run it but i am just having trouble getting it to work. I load up two(2) World of Warcrafts i already have two(2) accounts and i run the .ahk file and i have 2 warlocks and when i press anything only one(1) of my warlock does it and i am desperately in need of help. ;( ;(
Here's the script that i'm using
p.s. i am DUAL-BOXING

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%
}

;Grab unique window ID's
WinGet, WowWinId, List, World of Warcraft

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}")

~1::ClonesPush("{1 down}{1 up}")
~2::ClonesPush("{2 down}{2 up}")
~3::ClonesPush("{3 down}{3 up}")
~4::ClonesPush("{4 down}{4 up}")
~5::ClonesPush("{5 down}{5 up}")
~6::ClonesPush("{6 down}{6 up}")
~7::ClonesPush("{7 down}{7 up}")
~8::ClonesPush("{8 down}{8 up}")
~9::ClonesPush("{9 down}{9 up}")
~0::ClonesPush("{0 down}{0 up}")
~-::ClonesPush("{- down}{- up}")
~=::ClonesPush("{= down}{= up}")