Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: abdul777 on January 20, 2018, 05:43:17 PM
-
Приветствую всех. Может кто помочь с такой задачей:
1. определить цвет в определенной точке
2. Нажать если цвет зеленый
3. Нажать esc если цвет любой другой
WAIT(1)
getscreen
if_pixel_in(377, 588, 387, 598, #21b372)
WAIT(1)
lclick(213, 566)
WAIT(1)
else
WAIT(1)
KEYPRESS(#ESC)
END_IF
WAIT(1)
мой код вообще не запускается(
-
if_pixel_in(377, 588, 387, 598, #21b372)
если решил писать цвет в 16-ричном виде, то правильно будет так - 0x21b372 . if_pixel_in(377, 588, 387, 598, 0x21b372)
в редакторе кликермана слева пишутся координаты курсора и цвет пикселя в этой координате в десятичном виде.
-
Спасибо тем кто отозвался. Проблема решена. Вдруг кому пригодиться.
WAIT(1)
GETSCREEN
IF(PXL(370,582) = 7516961)
LCLICK(296,577)
WAIT(1)
ELSE
KEYPRESS(#ESC)
LCLICK(589,71) // 0
END_IF