Code:
Gui, Main:new, HwndMainHwnd, Cmb
Gui, Add, GroupBox, x10 y6 w300 h300 R6, Combo Profile
Gui, Add, Radio, vIsFullCombo gCombo xp+10 yp+20 Group, Full Combo (F12 - F11 - F10 - F9)
Gui, Add, Radio, vIsFullCombo2 gCombo, Double Full Combo (F12 - F11 - F10 - F9)
Gui, Add, Radio, vIsShortCombo gCombo, Ranger Combo (2 spells, just F12 - F11)
Gui, Add, Radio, vIsShortCombo2 gCombo, Double Ranger Combo (2 spells, just F12 - F11)
Gui, Add, Radio, vIsShortCombo3 gCombo, Triple Ranger Combo (2 spells, just F12 - F11)
Gui, Add, Radio, vIsOpenCombo gComBo, Short Combo (3 spells, just F12 - F11 - F10)
Gui, Add, GroupBox, x10 w300 h100 R4, Mouse Hotkeys
Gui, Add, CheckBox, xp+10 yp+20 vIsMButton gMidButton, ScrollClick instead of F1
Gui, Add, CheckBox, vIsWheelUp gWheelUpButton, ScrollUp instead of F2
Gui, Add, CheckBox, vIsWheelDown gWheelDownButton, ScrollDown instead of F3
Gui, Show
return
MainGuiClose:
MainGuiEscape:
MainButtonCancel:
Gui, Main:Destroy
ExitApp
Combo:
Gui, Submit, NoHide
return
MidButton:
Gui, Submit, NoHide
return
WheelUpButton:
Gui, Submit, NoHide
return
WheelDownButton:
Gui, Submit, NoHide
return
#If, IsFullCombo
Numpad0::
Loop,1
{
Send {F12}
Sleep 1051
Send {F11}
Sleep 1051
Send {F10}
Sleep 1051
Send {F9}
Sleep 500
SoundPlay, %A_WinDir%\Media\ding.wav
}
Return
#If, IsFullCombo2
Numpad0::
Loop,2
{
Send {F12}
Sleep 1051
Send {F11}
Sleep 1051
Send {F10}
Sleep 1051
Send {F9}
Sleep 1051
}
Return
#If, IsShortCombo
Numpad0::
Loop,1
{
Send {F12}
Sleep 1051
Send {F11}
Sleep 600
SoundPlay, %A_WinDir%\Media\ding.wav
}
Return
#If, IsShortCombo2
Numpad0::
Loop,2
{
Send {F12}
Sleep 1051
Send {F11}
Sleep 1051
}
Return
#If, IsShortCombo3
Numpad0::
Loop,3
{
Send {F12}
Sleep 1051
Send {F11}
Sleep 1051
}
Return
#If, IsOpenCombo
Numpad0::
Loop,1
{
Send {F12}
Sleep 1051
Send {F11}
Sleep 1051
Send {F10}
Sleep 600
SoundPlay, %A_WinDir%\Media\ding.wav
}
Return
#If, IsMButton
MButton::F1
#If, IsWheelUp
WheelUp::
Loop,1
{
Send {F2}
Sleep 250
}
#If, IsWheelDown
WheelDown::
Loop,1
{
Send {F3}
Sleep 250
}
Cheers!