Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: kirill on April 15, 2014, 09:59:52 PM
-
вот скрипт
$check = 0
WHILE($check = 0)
getscreen
IF_PIXEL_IN (837,142,1371,392, 3399337)
LCLICK(1208,747)
WAITMS(50)
ELSE
$check = 1
END_IF
END_CYC
WAIT(1)
скажите что не так? по идее он должен до потери пульса искать пиксель нужного цвета в заданной области, но он тупо идёт дальше по сценарию. к примеру если добавить клик после задержки.
-
вот скрипт
$check = 0
WHILE($check = 0)
getscreen
IF_PIXEL_IN (837,142,1371,392, 3399337)
LCLICK(1208,747)
WAITMS(50)
ELSE
$check = 1
END_IF
END_CYC
WAIT(1)
скажите что не так? по идее он должен до потери пульса искать пиксель нужного цвета в заданной области, но он тупо идёт дальше по сценарию. к примеру если добавить клик после задержки.
Если не находится пиксель то срабатывает ELSE через который происходит выход из цикла
-
У тебя было как раз наоборот, если пиксел не найден то выход их цикла
Вот как надо:
$check = 0
WHILE($check = 0)
getscreen
IF_PIXEL_IN (837,142,1371,392, 3399337)
$check = 1
LCLICK(1208,747)
WAITMS(50)
ELSE
WAITMS(50)
END_IF
END_CYC
WAIT(1)
-
кажется понял, щас сделал по другому убрал ELSE и стало работать как надо
вот так получилось :
$check = 1
WHILE($check = 1)
getscreen
IF_PIXEL_IN (837,142,1371,392, 1616441)
LCLICK(1208,747)
WAITMS(50)
$check = 0
END_IF
END_CYC
WAIT(1)
-
а ещё вопрос, как объединить допустим 2-а анализа экрана в один цикл, так чтобы макрос посмотрел есть цвет или нету и выполнил действия при нахождении, а если нету то смотрит на 2-й скрин и искал там пиксель, тоже самое посмотрел есть цвет или нету...
и так пока не найдёт оба пикселя и не выполнит действие и что бы только после этого шел дальше по сценарию?
-
а ещё вопрос, как объединить допустим 2-а анализа экрана в один цикл, так чтобы макрос посмотрел есть цвет или нету и выполнил действия при нахождении, а если нету то смотрит на 2-й скрин и искал там пиксель, тоже самое посмотрел есть цвет или нету...
и так пока не найдёт оба пикселя и не выполнит действие и что бы только после этого шел дальше по сценарию?
if_pixel_in()
//лабуды лабудай
else
if_pixel_in()
//лабуды лабудай
else
//лабуды лабудай
end_if
end_if
ps. включайте черепной уплотнитель хотябы иногда
-
я шарю в кликере, но трудно связать некоторые вещи меж собой
-
я шарю в кликере, но трудно связать некоторые вещи меж собой
ваши вопросы говорят об обратном, вы не имеете представления о построении элементарных конструкций с использованием базовых условий
ps. не хочу вас обидеть но вам стоит для начала разобратся и изучить инструкцию которая прилагается к кликеру