Есть написанный скрипт работает хорошо на программа иногда подвисает и выдаёт ошибку! Не могу понять, как сделать так чтобы после каждого действия он проверял нет ли такого цвета, если нету то делает всё дальше по скрипту, если цвет присутствует он выполняет действие указанное ниже! Матаюсь второй день и понять не могу! скрипт ниже
GETSCREEN
WHILE(PXL (921,181) ! 10771757
WAITMS (150)
GETSCREEN
END_CYC
waitms(300)
LCLICK(1043,713)
GETSCREEN
WHILE(PXL (919,141) ! 7716603)
IF_PIXEL_IN(934,202,202,934,202,4769902)
waitms(400)
LCLICK(934,202)
waitms(200)
LCLICK(934,202)
END_IF
WAITMS (150)
GETSCREEN
END_CYC
WAITMS(500)
LCLICK(921,108)
GETSCREEN
WHILE(PXL (1312, 253) ! 41727)
WAITMS (150)
GETSCREEN
END_CYC
waitms(150)
LCLICK( 1067,298)
waitms(500)
GETSCREEN
WHILE(PXL (937, 201) ! 9717006)
WAITMS (150)
GETSCREEN
END_CYC
waitms(300)
LCLICK(1015,300)
waitms(300)
GETSCREEN
WHILE(PXL (940, 267) ! 11036217)
WAITMS (150)
GETSCREEN
END_CYC
waitms(500)
LCLICK(1030,206)