Тема: AHK: При каждом бинде всё заново
Добрый день, нужна помощь в таком деле:
!7::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/я закрыл решетку{enter}
SoundPlay, %A_ScriptDir%\Sounds\SoundPlay.wav
KeyWait, RShift, D
sleep 2300
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/я вышел из участка{enter}
sleep 2300
return
После закрытия решетки скрипт ждёт нажатия правого шифта и только после этого продолжится отыгровка. Но бывает такое, что игрок забывает продолжить или его отвлекли и при новом нажатии Alt+7 ничего не произойдет, скрип как бы ждёт пока игрок продолжит отыгровку, помогает только его перезагрузка. Как сделать так, чтобы при каждом нажатии Alt+7 отыгровка начиналась заново с закрытия решетки, не смотря на то, что скрипт ждал нажатия правого шифта? Заранее благодарен за помощь.