Нужное кол-во в мешок...

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
~KR@FT~
Posts: 44
Joined: 2006-06-21 20:49:37
Location: Moscow
Contact:

Нужное кол-во в мешок...

Post by ~KR@FT~ »

Здрасте :D Искал,но наверное плохо искал! Вообщем нужен скриптик,который бы делал следующее! Ну например я закупаюсь регами,манками,рефреш,ГХ,антифризками! Все это скидываю в ящик! Потом просто таргетом навожу на ящик и на мешочек в паке и он бы перекладывал ну скажем по 100 регов каждого вида,по 20 ГХ,манок,рефреш,пару антифризок! Есть такой скрипт? Просто однажды кильнул парня,а у него такая красота в мешке-все разложенно,все так чистенько,но упал он)))
kraftlive
~KR@FT~
Posts: 44
Joined: 2006-06-21 20:49:37
Location: Moscow
Contact:

Post by ~KR@FT~ »

Code: Select all

sub grab_regs() 
; CopyRight(R) #DiscoN# 

var count='50'  ; сколько брать 
uo.print('Otkuda?') 
UO.Exec('addobject TmpBag1') 
While UO.Targeting() 
Wait(100) 
wend 
uo.print('Kuda?') 
UO.Exec('addobject Tmpbag2') 
While UO.Targeting() 
Wait(100) 
wend 

   UO.FindType('0x0F88','0x0000','TmpBag1') ; NS 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F88','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 


   UO.FindType('0x0F86','0x0000','TmpBag1') ; MR 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F86','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 

   UO.FindType('0x0F8D','0x0000','TmpBag1') ; SS 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F8D','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(600) 

   UO.FindType('0x0F8C','0x0000','TmpBag1') ; SA 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F8C','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 

   UO.FindType('0x0F84','0x0000','TmpBag1') ; GA 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F84','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 

   UO.FindType('0x0F85','0x0000','TmpBag1') ; GI 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F85','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 

   UO.FindType('0x0F7B','0x0000','TmpBag1') ; BM 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F7B','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 

   UO.FindType('0x0F7A','0x0000','TmpBag1') ; BP 
   wait(100) 
   UO.Grab(count,'finditem') 
   wait(600) 
   UO.FindType('0x0F7A','0x0000','backpack') 
   UO.MoveItem( 'finditem', '0x0000', 'Tmpbag2' ) 
   wait(300) 
    
uo.print('!!!!!!!!!!!!!!!!!!!!!!!') 
uo.print('!!!!!GRAB COMPLETE!!!!!') 
uo.print('!!!!!!!!!!!!!!!!!!!!!!!') 

end sub 
Вот нашел,по 50 регов кладет(сколько выставить)!
А можно еще и с манками,ГХ,рефреш и Антифризками сделать???
Пжалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :D
kraftlive
u0rypT
Posts: 175
Joined: 2004-12-30 18:13:16
Location: Russia
Contact:

Post by u0rypT »

Code: Select all

var count='50'  ; Ставь 100 и будет по 100 брать


Code: Select all

var kolvo='50'  ; сколько итемов брать
UO.FindType('0x0F7B','0x0000','TmpBag1') ; Тип,цвет,в какой мешок
wait(100) 
UO.Grab(kolvo,'finditem') ; кол-во итемов
Design, webdev, coding, c#, php, asp.net, xml, perl, sql, ajax, drawing, illustrating, restoration, photo, photoshop, schedule, pron, guitar, lead-guitar, js, jsp, java, dom, html, *nix, struts, cs, etc
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

https://yoko.uokit.com/viewtopic.php?p=50653#50653
а там уже можно переделать
Post Reply