UoKit.com Форумы > Кликер > UO Pilot > UO Pilot в онлайн играх
Zarces
Находил в какой то из тем следующее
set $a findcolor (482, 358 749, 500 1 1 6781576 %arr 1 abs)
set #x %arr [1 1]
set #y %arr [1 2]
move #x, #y
left #x, #y
Все прекрасно работает если находит искомый цвет, но если его не было то выдает ошибку.
Мне нужно что бы в нескольких малых или одной большой области экрана искался цвет, а еще лучше несколько цветов. Да, и чтобы искал пока не найдет).
Вверх
DarkMaster
set $a findcolor (482, 358 749, 500 1 1 6781576 %arr 1 abs)
if $a > 0
set #x %arr [1 1]
set #y %arr [1 2]
move #x, #y
left #x, #y
end_if

При необходимости занулять $a.
Вверх
Zarces
Спасибо помогло решить проблему
А как сделать чтобы блок циклов и условий повторялся заданное число раз? Repeat не работает почему то, наверняка из за того что в блоке встречаются end_repeat.
Вверх
DarkMaster
код выложите или хотя бы кусок. И подробно поясните что хотите зациклить. Вообще это кончено repeat, но почему у вас он не корректно работал не видя кода сказать невозможно и уж темболее как это поправить.
Вверх
Invision Power Board © 2001-2024 Invision Power Services, Inc.
Version for Pocket PC © 2006-2024, IPBest Studio.