Ничего оно не циклично, обычное условие, если цвет найден, условие выполняется, если нет - идет дальше.
другое дело чтобы не нагружать проц, не приводить к зависаниям нужна задержка меджу проверками, т.к циклично само выполнение скрипта.
правильный код будет
IF_PIXEL_IN ($x1, $y1, $x2, $y2, $color)
//действие при нахождении цвета
END_IF
WAITMS (500) //0,5сек