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
Аффтар, дык ты обьясни в чем проблема, что происходит когда ты запускаешь скрипт, какие ошибки вылетают.
А то "нихрэна не пашет" - понятие очень широкое. Может там одну букву поменять надо, и все будет пахать.
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
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
спасибо, но я уже нашел ошибку - трабла была в том что было
uo.waittargetobject а вместо объекта был указан тип объектов.. м в меню 1 менюшка по-другому называлась..