Yoko

All sides of Injection
It is currently 2025-11-12 14:22:15

All times are UTC+02:00




Post new topic  Reply to topic  [ 13 posts ] 
Author Message
PostPosted: 2006-03-30 09:40:35 
Offline

Joined: 2004-07-02 09:47:30
Posts: 43
Как написать функцию проверки на кол-во айтемов в бек паке (например кирок), и если их меньше определённо кол-ва, то брать из сундука X нехватающее кол-во? :lol: Моедт кто подскаже, если понял мою мысль...


Top
   
 Post subject:
PostPosted: 2006-03-30 09:53:36 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
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


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


Top
   
 Post subject:
PostPosted: 2006-03-30 10:00:13 
Offline

Joined: 2004-07-02 09:47:30
Posts: 43
Пасиба :D


Top
   
 Post subject:
PostPosted: 2006-03-30 10:01:43 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
неужели всё правильно =) обращайся гг


Top
   
 Post subject:
PostPosted: 2006-03-30 10:18:53 
Offline

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


Top
   
 Post subject:
PostPosted: 2006-03-30 10:20:40 
Offline

Joined: 2004-07-02 09:47:30
Posts: 43
всё:) Чуток его перекосил вот так вот пашет:
Code:
uo.FindType('0x0E85','-1','backpack') 
 while uo.Count('0x0E85') < 5
    uo.FindType('0x0E85','-1',Cont)
    uo.moveitem('finditem',1,'backpack')
    wait(1500)
 wend
:oops: спс В)


Top
   
 Post subject:
PostPosted: 2006-03-30 11:52:55 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
точн ) млин. ))


Top
   
 Post subject:
PostPosted: 2006-03-30 12:19:14 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Code:
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')-Нахрена?


Top
   
 Post subject:
PostPosted: 2006-03-30 12:37:50 
Offline

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


Top
   
 Post subject:
PostPosted: 2006-03-30 16:14:58 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
;))) иди своб голову ищи;)))


Top
   
 Post subject:
PostPosted: 2006-03-30 17:31:24 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Grin wrote:
Code:
uo.FindType('0x0E85','-1','backpack') #ищем итем в паке по типу
 while uo.Count('0x0E85') < 5 #считаем сколько итемов в паке данного типа
1ая строка ищет _только_ в паке.
2ая на чаре, и в подсумках в т.ч.
а это две большии разницы.


Top
   
 Post subject:
PostPosted: 2006-03-30 17:34:33 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Сфаг;) это непомогает;) он такие перлы выдает...


Top
   
 Post subject:
PostPosted: 2006-03-30 17:35:37 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Grin wrote:
Сфаг;) это непомогает;) он такие перлы выдает...
угум... пнятн... шож от назвавшегося виндой мжн ждать :roll: ;)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 13 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited