Page 1 of 1

Не могу поднять вешь

Posted: 2004-04-29 08:02:14
by Kiska
Упал мешок синего цвета под забор, а на шарде заборы не прозрачные.....как его иинжем подцепить. Плиз помогите там вещички ОЧЕНЬ нужные, я просто в панике.......В инже мало понимаю, но очень хочу научиться

Re: Не могу поднять вешь

Posted: 2004-04-29 09:14:20
by Psimorph
UO.FindType(0x0000,-1,'ground') вместо 0х0000 вставить тип мешка который можно узнать командой ,info
If UO.GetQuantity('finditem')>0 Then
UO.Grab('all')
вот тебе и скрипт
тоесть

Code: Select all

sub test()
 UO.FindType(0x0000,-1,'ground')
 If UO.GetQuantity('finditem')>0 Then
 UO.Grab('all')
 endif
endsub

Posted: 2004-04-29 10:22:11
by Kiska
Мешок очень тяжелый 1к весу, я его в морфе в бекпак не могу положить, только в лапках. Запускаю скрипт, он находит предметы, а потом выдает ошибку в 7 линии. Вот

Posted: 2004-04-29 13:36:45
by Kiska
Оказавается есть такая замечательная команда *,hide* и никаких проблем :D

Posted: 2004-04-30 18:50:49
by Edred
Kiska wrote:Оказавается есть такая замечательная команда *,hide* и никаких проблем :D


А есть еще такая замечательная вещь в самом УО, как "circle of transparency" ;))))))))))

Posted: 2004-04-30 20:44:49
by Biga
sub test()
UO.FindType(0x0000,-1,'ground')
If UO.GetQuantity('finditem')>0 Then
UO.Grab('all')
endif
endsub

А 'all' это что такое? Типа все найденные findType'ом предметы?

Posted: 2004-05-01 08:20:52
by KEEN
Edred wrote:
Kiska wrote:Оказавается есть такая замечательная команда *,hide* и никаких проблем :D


А есть еще такая замечательная вещь в самом УО, как "circle of transparency" ;))))))))))


circle of transparency заборы не светит)

Posted: 2004-05-01 12:07:00
by Yoko
Biga wrote:sub test()
UO.FindType(0x0000,-1,'ground')
If UO.GetQuantity('finditem')>0 Then
UO.Grab('all')
endif
endsub

А 'all' это что такое? Типа все найденные findType'ом предметы?

любое слово в этом месте преобразуется в число 0
а число 0 означает "всё сколько есть в этой стопке"