Yoko
http://forum.yoko.com.ua/

БС )
http://forum.yoko.com.ua/viewtopic.php?f=20&t=6973
Page 1 of 1

Author:  MAKC [ 2006-03-14 16:02:15 ]
Post subject:  БС )

Добавте сюда пожалуйста функцию чтобы чар плавил дагеры, а не кидал их в сундук. За рание спасибо
Code:
sub BS() 
   VAR Cont='0x400BE929'
   var ing = '0x1BEF'   ; type of ingot
   var color = '0x0750' ;color
   UO.CancelMenu()
   UO.SetReceivingContainer('backpack')
   UO.Automenu("Blacksmithing","Colored Armor & Weapons")
   UO.Automenu("Colored Armor & Weapons","Rusty Weapons")
   UO.Automenu("Rusty Weapons","Rusty Swords & Blades")
   UO.Automenu("Rusty Swords & Blades","Rusty Dagger")
;  UO.Automenu("Rusty Dagger")
   while True
      UO.DeleteJournal()
      if UO.Count(ing,color)<=10 then
         UO.FindType(ing,color,Cont)
         UO.Grab('100','finditem')
         wait(2000)
      endif
      UO.UseType(ing,color)
      Repeat
         wait(1000)
      Until UO.InJournal("You put") OR UO.InJournal("fail")
      if UO.Count('0x0F51')>0 then   ;0x0f51 тип даггера, перепроверьте
         UO.FindType('0x0F51',-1,-1)  ;0x0f51 тип даггера, перепроверьте
         UO.MoveItem('finditem',0,Cont)
         wait(1000)
      endif
   Wend
end sub

Author:  ghost_hnt [ 2006-03-14 16:58:25 ]
Post subject: 

вот вставь в скриптик
Code:
UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40209E22) ; Форж
wait(500)
Endif     

Author:  MAKC [ 2006-03-14 17:09:31 ]
Post subject: 

ghost_hnt wrote:
вот вставь в скриптик
Code:
UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40209E22) ; Форж
wait(500)
Endif     

Code:
sub BS() 
   VAR Cont='0x400BE929'
   var ing = '0x1BEF'   ; type of ingot
   var color = '0x0750' ;color
   UO.CancelMenu()
   UO.SetReceivingContainer('backpack')
   UO.Automenu("Blacksmithing","Colored Armor & Weapons")
   UO.Automenu("Colored Armor & Weapons","Rusty Weapons")
   UO.Automenu("Rusty Weapons","Rusty Swords & Blades")
   UO.Automenu("Rusty Swords & Blades","Rusty Dagger")
;  UO.Automenu("Rusty Dagger")
   while True
   UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40072029) ; Форж
wait(500)
Endif
      UO.DeleteJournal()
      if UO.Count(ing,color)<=10 then
         UO.FindType(ing,color,Cont)
         UO.Grab('100','finditem')
         wait(2000)
      endif
      UO.UseType(ing,color)
      Repeat
         wait(1000)
      Until UO.InJournal("You put") OR UO.InJournal("fail")
      if UO.Count('0x0F51')>0 then   ;0x0f51 тип даггера, перепроверьте
         UO.FindType('0x0F51',-1,-1)  ;0x0f51 тип даггера, перепроверьте
         UO.MoveItem('finditem',0,Cont)
         wait(1000)
      endif
   Wend
end sub
Так ?

Author:  Kynep [ 2006-03-14 19:13:30 ]
Post subject: 

MAKC wrote:
ghost_hnt wrote:
вот вставь в скриптик
Code:
UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40209E22) ; Форж
wait(500)
Endif     

Code:
sub BS() 
   VAR Cont='0x400BE929'
   var ing = '0x1BEF'   ; type of ingot
   var color = '0x0750' ;color
   UO.CancelMenu()
   UO.SetReceivingContainer('backpack')
   UO.Automenu("Blacksmithing","Colored Armor & Weapons")
   UO.Automenu("Colored Armor & Weapons","Rusty Weapons")
   UO.Automenu("Rusty Weapons","Rusty Swords & Blades")
   UO.Automenu("Rusty Swords & Blades","Rusty Dagger")
