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

Ask for help

Moderators: Murderator+, Murderator

Post Reply
skiv
Posts: 43
Joined: 2004-07-02 09:47:30

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

Post by skiv »

Как написать функцию проверки на кол-во айтемов в бек паке (например кирок), и если их меньше определённо кол-ва, то брать из сундука X нехватающее кол-во? :lol: Моедт кто подскаже, если понял мою мысль...
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post 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


предварительно открыв сундук.
skiv
Posts: 43
Joined: 2004-07-02 09:47:30

Post by skiv »

Пасиба :D
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

неужели всё правильно =) обращайся гг
skiv
Posts: 43
Joined: 2004-07-02 09:47:30

Post by skiv »

нифига... он без тормозов начинает загребать кирки без проверок и остановок.. блин
skiv
Posts: 43
Joined: 2004-07-02 09:47:30

Post 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: спс В)
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

точн ) млин. ))
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post 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')-Нахрена?
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

ты мля как с головой или нет?-если мы вещь не найдем в паке изначально, то в 90% случаев тебе инж её использовать не сможет, хотя она там лежит!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

;))) иди своб голову ищи;)))
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Grin wrote:

Code: Select all

uo.FindType('0x0E85','-1','backpack') #ищем итем в паке по типу
 while uo.Count('0x0E85') < 5 #считаем сколько итемов в паке данного типа
1ая строка ищет _только_ в паке.
2ая на чаре, и в подсумках в т.ч.
а это две большии разницы.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Сфаг;) это непомогает;) он такие перлы выдает...
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Grin wrote:Сфаг;) это непомогает;) он такие перлы выдает...
угум... пнятн... шож от назвавшегося виндой мжн ждать :roll: ;)
Post Reply