Тема: AHK: Не работает зажатие клавиши
Здравствуйте. Хотел сделать скрипт, чтобы, когда была зажата кнопка X, нажималось мышкой 10 раз без интервалов (ну или с минимальным интервалом), и, после того, как нажало левой кнопкой мыши 10 раз, был интервал 500 мс. То есть для игры, чтобы уменьшить разброс пуль. Получается, 10 раз нажимается выстрел, потом пауза 500 мс, и снова 10 раз, и снова 500, и так все время, пока зажата X.
И можете, пожалуйста, к этому скрипту добавить, чтобы, когда мне не надо было уже стрелять, не надо было ждать, пока оно закончит свои 10 нажатий (если там надо клавишу, то сделайте на кнопку 2).
vk58::
1:
If GetKeyState("vk58", "P") = 0
return
sleep, 500
Send {vk11 10}
Gosub, 1
Скрипт не работает.
Так как играю на ноуте, то использую виртуальные клавиши. И еще я решил вместо мышки заменить ctrl, так как в игре это тоже стрельба.