Code:
sub sort()
var pack='0x4025C67A'; контейнер, где лежат бутыли
var bag='0x405CB674'; контейнер, куда складываем бутыли
var bottle='0x1CED'; тип бутыли
var color='0x04AF'; цвет бутыли
#############
var x,y,z,i
#############
uo.useobject(pack)
uo.useobject(bag)
uo.Print('Тыкни на бутылку в мешке относительно которой будеем складывать')
UO.Exec ('addobject ukazatel')
while uo.targeting()
wait(100)
wend
uo.getx('ukazatel')
x=uo.getx('ukazatel')
uo.Print(str(x))
uo.gety('ukazatel')
y=uo.gety('ukazatel')
uo.Print(str(y))
repeat
x=x-10
if x<34 then
y=y+16
x=150
end if
uo.findtype(bottle,color,pack)
if UO.findcount()>0 then
uo.moveitem('finditem','1',bag,x,y,'0')
end if
wait(500)
until UO.findcount()==0
end sub