Тема: AHK: Не могу разобраться с Gui, Add, Hotkey
Пишу скрипт для Доты 2.
Не могу понять почему когда задаю любой из хоткеев в Gui они не выполняют отведенные им части скрипта.
IniRead, ColdSnap, %A_ScriptDir%\config.ini, Skills, ColdSnap
IniRead, GhostWalk, %A_ScriptDir%\config.ini, Skills, GhostWalk
IniRead, IceWall, %A_ScriptDir%\config.ini, Skills, IceWall
IniRead, Emp, %A_ScriptDir%\config.ini, Skills, Emp
IniRead, Torando, %A_ScriptDir%\config.ini, Skills, Tornado
IniRead, Alacrity, %A_ScriptDir%\config.ini, Skills, Alacrity
IniRead, SunStrike, %A_ScriptDir%\config.ini, Skills, SunStrike
IniRead, ForgeSpirit, %A_ScriptDir%\config.ini, Skills, ForgeSpirit
IniRead, Meteor, %A_ScriptDir%\config.ini, Skills, Meteor
IniRead, DeafeningBlast, %A_ScriptDir%\config.ini, Skills, DeafeningBlast
Gui, Add, Picture, x300 y0 w150 h80 , E:\1\icon.jpg
Gui, Add, Picture, x262 y110 w80 h80 , E:\1\ability5.jpg
Gui, Add, Picture, x262 y200 w80 h80 , E:\1\ability6.jpg
Gui, Add, Picture, x262 y290 w80 h80 , E:\1\ability7.jpg
Gui, Add, Picture, x262 y380 w80 h90 , E:\1\ability8.jpg
Gui, Add, Picture, x412 y110 w80 h80 , E:\1\ability9.jpg
Gui, Add, Picture, x412 y200 w80 h80 , E:\1\ability10.jpg
Gui, Add, Picture, x412 y290 w80 h80 , E:\1\ability11.jpg
Gui, Add, Picture, x412 y380 w80 h90 , E:\1\ability12.jpg
Gui, Add, Picture, x562 y110 w80 h80 , E:\1\ability13.jpg
Gui, Add, Picture, x562 y200 w80 h80 , E:\1\ability14.jpg
Gui, Add, Hotkey, vColdSnap x202 y130 w60 h30 , %ColdSnap%
Gui, Add, Hotkey, vGhostWalk x202 y220 w60 h30 , %GhostWalk%
Gui, Add, Hotkey, vIceWall x202 y310 w60 h30 , %IceWall%
Gui, Add, Hotkey, vEmp x202 y410 w60 h30 , %Emp%
Gui, Add, Hotkey, vTorando x352 y130 w60 h30 , %Torando%
Gui, Add, Hotkey, vAlacrity x352 y220 w60 h30 , %Alacrity%
Gui, Add, Hotkey, vSunStrike x352 y310 w60 h30 , %SunStrike%
Gui, Add, Hotkey, vForgeSpirit x352 y410 w60 h30 , %ForgeSpirit%
Gui, Add, Hotkey, vMeteor x502 y130 w60 h30 , %Meteor%
Gui, Add, Hotkey, vDeafeningBlast x502 y220 w60 h30 , %DeafeningBlast%
Gui, Add, Button, vSave x62 y750 w100 h30 , Save
Gui, Add, Button, vStart x222 y750 w100 h30 , Применить Запустить
; Generated using SmartGUI Creator 4.0
Gui, Show, x577 y84 h842 w730, New GUI Window
Return
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Process, Priority, , High ;
F10::reload
F11::suspend
ButtonSave:
Gui, Submit, NoHide
IniWrite, %ColdSnap%, %A_ScriptDir%\config.ini, Skills, ColdSnap
IniWrite, %GhostWalk%, %A_ScriptDir%\config.ini, Skills, GhostWalk
IniWrite, %IceWall%, %A_ScriptDir%\config.ini, Skills, IceWall
IniWrite, %Emp%, %A_ScriptDir%\config.ini, Skills, Emp
IniWrite, %Torando%, %A_ScriptDir%\config.ini, Skills, Tornado
IniWrite, %Alacrity%, %A_ScriptDir%\config.ini, Skills, Alacrity
IniWrite, %SunStrike%, %A_ScriptDir%\config.ini, Skills, SunStrike
IniWrite, %ForgeSpirit%, %A_ScriptDir%\config.ini, Skills, ForgeSpirit
IniWrite, %Meteor%, %A_ScriptDir%\config.ini, Skills, Meteor
IniWrite, %DeafeningBlast%, %A_ScriptDir%\config.ini, Skills, DeafeningBlast
Return
ButtonStart:
Gui, Submit, NoHide
Return
GhostlWalk:
Send, QQWRWWW
Sleep 400
Send D
return
Tornado1:
Send, WWQR
return
Emp:
Send, WWWR
return
DeafeningBlast:
Send, QWER
return
SunStrike:
Send, EEER
return
Meteor:
Send, EEWR
return
ColdSnap:
Send, QQQR
return
IceWall:
Send, QQER
Return
ForgeSpirit:
Send, EEQR
Sleep 400
Send D
Return
Alacrity:
Send, WWER
Return
GuiClose:
ExitApp
Допустим выбрал кнопку для GhоstWаlk. Нажимаю кнопку старта. Жму выбранную кнопку для проверки и ничего не происходит...

