Тема: AHK: Активация CheckBox при нажатии на клавишу
Всем привет.
Написал я скрипт для EFT, изначально я хотел написать только авто стрельбу, но потом меня начали просить написать целую программу-хелпер для этой игры.
Мне нужно сделать так, чтобы CheckBox активировался при нажатии на клавишу (бинд)
Часть кода:
;Show
Gui, 1:Show, w485 h350, Auto Single Fire by xvorost
Gui, 1:submit, nohide
;Longjump
Gui, 1:Add, Checkbox,x35 y200 w20 h20 gCheck vBh
Gui, 1:Add, Text, x55 y200, Longjump (BHop)
Gui, 1:Add, Slider, x35 y220 w180 h20 vBhS gSlideBh Range5-50 tickinterval5-50 AltSubmit
Gui, 1:Add, Text, x40 y240 w50 h18, 5
Gui, 1:Add, Text, x165 y240 w50 h18 Right, 50
Gui, 1:Add, Text, x35 y260, Value:
Gui, 1:Add, Edit, x80 y255 w70 v1Value, 5
Gui, Show
return
SlideBh:
Gui,Submit,NoHide
int := bhs
fra := Mod(int, 10)
1val := Floor(int)
GuiControl,, Edit2, %1val%
return
Check:
Gui, 1:submit, nohide
;=====================
~$*Space::
Gui, 1:submit, nohide
if(Bh==1)
{
Bh()
}
return
Bh() {
IfWinActive, EscapeFromTarkov
{
while(GetKeyState("Space", "p"))
{
Gui, 1:submit, nohide
Send, {Space}
Sleep, %BhS%
Send, {Space}
Sleep, %BhS%
}
}
}
return