Page 1 of 1

Функция проверки и лута.

Posted: 2006-03-30 09:40:35
by skiv
Как написать функцию проверки на кол-во айтемов в бек паке (например кирок), и если их меньше определённо кол-ва, то брать из сундука X нехватающее кол-во? :lol: Моедт кто подскаже, если понял мою мысль...

Posted: 2006-03-30 09:53:36
by Scripts Writer

Code: Select all

var pickaxe=' type of pickaxe'
var sunduk=' ID of sunduk '

 uo.FindType(pickaxe,'-1','backpack')
 while uo.Count('finditem') < 10 ; кол-во которое тебе нужно
    uo.FindType(pickaxe,'-1',sunduk)
    uo.moveitem('finditem',1,'backpack')
 wend


предварительно открыв сундук.

Posted: 2006-03-30 10:00:13
by skiv
Пасиба :D

Posted: 2006-03-30 10:01:43
by Scripts Writer
неужели всё правильно =) обращайся гг

Posted: 2006-03-30 10:18:53
by skiv
нифига... он без тормозов начинает загребать кирки без проверок и остановок.. блин

Posted: 2006-03-30 10:20:40
by skiv
всё:) Чуток его перекосил вот так вот пашет:

Code: Select all

uo.FindType('0x0E85','-1','backpack') 
 while uo.Count('0x0E85') < 5
    uo.FindType('0x0E85','-1',Cont)
    uo.moveitem('finditem',1,'backpack')
    wait(1500)
 wend
:oops: спс В)

Posted: 2006-03-30 11:52:55
by Scripts Writer
точн ) млин. ))

Posted: 2006-03-30 12:19:14
by Grin

Code: Select all

uo.FindType('0x0E85','-1','backpack') #ищем итем в паке по типу
 while uo.Count('0x0E85') < 5 #считаем сколько итемов в паке данного типа
    uo.FindType('0x0E85','-1',Cont) #ищем итем в контейнере по типу
    uo.moveitem('finditem',1,'backpack') #перетаскием найденый итем в пак
    wait(1500)
 wend

Вопрос: uo.FindType('0x0E85','-1','backpack')-Нахрена?

Posted: 2006-03-30 12:37:50
by Scripts Writer
ты мля как с головой или нет?-если мы вещь не найдем в паке изначально, то в 90% случаев тебе инж её использовать не сможет, хотя она там лежит!

Posted: 2006-03-30 16:14:58
by Grin
;))) иди своб голову ищи;)))

Posted: 2006-03-30 17:31:24
by Sfagnum
Grin wrote:

Code: Select all

uo.FindType('0x0E85','-1','backpack') #ищем итем в паке по типу
 while uo.Count('0x0E85') < 5 #считаем сколько итемов в паке данного типа
1ая строка ищет _только_ в паке.
2ая на чаре, и в подсумках в т.ч.
а это две большии разницы.

Posted: 2006-03-30 17:34:33
by Grin
Сфаг;) это непомогает;) он такие перлы выдает...

Posted: 2006-03-30 17:35:37
by Sfagnum
Grin wrote:Сфаг;) это непомогает;) он такие перлы выдает...
угум... пнятн... шож от назвавшегося виндой мжн ждать :roll: ;)