sub black() VAR forge='0x41DC661C' VAR Cont='0x400F7BC7' VAR molot='0x1BEF' while true ToHide() UO.deletejournal() UO.WaitMenu('Blacksmithing','Weapons','Weapons','Fences','Spears','Steel Dagger') UO.UseType(molot)
If UO.injournal("You put") then UO.FindType('0x0F51',-1,'backpack') wait(200) UO.WaitTargetObject('finditem') UO.UseObject(Forge) end if
UO.FindType('0x1BEF',0x03DA,'backpack') If UO.GetQuantity('finditem')<10 then UO.FindType('0x1BEF','0x03DA',Cont) wait(1000) UO.Grab('200','finditem') Endif wend end sub
sub black() VAR forge='0x41DC661C' VAR Cont='0x400F7BC7' VAR molot='0x1BEF' var i while true ToHide() UO.deletejournal() UO.WaitMenu('Blacksmithing','Weapons','Weapons','Fences','Spears','Steel Dagger') UO.UseType(molot) i = 0 while not uo.injournal("You put") and not uo.injournal("сообщение при физзле") and i < 6000 wait(100) i = i + 100 wend If UO.injournal("You put") then UO.FindType('0x0F51',-1,'backpack') wait(200) UO.WaitTargetObject('finditem') UO.UseObject(Forge) end if #основная ошибка была здесь vvv - ты забыл заключить цвет в кавычки UO.FindType('0x1BEF','0x03DA','backpack') If UO.GetQuantity('finditem')<10 then UO.FindType('0x1BEF','0x03DA',Cont) wait(1000) UO.Grab('200','finditem') Endif wend end sub
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
еще вопрос почему при реконнекте в уо он не может найти контейнер пишет инвалит обжект чё то там граб 200.....
и вот еще с утра по до мной валялась все инги которые я выкладывал в паке куча даггеров то есть он не всегда все успевает трэшить они копяться а потом даже инги не влазиют.....вот что с этим делать кто подскажет?
делай спец. проверку внутри скрипта на дисконнэкт и не возвращайся к скрипту, пока не реконнэктнется и не выждет секунд 20, пока сервер всю инфу тебе перельет. Может, поможет.