Цитата(Zeleax @ 7.1.2011, 18:43)

может быть цвет не был найден, тогда и ошибка появилась в set #x ...
тогда почему выходит из цикла, если ничего не нашло?
Код
while ( $c1 = 0 ) and ( $c2 = 0 ) and ( $c3 = 0 ) and ( $c4 = 0 )
set $c1 findcolor (535, 645 565, 680 1 1 12694948 %arr 2 abs)
set $c2 findcolor (535, 645 565, 680 1 1 4276180 %arr 2 abs)
set $c3 findcolor (535, 645 565, 680 1 1 5927549 %arr 2 abs)
set $c4 findcolor (535, 645 565, 680 1 1 10327750 %arr 2 abs)
end_while
проверил -- находит.
на команде move %arr [1 1] %arr [1 2] abs тоже выдаёт ошибку.