скорректированный снимок должен быть получен таким скриптом
// Получение скриншота с цветокоррекцией (фильтр 6)
GETSCREEN
COLORMODE(6) // можно попробовать значения 5-8
SCREENSHOT
HALT
Из этого снимка вырезают маленький фрагмент 50х50 а лучше еще меньше.
В своем скрипте также нужно не забыть написать после GETSCREEN COLORMODE(6)
Также нужно понизить процент совпадения, это последнее число в функции 100 означает 100%
$check = 0 // если в переменной ноль цикл крутится
WHILE($check = 0) // цикл ожидания картинки 1
GETSCREEN
IF_PICTURE_IN (1106,320,1240,453,"1.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
$check = 1 // если поменять на 1 то цикл прекратит повторяться
ELSE
WAITMS(50)
END_IF
END_CYC
$check = 0
WHILE($check = 0) // цикл ожидания картинки 2 и 3
GETSCREEN
IF_PICTURE_IN (1020,372,1209,507,"2.bmp", -1, 100)
$x = $_return1 // здесь запоминаем координату 2.bmp в переменные
$y = $_return2
MOVE($x,$y) // наводим мышь
WAITMS(500)
GETSCREEN
IF_PICTURE_IN (1106,320,1240,453,"3.bmp", -1, 100)
LCLICK($x,$y) // клик по координатам 2.bmp
WAITMS(100)
$check = 1
ELSE
WAITMS(50)
END_IF
ELSE
WAITMS(50)
END_IF
END_CYC
$check = 0
WHILE($check = 0) // цикл ожидания картинки 4
GETSCREEN
IF_PICTURE_IN (1100,490,1267,680,"4.bmp", -1, 100)
$check = 1
LCLICK($_return1, $_return2)
WAITMS(100)
ELSE
WAITMS(50)
END_IF
END_CYC