sub loot() var i dim a[95] a[0]="0x1086" #bracelet of mana regeneration a[1]="0x1B76" #item 1
<...>
a[94]="0x09D0" #apples
uo.set('finddistance','5') for i=0 to 94 uo.findtype(a[i],'-1','ground') if uo.findcount() then uo.moveitem('finditem') wait(800) end if next end sub
Работает хорошо, но если есть повторяющиеся вещи, он лутает только в одном экземпляре, надо чтоб лутил всё. Помогите пожалуйсто его как-то исправить. Просто несколько раз ввести тип предмета - не вариант.
sub loot() var i dim a[95] a[0]="0x1086" #bracelet of mana regeneration a[1]="0x1B76" #item 1
<...>
a[94]="0x09D0" #apples
uo.set('finddistance','5') for i=0 to 94 uo.findtype(a[i],'-1','ground') if uo.findcount() then repeat uo.moveitem('finditem') wait(800) uo.findtype(a[i],'-1','ground') until not uo.findcount() end if next end sub