| Yoko http://forum.yoko.com.ua/ |
|
| Хелп http://forum.yoko.com.ua/viewtopic.php?f=20&t=14311 |
Page 1 of 1 |
| Author: | vavanu4 [ 2009-01-21 15:30:20 ] |
| Post subject: | Хелп |
Помогите плиз зделать скрипт на ДРВ чтобы Чар делал заместь Некласав Дагеры кувал.... Руду чтобы я вписывал сам с какой кувать.... VAR Cont1 = '0x400A4EFA' ;ресурсы и пустые мешки VAR Cont2 = '0x4013ED31' ;сундук де будут лежать полные мешки VAR Count = 300 ;какое количество ресусров бёрем var Tools = '0x1EBC' ;инструмент, при котором появляется var Creat = '0x1085' ;тип созданной вещи(удочка, даггер и т.д.) VAR Food = '0x097B' ;тип еды, кторую будем кушать var Bag = '0x0E76' ;тип мешочков var Source = '0x1BEF' var BagSer, i=0, fizl=0, control=5, time, z sub tinkIron() UO.CancelMenu() UO.AutoMenu('Tinkering','Jewelry') UO.AutoMenu('Jewelry','necklace') if UO.Count(Tools) > 0 then UO.FindType(Tools,'-1','backpack') UO.AddObject('objTools','finditem') main() end if UO.CancelMenu() end sub sub main() var CountSource = 1 ;кол-во разных типов сырья, которые мы возьмем из сундука Open('backpack') NewBag() if UO.Count(Source) then UO.FindType(Source,'0x0000', 'backpack') UO.MoveItem('finditem','-1',Cont1) wait(1000) end if UO.FindType(Source,'0x0000', Cont1) UO.Grab(STR(Count),'finditem') wait(1000) CheckLag() while UO.Count(Source) > 0 if UO.Count(Source) < 2 then UO.FindType(Source,'0x0000', Cont1) UO.Grab(STR(Count),'finditem') wait(1000) endif UO.DeleteJournal() UO.UseObject('objTools') Repeat wait(500) Until UO.InJournal('You put ') OR UO.InJournal('failed') or UO.InJournal('You fail ') While UO.Count(Creat)>0 UO.FindType(Creat,'-1',-1) UO.MoveItem('finditem','0',BagSer) If UO.Count(Creat)>0 then FastLootCheck() endif if UO.InJournal("Too many items") then NewBag() endif Wend Wend UO.CancelMenu() ;Detect_Hidden() end sub sub Open(Container) UO.DeleteJournal() UO.UseObject(Container) wait(500) end sub sub FastLootCheck() UO.DeleteJournal() wait(450) If UO.InJournal("FastLoot") OR UO.InJournal("World save") then UO.Click('backpack') repeat wait(300) until UO.InJournal('backpack') Endif end sub sub NewBag() Open(Cont1) Open(Cont2) ToEat() UO.FindType(Bag, -1, Cont1) UO.Print('Ok') ;if UO.FindCount() < 1 then ; Detect_Hidden() ;end if BagSer=UO.GetSerial('finditem') UO.MoveItem(BagSer, 0, Cont2) wait(1000) end sub sub ToEat() UO.FindType('0x097B', '0x0000',Cont1) if UO.FindCount() > 0 then UO.MoveItem('finditem','20','backpack') else return end if repeat CheckLag() uo.UseType('0x097B') while not uo.InJournal("can't") and not uo.InJournal('full') and not uo.InJournal('stuffed') and not uo.InJournal('hungry') and not uo.InJournal('satiated') and not UO.Dead() wait(100) wend until uo.InJournal('too full') or UO.Dead() or uo.InJournal("can't") UO.FindType('0x097B', '0x0000','backpack') if UO.FindCount() > 0 then UO.MoveItem('finditem','20','Cont1') end if end sub sub CheckLag() UO.DeleteJournal() UO.Click('backpack') repeat wait(50) until UO.InJournal('backpack') end sub |
|
| Author: | ADEPT_ABP [ 2009-01-21 15:40:20 ] |
| Post subject: | |
Оформи пост нормально, а то читать не возможно. Всего и делов, что выделить текст скрипта и нажать кнопочку Code. Неужели сложно?
By adeptikon |
|
| Author: | vavanu4 [ 2009-01-21 17:28:27 ] |
| Post subject: | |
Code:
|
|
| Author: | ADEPT_ABP [ 2009-01-21 18:28:45 ] |
| Post subject: | |
Впиши тип молотка здесь: Code: var Tools = '0x1EBC' ;инструмент тип даггера здесь: Code: var Creat = '0x1085' ;тип созданной вещи(удочка, даггер и т.д.) Тип инготов(ingots): Code: var Source = '0x1BEF' Ниже добавь строку про цвет инготов: Code: var Color = '0x0000' Измени названия меню в соответствии с тем что ты хочешь: Code: UO.AutoMenu('Tinkering','Jewelry')Измени строки для поиска/перемещения ресурса(инготов): Code: UO.FindType(Source,Color, 'backpack') Если есть вопросы по меню крафта, читай 6 урок, и хелп Удачи в самостоятельном разборе скрипта. |
|
| Author: | vavanu4 [ 2009-01-21 21:53:48 ] |
| Post subject: | |
Блин я ваще 0 по скриптам вставь пожайлуста нетрави душу )[/code] |
|
| Author: | ADEPT_ABP [ 2009-01-21 23:04:45 ] |
| Post subject: | |
Ты не поверишь, но я тоже в скриптах был полный ноль. Просто не уверен, что типы и названия меню будут совпадать. Я могу написать то, что есть на шарде DRW.RU так как, нигде больше не играл. Посмотри тут Bs dagger all viewtopic.php?t=7364&postdays=0&postorder=asc&start=15 Блин, башка болит. Завтра гляну. И вообще, давай учись скрипты понимать. Информация есть. И не трави душу. |
|
| Author: | vavanu4 [ 2009-01-22 19:12:06 ] |
| Post subject: | |
тебе впадлу зделать полнастю скрипт ? |
|
| Author: | ADEPT_ABP [ 2009-01-22 19:49:21 ] |
| Post subject: | |
Нет, но это не так быстро. Это во-первых, а во-вторых - одно дело подсказать как сделать, и совсем другое сделать. Что бы сделать нужно время и желание. Времени у меня вагон, а желание... ты своим "впадлу" просто обрубил на корню. Да и то что ты просишь - есть на форуме. Не стоит привыкать к халяве. Это такое обманчивое слово. P.S. Со всем уважением. Не смотря ни на что. |
|
| Author: | Kynep [ 2009-01-22 21:13:17 ] |
| Post subject: | |
vavanu4 wrote: тебе впадлу зделать полнастю скрипт ?
семачки забыл, Вован. |
|
| Author: | vavanu4 [ 2009-01-22 22:29:59 ] |
| Post subject: | |
Раз нато пошло тыбы сылочку далбы .... |
|
| Author: | Successful [ 2009-01-22 23:03:43 ] |
| Post subject: | |
Kynep wrote: vavanu4 wrote: тебе впадлу зделать полнастю скрипт ? семачки забыл, Вован. семки Ж) |
|
| Author: | vavanu4 [ 2009-01-22 23:36:43 ] |
| Post subject: | |
Code: VAR sunduk='0x4023FEA2'; Откуда брать инги, пустые мешки |
|
| Author: | hijackthis [ 2009-03-01 23:20:16 ] |
| Post subject: | |
надо говорить никуя не кует |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|