;  UO.Automenu("Rusty Dagger")
   while True
   UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40072029) ; Форж
wait(500)
Endif
      UO.DeleteJournal()
      if UO.Count(ing,color)<=10 then
         UO.FindType(ing,color,Cont)
         UO.Grab('100','finditem')
         wait(2000)
      endif
      UO.UseType(ing,color)
      Repeat
         wait(1000)
      Until UO.InJournal("You put") OR UO.InJournal("fail")
      if UO.Count('0x0F51')>0 then   ;0x0f51 тип даггера, перепроверьте
         UO.FindType('0x0F51',-1,-1)  ;0x0f51 тип даггера, перепроверьте
         UO.MoveItem('finditem',0,Cont)
         wait(1000)
      endif
   Wend
end sub
Так ?


Нет Вот так:

Code:
sub BS() 
   VAR Cont='0x400BE929'
   var ing = '0x1BEF'   ; type of ingot
   var color = '0x0750' ;color
   UO.CancelMenu()
   UO.SetReceivingContainer('backpack')
   UO.Automenu("Blacksmithing","Colored Armor & Weapons")
   UO.Automenu("Colored Armor & Weapons","Rusty Weapons")
   UO.Automenu("Rusty Weapons","Rusty Swords & Blades")
   UO.Automenu("Rusty Swords & Blades","Rusty Dagger")
;  UO.Automenu("Rusty Dagger")
   while True
         UO.DeleteJournal()
      if UO.Count(ing,color)<=10 then
         UO.FindType(ing,color,Cont)
         UO.Grab('100','finditem')
         wait(2000)
      endif
      UO.UseType(ing,color)
      Repeat
         wait(1000)
      Until UO.InJournal("You put") OR UO.InJournal("fail")
     
UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40072029) ; Форж
wait(500)
Endif
Wend
end sub

Author:  MAKC [ 2006-03-14 21:07:35 ]
Post subject: 

Cooper wrote:
....

ок)

Author:  MAKC [ 2006-04-14 13:01:22 ]
Post subject: 

Умеюшие люди, подскажите, как сюда ещё прокачку Спирит Спика впихнуть :roll:

Author:  Kynep [ 2006-04-14 13:12:41 ]
Post subject: 

MAKC wrote:
Умеюшие люди, подскажите, как сюда ещё прокачку Спирит Спика впихнуть :roll:


Вот со спиритом:
Code:
sub BS() 
   VAR Cont='0x400BE929'
   var ing = '0x1BEF'   ; type of ingot
   var color = '0x0750' ;color
   UO.CancelMenu()
   UO.SetReceivingContainer('backpack')
   UO.Automenu("Blacksmithing","Colored Armor & Weapons")
   UO.Automenu("Colored Armor & Weapons","Rusty Weapons")
   UO.Automenu("Rusty Weapons","Rusty Swords & Blades")
   UO.Automenu("Rusty Swords & Blades","Rusty Dagger")
;  UO.Automenu("Rusty Dagger")
   while True
         UO.DeleteJournal()
      if UO.Count(ing,color)<=10 then
         UO.FindType(ing,color,Cont)
         UO.Grab('100','finditem')
         wait(2000)
      endif
      UO.UseType(ing,color)
      Repeat
         wait(1000)
      Until UO.InJournal("You put") OR UO.InJournal("fail")
     
UO.FindType('0x0F51',-1,'backpack')  #укажи здесь тип того чего хочешь делать, в твоем случае тип расти дагера
wait(500)

If UO.GetQuantity('finditem') then
UO.WaitTargetObject('finditem')
UO.UseObject(0x40072029) ; Форж
wait(500)
Endif
wait(2000)

UO.UseSkill('Spirit Speak')
wait(4000)
Wend
end sub

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/