Возможно имеет смысл сделать код немного более "общительным", чтобы отлаживать было проще. Например, если кликер не нашел нужные цвета пикселей, так он отпишется, какого цвета эти пиксели были. А как все наладится - закомментируете (//) эту часть кода.
 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