Возможно имеет смысл сделать код немного более "общительным", чтобы отлаживать было проще. Например, если кликер не нашел нужные цвета пикселей, так он отпишется, какого цвета эти пиксели были. А как все наладится - закомментируете (//) эту часть кода.
IF((PXL(1514,823)=8518136)&(PXL(1658,837)=1172228))
клик(942,712)
клик(1191,445)
LOGWRITE ("1 (1)")
Else
Print(PXL(1514,823)," - ",PXL(1658,837)) // если не кликнул, то пишет цвета тех пикселей.
END_IF
Кроме того можно использовать цветокоррекцию (Шаблоны ->Графика->COLORMODE), ведь с меньшим количеством цветов ошибиться сложнее, даже если немного изменились размеры окна.
И еще вопросик небольшой, можете написать пример поиска пикселя в определенной области допустим в небольшом квадрате и после нахождения этого пикселя выполнялось действие?
Можно. Шаблоны->Графика->IF_PIXEL_IN
А вот ситуация как у вас выше - если оба пикселя есть.
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255) // координаты "определенной области1", цвет1
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255) //координаты "определенной области2", цвет2
// Совершаемые действия, если оба цвета найдены
END_IF
END_IF