Помогите

Помощь в написании скриптов
mertvoi
Posts: 1
Joined: 13 Mar 2021, 06:03

Помогите

13 Mar 2021, 06:09

Помогите не понимаю почему работает криво.
Суть проблемы 2 проверка на цвет не работет но если выносить в лейбл и вызывать из цыкла то срабатывает как нужно но после срабатывания цыкл прекращаеться,
но если оставить всё как в коде ниже то скрипт выполняет действия которые после 2 проверки токсть он жмёт постоянно кнопку i потом правой кнопкой мыши приэтом не ищет пиксель.

Code: Select all

#MaxThreadsPerHotkey 2

F4::
Toggle := !Toggle
loop
{
    If not Toggle
        break
    PixelGetColor, color, 1052, 900 Alt
    if color = 0x0000FF
        Click
    PixelGetColor, colorr, 657, 1018 Alt
    if colorr = 0x04FA97
        Send {i}
	Sleep 1000
	Click right, 582, 393
}
return
mcl
Posts: 356
Joined: 04 May 2018, 16:35

Re: Помогите

13 Mar 2021, 15:58

Не вижу особых проблем, разве что перед Alt должны быть запятые.
Почему решили что проверка цвета пикселя не работает, если действие выполняется?
Можно посмотреть на код с вынесенным в лейбл PixelGetColor?
Под какую программу написан скрипт? Игра, fullscreen?
github://oGDIp - GDI+ wrapper for AHK v1.1

Return to “Помощь”

Who is online

Users browsing this forum: No registered users and 8 guests