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

Подправьте простенький скрипт на тэйлор.
http://forum.yoko.com.ua/viewtopic.php?f=20&t=4768
Page 1 of 1

Author:  Mihail [ 2005-08-11 00:14:06 ]
Post subject:  Подправьте простенький скрипт на тэйлор.

Code:
sub tailor()
var bag=0x4144EE21
UO.FindType('0x175D','0x0000','backpack') ; проверяем достаточно ли ткани
if uo.getquantity('finditem') <= 12 then
UO.FindType('0x175D','0x0000','0x414B2CAC') ; берем ткань из сундука
UO.SetReceivingContainer('0x405A19FD')
wait(2000)
UO.Grab('580','finditem')
wait(2000)
endif
UO.FindType('0x0FA0','0x0000','backpack') ; проверяем достаточно ли ниток
if uo.getquantity('finditem') <= 3 then
UO.FindType('0x0FA0','0x0000','0x414B2CAC') ; берем нитки из сундука
UO.SetReceivingContainer('0x405A19FD')
wait(2000)
UO.Grab('55','finditem')
wait(2000)
endif
uo.usetype(0x1EBA) ; инструмент для шитья
uo.waittargetobject('0x175D','0x0000')
uo.waitmenu('Cloth','Pants','Pants','short pants') ;крафтим штаны
wait(5100)  ; жем пока сделается вещь
if uo.injournal("You have failed") then
uo.deletejournal()
repeat
endif
uo.findtype('0x152E','backpack') ; ищем штаны в паке
if uo.findcount('finditem') >0 then
wait(200)
uo.moveitem('finditem','bag')
wait(1000)
while UO.InJournal("You have been") ; проверка не вышел ли из хайда (перед началом скрипта вручную хайдимся)
UO.UseSkill("Hiding")
uo.deletejournal()
wait(2000)
wend
tailor()
end sub

и ныхрэна не работает :(

Author:  TIMka [ 2005-08-11 00:40:56 ]
Post subject: 

Пользуйся поиском тут стоко много скриптов.работих!!! и на тайроринг несколько...!!!

Author:  Mihail [ 2005-08-11 09:05:41 ]
Post subject: 

TIMka wrote:
Пользуйся поиском тут стоко много скриптов.работих!!! и на тайроринг несколько...!!!

ине не нужны другие мне надо именно этот, другие не подходят..

Author:  flake [ 2005-08-11 09:32:24 ]
Post subject: 

Аффтар, дык ты обьясни в чем проблема, что происходит когда ты запускаешь скрипт, какие ошибки вылетают.
А то "нихрэна не пашет" - понятие очень широкое. Может там одну букву поменять надо, и все будет пахать.

Author:  Leo [ 2005-08-11 11:32:21 ]
Post subject: 

По-моему я именно из этого скрипта слепил свой работающий. Вот, лови:
Code:
sub taylor()
   VAR Cont='0x4037E83B'
   while NOT UO.Dead()
      ToHide()

      UO.FindType('0x175D','0x0000','backpack')
      if UO.GetQuantity('finditem')<4 then
         UO.UseObject(Cont)
         UO.FindType('0x0E21','0x0000','backpack')
         if UO.GetQuantity('finditem')>0 then
            UO.SetReceivingContainer(Cont)
            wait(1000)
            UO.Grab('all','finditem')
            wait(1000)
            UO.UnSetReceivingContainer()
         Endif
       
         UO.FindType('0x175D','0x0000',Cont)
         wait(1000)
         UO.Grab('600','finditem')
         wait(1000)
      endif
       
      CheckLag()
       
      UO.WaitMenu('Cloth','Misc','Misc','body sash')
      UO.WaitTargetType('0x175D')
      UO.UseType('0x0F9D')
      UO.DeleteJournal()
      wait(1000)
       
      repeat
         wait(100)
      until UO.InJournal('fail') or UO.InJournal('put')
      UO.DeleteJournal()
       
      wait(500)
      UO.WaitTargetType('0x1541')
      UO.UseType('0x0F9E')
      CheckLag()
      wait(500)   
   wend
endsub

Sub tohide()
   while NOT UO.Hidden()
      UO.DeleteJournal()
         UO.Exec('warmode 0')
         UO.UseSkill('Stealth')
         repeat
         wait(50)
         until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preoccupied')
      endif
   wend
end sub

Sub CheckLag()
   UO.DeleteJournal()
   UO.Click('backpack')
   repeat
      wait(50)
   until UO.InJournal('backpack')
end sub

Author:  Mihail [ 2005-08-11 13:32:20 ]
Post subject: 

спасибо, но я уже нашел ошибку - трабла была в том что было
uo.waittargetobject а вместо объекта был указан тип объектов.. м в меню 1 менюшка по-другому называлась..

Author:  Leo [ 2005-08-24 20:17:35 ]
Post subject: 

Да уж, эти 2 строчки гениальны... :lol:
Code:
...
uo.usetype(0x1EBA) ; инструмент для шитья
uo.waittargetobject('0x175D','0x0000')
...

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