Лут хелп

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Лут хелп

Post by Ururu »

Лутает тот контейнер куда прицел ткнеш. 1 проблема кучи перекидывает по 1 предмету. Тоесть 100 гп будет несколько минут перебрасывать по 1 гп.

Code: Select all

sub Loot() 
UO.Print('Что лутать?')
UO.Exec('addobject kon')
while UO.Targeting()
wait(100)
wend
UO.UseObject('kon')
UO.FindType(-1,'-1','kon')
If UO.FindCount() > 0 then
repeat
UO.MoveItem('finditem', '1')
wait(100)
UO.FindType(-1,'-1','kon')
until not UO.FindCount()
UO.Print('Закончили...')
else
UO.Print('А кидать то нечего...')
endif
end sub
Шард Антарес
Ururu
to4a
Posts: 265
Joined: 2006-03-10 00:19:11
Location: http://drw.ru/

Post by to4a »

нахрена UO.UseObject('kon') ?

и какого хрена оно должо не по 1 перекидывать если стоит:
UO.MoveItem('finditem', '1')
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

Нужно так?

Code: Select all

UO.MoveItem('finditem', '-1')
Шард Антарес
Ururu
to4a
Posts: 265
Joined: 2006-03-10 00:19:11
Location: http://drw.ru/

Post by to4a »

можно так, а можно вообще не указывать
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

Верно? Да а юзе объект чтоб сначало открыл контейнер, или ненадо?

Code: Select all

sub Loot() 
UO.Print('Что лутать?')
UO.Exec('addobject kon')
while UO.Targeting()
wait(100)
wend
UO.UseObject('kon')
UO.FindType(-1,'-1','kon')
If UO.FindCount() > 0 then
repeat
UO.MoveItem('finditem')
wait(100)
UO.FindType(-1,'-1','kon')
until not UO.FindCount()
UO.Print('Закончили...')
else
UO.Print('А кидать то нечего...')
endif
end sub
Шард Антарес
Ururu
to4a
Posts: 265
Joined: 2006-03-10 00:19:11
Location: http://drw.ru/

Post by to4a »

так.
а да я сначала не замет что ты указываешь контейнер из которого лутать, ну тогда надо юзобжект...
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

СПАСИБО !!!
Тест прошел на ура !!!
Шард Антарес
Ururu
Post Reply