Page 1 of 1

Бовкравт на торчи(все подрят)

Posted: 2004-10-28 22:47:59
by Bio
У когонит есть скрипт примерно такой :чтоб логи из сундука брал любые логи,скажем 200 штук потм 200штук скидывал обратно в сундук и так пока все логи не использует.
плисс дайте скриптик(-:

Re: Бовкравт на торчи(все подрят)

Posted: 2004-10-29 07:47:05
by Sfagnum
c какого шарда?

Posted: 2004-10-29 21:34:39
by Ex-Brodyaga

Code: Select all

###########################################################################################################
#
#      Main Idea by Trolly(written by EX-Brodyaga aka Ayvaz)
#
#                          Ver.  2.1
#
###########################################################################################################
sub Torch() 
var TLog='0x1BDD'
var IDiz='0x402684EC'
var dagger='0x0F51'
var torch='0x0F64' 
   VAR Exit=0, LastTimer, TryToPoison 
   while not UO.Dead()
      ToHide() 
      UO.DeleteJournal() 
 
      UO.FindType(TLog,-1,'backpack')
      If UO.GetQuantity('finditem')<1 then 
         UO.FindType(TLog,-1,IDiz) ; sunduk s logami
         
         if Uo.GetQuantity('finditem')==0 then 
          UO.Exec("terminate Torch")
         endif
         
         UO.Unsetreceivingcontainer() 
         wait(1000) 
         UO.Grab('50','finditem') 
         wait(1000) 
      Endif 
      
        UO.findtype(TLog,-1,IDiz)
        UO.Print("Îñòàëîñü = "+STR(UO.Getquantity('finditem')))
 
  UO.WaitTargetType(TLog)
  CheckLag()
  UO.usetype(dagger)  
  UO.WaitMenu('What do','Items','Items','torch')
  UO.DeleteJournal()
      while NOT UO.InJournal("You put") AND NOT UO.InJournal("You fail to") AND NOT UO.InJournal("Targeting") 
        wait(1000) 
      wend 
 
      If UO.InJournal("You fail to") AND NOT UO.InJournal("Targeting") then 
       UO.WaitTargetType(TLog)
       UO.usetype(dagger)  
       UO.WaitMenu('What do','Items','Items','torch')
       UO.DeleteJournal()
       while NOT UO.InJournal("You put") AND NOT UO.InJournal("You fail to") AND NOT UO.InJournal("Targeting") 
        wait(1000) 
       wend 
      EndIf 
       
       If Uo.Count(torch)>50 then 
        Drag(IDiz,torch)
       Endif       
   wend
end sub 
 
sub tohide()
while not UO.Hidden()
UO.Print("Ïðÿ÷åìñÿ...")
UO.Useskill('Hiding')
wait(4000)
wend
end sub
 
sub Drag(IDiz,torch)
CheckLag()
 while uo.Count(torch)>0
   CheckLag()
   UO.FindType(torch,-1,'backpack')
   wait(200)
   UO.MoveItem('finditem','400',IDiz)
   wait(500) 
 wend
end sub
 
sub CheckLag() 
   UO.DeleteJournal() 
   UO.Click('backpack') 
   repeat 
      wait(200) # o auaaeaiueeia iiia inoaaeou 200, eoi ia iiiaaa, noaauoa 500-800 
   until UO.InJournal('backpack') 
end sub
не судите строго :)