Page 1 of 1

Лут (доработать)

Posted: 2009-08-22 13:01:01
by Geoleo
Ребята подскажите пожалуйста, что необходимо добавить в скрипт чтобы он был цикличен. А, то он у меня пропадает через пару секунд после запуска. Мне нужно вообще чтобы лутил одну определенную вещь, если возможно расскажите как, хотя такой как есть скрипт подходит тоже. Спасибо за помощь!

Code: Select all

sub Loot() 
uo.Set('finddistance','3')
uo.Ignore('self')
uo.FindType('-1','-1','ground')
while uo.FindCount() > 0
uo.findtype('-1','-1','ground')
uo.moveitem('finditem','all','backpack')
wait(750)
wend
uo.IgnoreReset()
endsub

Re: Лут (доработать)

Posted: 2009-08-22 13:25:43
by Mirage
я же тебе в мининге показал как цикл делать? :) Прямо в скрипте написал. ТАКОЙ лут циклить не рекомендуется - крашить будет. Но если прижгло то вот так

Code: Select all

sub Loot() 
uo.Set('finddistance','3')
uo.Ignore('self')
uo.FindType('-1','-1','ground')  ; что ищем
while uo.FindCount() > 0 AND not uo.dead() ; условие смерти чара
uo.findtype('-1','-1','ground')  ; что ищем
uo.moveitem('finditem','all','backpack')
wait(750)
wend
uo.IgnoreReset()
endsub


Я бы посоветовал изучение скриптов начать с уроков скриптинга. Там все разжовано с примерами. Не будет таких элементарно простых вопросов.

Posted: 2009-08-22 13:45:57
by Geoleo
Да я вот прочитал уроков 8, но блин многое не понял. Тут еще наверно какое-то специфическое мышление необходимо :( давно хотел научиться, но наверное не дано...