Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Rockstar on July 19, 2014, 12:58:49 PM
-
[spoiler][/spoiler]Доброго времени суток!!! Ребят, подскажите я записал сценарий и как сделать чтоб при появлении в заданном месте скажем красного цвета скрипт остаеавливал цикл и запускался сначала. Вот сам скрипт (сокращенный так как весь не влазил):
// RECORDED SCRIPT 19.07.2014
// BEGIN AT 13:49:15
start:
GETSCREEN
IF_PIXEL_IN(116,351, 228,644, 10133406)
GOTO(start)
END_IF
waitms(3)
move(345,453)
waitms(0)
бла бла бла
keyUp(82)
waitms(1321)
move(346,453)
waitms(20
// deleted
waitms(174)
// deleted
waitms(26)
// deleted
// FINISH AT 13:49:41
нужно что то вроде этого:
$check = 0
WHILE($check = 0)
GETSCREEN
IF_PIXEL_IN(116,351, 228,644, 10133406)
$check = 1
BEEP(800,5000)
ELSE
WAITMS(50)
END_IF
END_CYC
WAITMS(300) single run
только что бы он не пищал а начинал первый скрипт сначала. Заранее благодарен)
-
не знаю может я не понятно объяснил что мне нужно?)))
-
if_pixel_in
goto (start)
end_if
-
if_pixel_in
goto (start)
end_if
я это понимаю) но именно в такой последовательности как у меня сейчас это почему то не работает. где то есть ошибка, а вот где? может в начале условие нужно прописать? остальное правильно. я ставил пищалку на пиксели работает и то один раз в самом начале а дальше сценарий как шел так и идет (всм не перезапускается) может еще по времени задержки не успевает срабатывать?
-
Там у тебя какая то каша. Для начала, скрипт выполняется построчно с верху в низ и не может в любой момент увидеть твой красный цвет и перескочить на начало.
Если уж взялся писать скрипт то забудь про запись. Алгоритм составляют по ступеням. Кликнуть туда то, подождать, нажать там то, подождать. Проверить цвет, и по результатам либо продолжить либо вернуться.
-
Там у тебя какая то каша. Для начала, скрипт выполняется построчно с верху в низ и не может в любой момент увидеть твой красный цвет и перескочить на начало.
Если уж взялся писать скрипт то забудь про запись. Алгоритм составляют по ступеням. Кликнуть туда то, подождать, нажать там то, подождать. Проверить цвет, и по результатам либо продолжить либо вернуться.
Всем спасибо огромное!!! я тоже к этому пришел уже. ПОЛУЧИЛОСЬ!!!
я вначале просто ставил прям точные координаты не делая скидку на погрешность, затем расширил границы поиска и заработало)))) Еще раз спасибо!!! Выручили.