Page 1 of 1

waittargettile

Posted: 2004-06-21 22:12:50
by Klup
скрипт не находит тэйлы. ультима пишет: 'auto target cancelled', 'you cant see the target'
функции параметры нормально подаются - проверено на uo.print, если задавать железно координаты тэйла - то тоже работает.

Code: Select all

sub GetTree(type,x,y,z) 
var i
uo.print('Na4unaem rubku dereva '+type+' '+x+' '+y+' '+z)
for i=0 to 15
if uo.warmode()==1 then
return 0
end if
wait(200)
uo.deletejournal()
uo.waittargettile(type,x,y,z)
uo.useobject('axe')
if WaitForChange()==1 then
return 1
end if
next
return 0


в чем может быть дело? может быть какието пробелы должны быть?

Posted: 2004-06-21 23:15:55
by Yoko
waittargettile как и все остальные консольные команды, ждут текста а не цифр на входе. проверь так ли это и если что используй STR() для преобразования. посмотри как это выглядит в любом работающем скрипте опубликованом на форуме.

ну и само собой разумеется что для того чтобы команды инжекта действовали на таргеты инжекта, нужна включённая опция Permit Vars loopback.