Мне действительно нужна твоя помощь. Я пытаюсь запрограммировать скрипт AutoHotkey, но у меня не получается получить рабочее решение.
Мой текущий скрипт AutoHotkey:
#IfWinActive Guild Wars 2
shift & 1::
Send, 1
sleep 500
Send, y
return
Поэтому, когда я нахожусь в Guild Wars и держу Shift и нажимаю 1, это сделает мой макрос. Так что я могу спамить 1 (удерживая Shift), и он будет делать это снова и снова. Проблема в том, что мне всегда нужно держать Shift. Мое желание, когда я нажимаю Shift ONE раз, он будет делать макрос всегда, когда я спам 1. Но он должен делать макрос только до тех пор, пока я не нажму другую клавишу (Ctrl, F1 ,, F2). Так что, если я играю другую клавишу, она должна делать обычно 1 (поэтому не макрос).
- С нажатием Shift один раз и спамом 1 = мой макрос
- После нажатия клавиши, такой как Ctrl, F1 ,, F2, она должна сделать нормальный 1 (без макроса).