life wrote:sub mining()
mining:
UO.waittargettile(2548,573)
UO.Usetype("0x0E86")
wait(3000)
goto mining
if uo.injournal("нет руды") or uo.weight > 380 then
uo.deletejournal()
endif
end sub
хотелось бы чтобы при заданных условиях скрипт прерывался, а также иногда инжект выдает сообщение Warning: error in command
ЗЫ: это для РанУо и плиз без критики что мол поискать трудно...
зараннее спасибо.
Хех, без критики невозможно. Особенно на таком скрипте, где ошибок больше чем строчек...
1) У команды UO.Waittargettile другой синтаксис.
http://yoko.netroof.net/help/help.php?l ... targettile
то есть в параметрах надо указать тип тайла и координаты. А ты указываешь просто координаты. Причем только две, вместо трех.
2) до проверки if скрипт просто никогда не доходит, потому что уходит по go to в начало. Явно гоу ту надо переставить после endif
3) В самой проверке тоже классно - если сообщение "нет руды" то просто удаляется журнал и на выход из скрипта. А если гоу ту переставить в конец - то снова начнет копать здесь же.
Не, странный скрипт. Даже скриптом-то назвать трудно
