подскажите со скриптом...
на шарде система такая : клик на палку появляется таргет , тыкаешь на животное появляется новый таргет , тыкаешь куда вести надо
что-то не допру как тыкнуть последним таргетом на землю ...
sub main()
var mx = UO.GetX("self")
var my = UO.GetY("self")
var mz = UO.GetZ("self")
uo.print('Выберете палку для управления животным')
uo.exec('addobject HerdingStuff')
while uo.targeting()
wait(100)
wend
uo.print('Выберете животное')
uo.exec('addobject animal')
while uo.targeting()
wait(100)
wend
while not uo.dead()
UO.DeleteJournal()
UO.usetype ('0x097B') ## кушаем стейки
#####
#####
uo.waittargetobject('animal')
UO.UseObject('HerdingStuff')
UO.Waittargettile("1341", str(mx-1), str(my-1), str(mz))
#####
#####
wend
end sub
инжект умеет ставить несколько ловушек на таргет только на объекты.
по этому тебе надо будет извратится;)
или ты второй таргет на себя делаешь или на какойто другой обхект
или через uo.target
не сложно заметить что там может бытьнесколько параметров (объектов)
следоваттельно если ты привязываешь второй таргет к своим координатам, так не проще будет
sub main()
uo.print('Выберете палку для управления животным')
uo.exec('addobject HerdingStuff')
while uo.targeting()
wait(100)
wend
uo.print('Выберете животное')
uo.exec('addobject animal')
while uo.targeting()
wait(100)
wend
while not uo.dead()
UO.DeleteJournal()
UO.usetype ('0x097B') ## кушаем стейки
#####
#####
uo.waittargetobject('animal', 'self')
UO.UseObject('HerdingStuff')
#####
#####
wend
end sub