Code:
;*** Key W down *** FORWARD
~w::
KeyWait, d, D
IfWinActive, ahk_id %wowid1%
{
ControlSend, , {t Down}, ahk_id %wowid1%
ControlSend, , {1 Down}, ahk_id %wowid2%
ControlSend, , {1 Down}, ahk_id %wowid3%
}
else
IfWinActive, ahk_id %wowid2%
{
ControlSend, , {2 Down}, ahk_id %wowid1%
ControlSend, , {Up Down}, ahk_id %wowid2%
ControlSend, , {2 Down}, ahk_id %wowid3%
}
else
IfWinActive, ahk_id %wowid3%
{
ControlSend, , {3 Down}, ahk_id %wowid1%
ControlSend, , {3 Down}, ahk_id %wowid2%
ControlSend, , {i Down}, ahk_id %wowid3%
}
Return
;*** Key w up*** FORWARD
~w Up::
IfWinActive, ahk_id %wowid1%
{
ControlSend, , {t Up}, ahk_id %wowid1%
ControlSend, , {1 Up}, ahk_id %wowid2%
ControlSend, , {1 Up}, ahk_id %wowid3%
}
else
IfWinActive, ahk_id %wowid2%
{
ControlSend, , {2 Up}, ahk_id %wowid1%
ControlSend, , {Up Up}, ahk_id %wowid2%
ControlSend, , {2 Up}, ahk_id %wowid3%
}
else
IfWinActive, ahk_id %wowid3%
{
ControlSend, , {3 Up}, ahk_id %wowid1%
ControlSend, , {3 Up}, ahk_id %wowid2%
ControlSend, , {i Up}, ahk_id %wowid3%
}
Return
PS: As you can see i have no extra "follow"-key. The Followers follow automatic when i press a movement-key. Its a personal affectation.
Connect With Us