Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: xxxmaximal on July 01, 2014, 09:03:32 PM
-
Мне надо что-бы мышка водила влево вправо продвигаясь вниз (либо по всему экрану, либо в определенном месте (как в IF_PIXEL_IN(676,920,720,929, 2302059) где первые 4 цифры выделяют прямоуголиник)
И по сути должен измениться курсор после чего цикл заканчивается , и начинается if IF($_cursor = ...)
-
Делаешь 2 вложенных цикла FOR. Во внешнем сдвигаешь по Y во внутреннем по X.
Внутри move(X,Y) и поиск курсора в области текущая+размер.
Если нашли либо действие и продолжение, либо выходим из циклов - в зависимости от задачи.
-
for($y=600,$y<828,20)
MOVE($x,$y)
waitms(64)
for($x=720,$x<900,20)
move($x,$y)
waitms(64)
end_cyc
end_cyc
Вроде так измените если не правильно
Спасибо
-
Вот так
for($y=600,$y<828,20)
for($x=720,$x<900,20)
move($x,$y)
IF($_cursor = 45) // выход из цикла и другие действия
$y=2000
$x=2000
END_IF
waitms(64)
end_cyc
end_cyc
HALT // стоп
-
Код курсора. Запускаем и водим ;)
LOGCLEAR
IF($c ! $_cursor)
LOGWRITE ($_cursor)
HINTPOPUP($_cursor)
$c = $_cursor
END_IF
WAITMS(100)
-
Код курсора. Запускаем и водим ;)
LOGCLEAR
IF($c ! $_cursor)
LOGWRITE ($_cursor)
HINTPOPUP($_cursor)
$c = $_cursor
END_IF
WAITMS(100)
объясни что делает код
а то я так написал но в игре меняется значек(имею ввиду с каждым новым запуском игры меняется код мыши) Тоесть защита такая игра :R2online
IF($_cursor = 15)