Используя любую ходилку последовательно вызывай её с новыми координатами до той точки, до которой ходилка доходит без затыков.
Чего тут сложного?
Можно и в массив координаты загнать, но смысла нет. Потому как координаты опорных точек будут постоянными.
Пример:
Code:
sub unload(TempX,TempY)
SuperWalk(218,1391,'')
SuperWalk(213,1391,'')
UO.UseObject('0x6B1625B5')
SuperWalk(213,1387,'')
UO.MoveItem('^0x1BDD',-1,'~0x1BDD',uo.GetX('finditem'),uo.GetY('finditem'),uo.GetZ('finditem'))
CheckLag()
SuperWalk(213,1391,'')
UO.UseObject('0x6B1625B5')
SuperWalk(218,1391,'')
SuperWalk(TempX,TempY,'')
end sub
чар идёт до угла дома, далее до двери, открывает её, проходит в дом, скидывает логи и назад тем же макаром.