Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: satahehok11 on October 01, 2015, 06:33:41 AM
-
Всем привет ребят . Столкнулся вот с такой проблемой . Мне надо что-бы кликер делал определенное действие бесконечно . но при нахождении определенного цвета в части экрана делал бы другую функцию . Написал вот такой код но он не работает .
DEFINE ($var,15532032)
GETSCREEN
IF_PIXEL_IN (, 10,20, 100, 40, $var)
IF($var =$var)
WAIT(10)
ELSE
KEYDOWN(9)
WAITMS(224)
KEYUP(9)
WAITMS(304)
KEYDOWN(69)
WAITMS(162)
KEYUP(69)
WAITMS(207)
KEYDOWN(82)
WAITMS(119)
KEYUP(82)
end_if
-
Верный код
GETSCREEN
IF_PIXEL_IN (10,20, 100, 40, 15532032)
// если нашли цвет, другое действие
WAIT(10)
ELSE
// если не нашли цвет
KEYDOWN(#TAB)
WAITMS(224)
KEYUP(#TAB)
WAITMS(304)
KEYDOWN(#E)
WAITMS(162)
KEYUP(#E)
WAITMS(207)
KEYDOWN(#R)
WAITMS(119)
KEYUP(#R)
END_IF
-
спасибо огромнейшее 1!!
-
IF_PIXEL_IN (, 10,20, 100, 40, $var)
Запятая впереди запасная?
IF($var =$var)
Тебя тут ничего не смущает?
+IF... 2 штуки, а END_IF - одна. очему?
И как должно быть
GETSCREEN
IF_PIXEL_IN (10,20, 100, 40, 15532032)
WAIT(10)
ELSE
KEYDOWN(9)
WAITMS(224)
KEYUP(9)
WAITMS(304)
KEYDOWN(69)
WAITMS(162)
KEYUP(69)
WAITMS(207)
KEYDOWN(82)
WAITMS(119)
KEYUP(82)
WAITMS(100)
END_IF
-
Верный код
...
А где лекция?
-
оравену платят не за советы, а за строки
-
оравену платят не за советы, а за строки
Мне вообще не платят, поэтому и лекций нет ;D