sub BlacksmithyIM() var Exit=0, LastTimer uo.Print('Выбери Сундук: ') uo.Exec('addobject Chest') while uo.Targeting() wait(100) wend while Exit<>1 uo.DeleteJournal() uo.FindType('0x1BEF ',-1,'backpack') if uo.GetQuantity('finditem')<10 then uo.FindType('0x1BEF ','0x0000','Chest') wait(1000) uo.Grab('300','finditem') wait(1000) end if LastTimer=uo.Timer() uo.DeleteJournal() uo.WaitMenu ('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger') uo.UseType('0x13E3') wait(12000) wend end sub
а пишит он вот ето когда я запускаю его
Items found: 1
Previos waitmenu cancelled:
Blacksmithing
Now waiting for menu....
No item found
ет в игре и потом после етого мне приходитьса каждый раз нажимать на инги чтобы он начинал ковать сковал дагер 1 появляетса тоже самое и снова на инги нажимать скажити где ошибка ? а то я нуб по скриптам )
uo.Print('Выбери Сундук: ') uo.Exec('addobject Chest') while uo.Targeting() wait(100) wend
uo.print("Укажите молоток...") uo.Exec('addobject hamm') while uo.targeting() wait(100) wend
uo.print("Укажите руду...") uo.Exec('addtype ores') while uo.targeting() wait(100) wend
uo.DeleteJournal()
uo.FindType('ores','-1')
while true if uo.GetQuantity('finditem')<20 then uo.FindType('ores','-1','Chest') wait(1000) uo.Grab('300','finditem') wait(1000) end if uo.FindType('ores','-1') uo.WaitMenu ('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger') uo.WaitTargetObject('finditem') uo.UseObject('hamm') wait(12000) wend end sub
Что за дурная мода дублировать вопросы в разных разделах? Ответил там. Нет инструмента просто. Или у инструмента другой тип, нежели в скрипте. Инжект же внятно говорит: