300,300, 400,400 - это зона поиска появляющейся картинки. Верхний правый и нижний левый углы зоны.
600,600, 800,800 - это зона 4х картинок
Тебе нужно создать 4 бмпшки и поместить их в папку со скриптом. Размер их должен быть меньше 50х50 пикс это ускорит поиск.
Скрипт работает следующим образом:
Ищется первая картинка, если найдено то ищется та же картинка но в другой зоне, далее клик и ожидание. Ждать 5 сек нет нужды, вполне достаточно пол секундной задержки. Иначе картинки появятся на экране а кликер будет неизвестно чего ждать 5 сек.
Если картинка картинка 1.bmp вообще не найдена значит идет альтернатива Else, а там те же условия с функциями но для картинки 2. Координаты все теже, и тд. После успешного нахождения картинки и клика скрипт начнется с начала.
WAITMS(500) // общая задержка в полсекунды
GETSCREEN // снимок экрана в буфер для анализа
IF_PICTURE_IN (300,300, 400,400, "картинка 1.bmp") // поиск появившейся картинки 1
IF_PICTURE_IN (600,600, 800,800, "картинка 1.bmp") // если она найдена то ищем такую же в 4х вариантах
LCLICK($_return1+2, $_return2+2) // кликаем по возвращенным координатам со смещением +2 пикс по XY
WAIT(1) // после клика ждем 1 сек и продолжаем
END_IF
Else
GETSCREEN
IF_PICTURE_IN (300,300, 400,400, "картинка 2.bmp")
IF_PICTURE_IN (600,600, 800,800, "картинка 2.bmp")
LCLICK($_return1+2, $_return2+2)
WAIT(1)
END_IF
Else
GETSCREEN
IF_PICTURE_IN (300,300, 400,400, "картинка 3.bmp")
IF_PICTURE_IN (600,600, 800,800, "картинка 3.bmp")
LCLICK($_return1+2, $_return2+2)
WAIT(1)
END_IF
Else
GETSCREEN
IF_PICTURE_IN (300,300, 400,400, "картинка 4.bmp")
IF_PICTURE_IN (600,600, 800,800, "картинка 4.bmp")
LCLICK($_return1+2, $_return2+2)
WAIT(1)
END_IF
END_IF
END_IF
END_IF
END_IF