Shakawkaw wrote:Вобшем, нуден скрипт чтоб он сам пондимал веши с пола, но... но чтоб поднимал только указаные ID вешей. Ниже скрипт на поднятия с пола любых вешей в радиусе двух шогов, но мне нужно то что я обписал выше.
Code: Select all
sub pickup()
uo.set('finddistance','3')
uo.findtype(shmot,'-1','ground')
if uo.findcount() then
uo.useobject('finditem') #юзает итем ##лишнее
uo.move('finditem','-1','backpack') #кладёт в бекпак ##удалить
end if
end sub
И ешё.. Если можно, зделайте пожалуйсто чтоб он подбирал постояно указаные веши, самому чтоб ненадо было тыркать кнопкой когда хочешь подобрать. Кто его мне зделает готов заплатить WMZ.
слишком простой скрипт, чтоб платить за него.
Code: Select all
sub pickup_loop()
var N = 10, I
dim my_item[N]
my_item[0] = '0x000'; # сюда вписываешь все типы,
... # которые тебе надо поднимать. Не забудь,
my_item[N-1] = '0x0123'; #что в переменной N указано количество типов.
uo.set('finddistance','3')
uo.unsetreceivingcontainer();
repeat
for I=0 to N-1
uo.findtype(my_item[I],'-1','ground')
if uo.findcount() then
uo.grab('0','finditem')
wait(200) # пауза при перекладывании
else
wait(10)
end if
next
until uo.dead()
end sub
1. скрипт написал прямо в окне ответа
2. не тестировал, естественно
3. последний свой скрипт написал месяца четыре назад, так что возможны где-то ошибки. Если что. меня поправят.
Good luck!