Что нового

Неправильная работа PixelSearch

sosality

Новичок
Сообщения
2
Репутация
0
Код:
While 1=1
    Sleep(4000)
    MouseMove(1133, 442, 0)
    MouseClick("Left")
    Sleep(5000)
    MouseMove(779, 229, 0)
    Sleep(100)
    MouseClick("Left")
    Sleep(500)
    MouseMove(988, 228, 0)
    Sleep(100)
    MouseClick("Left")
    Sleep(500)
    MouseMove(818, 231, 0)
    MouseClick("left")
    Sleep(1000)
    MouseMove(1104, 103, 0)
    MouseClick("Left")
    Sleep(1000)
    Do
    $Variable = PixelSearch(1244,202,1282,208,0xDD5646)
    Sleep(500)
    Until Not IsArray($Variable)
    MouseClick("left", 563, 461, 1, 0)
WEnd



В этом скрипте
Код:
Do
    $Variable = PixelSearch(1244,202,1282,208,0xDD5646)
    Sleep(500)
    Until Not IsArray($Variable)
    MouseClick("left", 563, 461, 1, 0)



Должен кликать по координатам 563, 461 когда на координатах 1244,202,1282,208 есть цвет
Код:
0xDD5646
, но он кликает туда каждый раз даже когда там нету такого цвета.
 
Последнее редактирование:

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Если в координатах есть цвет, то $Variable будет массивом. Not лишний.
 
Верх