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
что то в таком стиле... для корректной работы обработать напильником