sub BagInPack()
var tbag='0x0E76' ; тип сумок
uo.findtype('tbag',"-1","backpack")
WHILE uo.findcount() > 0
uo.emptycontainer(800,'finditem',"backpack")
uo.drophere('finditem')
uo.findtype('tbag',"-1","backpack")
Wait(100)
WEND
end sub
но когда я его запускаю он начинает выкидывать все подряд и из этой сумки и из пака, и затем уже и эту сумку. Как поправить дело?
Иногда шаг вперед являеться результатом пинка в зад.
sub BagInPack()
var tbag='0x0E76' ; тип сумок
var idBag
uo.findtype('tbag',"-1","backpack")
WHILE uo.findcount() > 0
idBag = UO.GetSerial('finditem')
uo.useobject(idBag)
CheckLag()
uo.findtype('-1','-1',idBag)
WHILE uo.findcount() > 0
UO.MoveItem('finditem',-1,'backpack')
CheckLag()
wait(800)
uo.findtype('-1','-1',idBag)
wend
uo.drophere(idBag)
uo.findtype('tbag',"-1","backpack")
Wait(100)
WEND
end sub
что то в таком стиле... для корректной работы обработать напильником