PART 2:
Code:
; *****************************************************************************
; *** Hotbars Letters ***
; *****************************************************************************
~C::ClonesPush("{C down}{C up}")
~Q::ClonesPush("{Q down}{Q up}")
~T::ClonesPush("{T down}{T up}")
~G::ClonesPush("{G down}{G up}")
~F::ClonesPush("{F down}{F up}")
~Z::ClonesPush("{Z down}{Z up}")
~L::ClonesPush("{L down}{L up}")
~P::ClonesPush("{P down}{P up}")
~H::ClonesPush("{H down}{H up}")
~Y::ClonesPush("{Y down}{Y up}")
~E::ClonesPush("{E down}{E up}")
~V::ClonesPush("{V down}{V up}")
~[::ClonesPush("{[ down}{[ up}")
~]::ClonesPush("{] down}{] up}")
; *****************************************************************************
; *** Hotbars 1-0 ***
; *****************************************************************************
~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}")
; *****************************************************************************
; *** Hotbars F's ***
; *****************************************************************************
~F1::ClonesPush("{F1 down}{F1 up}")
~F2::ClonesPush("{F2 down}{F2 up}")
~F3::ClonesPush("{F3 down}{F3 up}")
~F4::ClonesPush("{F4 down}{F4 up}")
~F5::ClonesPush("{F5 down}{F5 up}")
~F6::ClonesPush("{F6 down}{F6 up}")
~F7::ClonesPush("{F7 down}{F7 up}")
~F8::ClonesPush("{F8 down}{F8 up}")
~F9::ClonesPush("{F9 down}{F9 up}")
~F10::ClonesPush("{F10 down}{F10 up}")
~F11::ClonesPush("{F11 down}{F11 up}")
~F12::ClonesPush("{F12 down}{F12 up}")
; *****************************************************************************
; + SHIFT
; *****************************************************************************
; *** Numbers ***
~+1::ClonesPush("{Shift down}{1 down}{1 up}{Shift up}")
~+2::ClonesPush("{Shift down}{2 down}{2 up}{Shift up}")
~+3::ClonesPush("{Shift down}{3 down}{3 up}{Shift up}")
~+4::ClonesPush("{Shift down}{4 down}{4 up}{Shift up}")
~+5::ClonesPush("{Shift down}{5 down}{5 up}{Shift up}")
~+6::ClonesPush("{Shift down}{6 down}{6 up}{Shift up}")
~+7::ClonesPush("{Shift down}{7 down}{7 up}{Shift up}")
~+8::ClonesPush("{Shift down}{8 down}{8 up}{Shift up}")
~+9::ClonesPush("{Shift down}{9 down}{9 up}{Shift up}")
~+0::ClonesPush("{Shift down}{0 down}{0 up}{Shift up}")
~+=::ClonesPush("{Shift down}{= down}{= up}{Shift up}")
~+-::ClonesPush("{Shift down}{- down}{- up}{Shift up}")
; *** Letters ***
~+R::ClonesPush("{Shift down}{R down}{R up}{Shift up}")
~+S::ClonesPush("{Shift down}{S down}{S up}{Shift up}")
~+E::ClonesPush("{Shift down}{E down}{E up}{Shift up}")
~+F::ClonesPush("{Shift down}{F down}{F up}{Shift up}")
~+A::ClonesPush("{Shift down}{A down}{A up}{Shift up}")
~+D::ClonesPush("{Shift down}{D down}{D up}{Shift up}")
~+L::ClonesPush("{Shift down}{L down}{L up}{Shift up}")
~+H::ClonesPush("{Shift down}{H down}{H up}{Shift up}")
~+K::ClonesPush("{Shift down}{K down}{K up}{Shift up}")
~+Y::ClonesPush("{Shift down}{Y down}{Y up}{Shift up}")
~+P::ClonesPush("{Shift down}{P down}{P up}{Shift up}")
~+C::ClonesPush("{Shift down}{C down}{C up}{Shift up}")
~+V::ClonesPush("{Shift down}{V down}{V up}{Shift up}")
~+[::ClonesPush("{Shift down}{[ down}{[ up}{Shift up}")
~+]::ClonesPush("{Shift down}{] down}{] up}{Shift up}")
~+F2::ClonesPush("{Shift down}{F2 down}{F2 up}{Shift up}")
~+PgUp::ClonesPush("{Shift down}{PgUp down}{PgUp up}{Shift up}")
~+PgDn::ClonesPush("{Shift down}{PgDn down}{PgDn up}{Shift up}")
; *****************************************************************************
; *****************************************************************************
; ^ CTRL
; *****************************************************************************
; *** Numbers ***
~^1::ClonesPush("{Ctrl down}{1 down}{1 up}{Ctrl up}")
~^2::ClonesPush("{Ctrl down}{2 down}{2 up}{Ctrl up}")
~^3::ClonesPush("{Ctrl down}{3 down}{3 up}{Ctrl up}")
~^4::ClonesPush("{Ctrl down}{4 down}{4 up}{Ctrl up}")
~^5::ClonesPush("{Ctrl down}{5 down}{5 up}{Ctrl up}")
~^6::ClonesPush("{Ctrl down}{6 down}{6 up}{Ctrl up}")
~^7::ClonesPush("{Ctrl down}{7 down}{7 up}{Ctrl up}")
~^8::ClonesPush("{Ctrl down}{8 down}{8 up}{Ctrl up}")
~^9::ClonesPush("{Ctrl down}{9 down}{9 up}{Ctrl up}")
~^0::ClonesPush("{Ctrl down}{0 down}{0 up}{Ctrl up}")
~^-::ClonesPush("{Ctrl down}{- down}{- up}{Ctrl up}")
~^=::ClonesPush("{Ctrl down}{= down}{= up}{Ctrl up}")
; *** Letters ***
~^E::ClonesPush("{Ctrl down}{E down}{E up}{Ctrl up}")
~^F::ClonesPush("{Ctrl down}{F down}{F up}{Ctrl up}")
~^H::ClonesPush("{Ctrl down}{H down}{H up}{Ctrl up}")
~^L::ClonesPush("{Ctrl down}{L down}{L up}{Ctrl up}")
~^K::ClonesPush("{Ctrl down}{K down}{K up}{Ctrl up}")
~^W::ClonesPush("{Ctrl down}{W down}{W up}{Ctrl up}")
~^U::ClonesPush("{Ctrl down}{U down}{U up}{Ctrl up}")
~^J::ClonesPush("{Ctrl down}{J down}{J up}{Ctrl up}")
~^P::ClonesPush("{Ctrl down}{P down}{P up}{Ctrl up}")
~^C::ClonesPush("{Ctrl down}{C down}{C up}{Ctrl up}")
~^V::ClonesPush("{Ctrl down}{V down}{V up}{Ctrl up}")
~^[::ClonesPush("{Ctrl down}{[ down}{[ up}{Ctrl up}")
~^]::ClonesPush("{Ctrl down}{] down}{] up}{Ctrl up}")
~^F2::ClonesPush("{Ctrl down}{F2 down}{F2 up}{Ctrl up}")
~^F4::ClonesPush("{Ctrl down}{F4 down}{F4 up}{Ctrl up}")
~^F5::ClonesPush("{Ctrl down}{F5 down}{F5 up}{Ctrl up}")
; *** Combination with ALT ***
~^!U::ClonesPush("{Ctrl down}{Alt down}{U down}{U up}{Alt up}{Ctrl up}")
~^!J::ClonesPush("{Ctrl down}{Alt down}{J down}{J up}{Alt up}{Ctrl up}")
; *****************************************************************************
; *****************************************************************************
; ! ALT
; *****************************************************************************
; *** Numbers ***
~!1::ClonesPush("{Alt down}{1 down}{1 up}{Alt up}")
~!2::ClonesPush("{Alt down}{2 down}{2 up}{Alt up}")
~!3::ClonesPush("{Alt down}{3 down}{3 up}{Alt up}")
~!4::ClonesPush("{Alt down}{4 down}{4 up}{Alt up}")
~!5::ClonesPush("{Alt down}{5 down}{5 up}{Alt up}")
~!6::ClonesPush("{Alt down}{6 down}{6 up}{Alt up}")
~!7::ClonesPush("{Alt down}{7 down}{7 up}{Alt up}")
~!8::ClonesPush("{Alt down}{8 down}{8 up}{Alt up}")
~!9::ClonesPush("{Alt down}{9 down}{9 up}{Alt up}")
~!0::ClonesPush("{Alt down}{0 down}{0 up}{Alt up}")
~!-::ClonesPush("{Alt down}{- down}{- up}{Alt up}")
~!=::ClonesPush("{Alt down}{= down}{= up}{Alt up}")
; *** Letters ***
~!P::ClonesPush("{Alt down}{P down}{P up}{Alt up}")
~!F::ClonesPush("{Alt down}{F down}{F up}{Alt up}")
~!Y::ClonesPush("{Alt down}{Y down}{Y up}{Alt up}")
~!H::ClonesPush("{Alt down}{H down}{H up}{Alt up}")
~!V::ClonesPush("{Alt down}{V down}{V up}{Alt up}")
~![::ClonesPush("{Alt down}{[ down}{[ up}{Alt up}")
~!]::ClonesPush("{Alt down}{] down}{] up}{Alt up}")
~!M::ClonesPush("{Alt down}{M down}{M up}{Alt up}")
; *** F's ***
~!F2::ClonesPush("{Alt down}{F2 down}{F2 up}{Alt up}")
~!F5::ClonesPush("{Alt down}{F5 down}{F5 up}{Alt up}")
~!F6::ClonesPush("{Alt down}{F6 down}{F6 up}{Alt up}")
; *****************************************************************************
; *****************************************************************************
; *** Spread Out ***
; *****************************************************************************
$J::
KeyWait, J, D
#IfWinActive, World of Warcraft
SetKeyDelay, -1
{
ControlSend,, {J down}, ahk_id %WowWinId1%
ControlSend,, {J down}, ahk_id %WowWinId2%
ControlSend,, {J down}, ahk_id %WowWinId3%
Sleep, 300
ControlSend,, {J up}, ahk_id %WowWinId1%
ControlSend,, {J up}, ahk_id %WowWinId2%
ControlSend,, {J up}, ahk_id %WowWinId3%
}
Return
Connect With Us