1 (изменено: AndreyDav, 2019-12-02 10:57:56)

Тема: AHK: как зациклить нажатие

Здравствуйте, ситуация такая:
Выполняется действие, далее всплывает мини-игра и нужно, чтобы, когда она всплывала, спамилось нажатие ЛКМ до того момента пока мини-игра не закончится. Я частично сделал и происходит это так: выполняется действие, далее идет поиск по пикселю и IF errorlevel = 0 то выполняется спам мышкой, но дело в том, что этот спам бывает заканчивается раньше чем нужно и он не идет по второму кругу, а просто перестает работать. Нужно, чтобы, шел спам, когда появляется этот пиксель и перестает спамить только когда он пропадет (т.е. пока есть нужный пиксель - спамит, когда нет пикселя - не спамит). Обьясните, пожалуйста, как сделать через While, или вообще как сделать лучше. Сам понимаю совсем немного, т.к. писал код по наитию.

В GTA5RP есть рыбалка, идет она следующим образом: открываешь инвентарь, нажимаешь рыбачить, начинается процесс так скажем и в определенный момент появляется мини-игра, где нужно при появлении красного пикселя (там рисунок мышки и когда нужно спамить ЛКМ - она горит красным, а когда не нужно горит белым) нужно спамить ЛКМ и в итоге, заполняется шкала и ты ловишь рыбу. После этого все по новой.

2

Re: AHK: как зациклить нажатие

Можно твой скрит, а то так не очень понятно.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
OS Windows 7 x64
AutoHotkey v1.1.32.00 - November 24, 2019
Click to Download