| Yoko http://forum.yoko.com.ua/ |
|
| Ветран Ламбер оском... http://forum.yoko.com.ua/viewtopic.php?f=20&t=2813 |
Page 1 of 1 |
| Author: | Jonni [ 2005-01-26 16:23:08 ] |
| Post subject: | Ветран Ламбер оском... |
Вот твой скрипт выдает оишбку или чето такое 162 строчка я просто нвоечек в инже ! Что нужно просто записать скрипт и и запустить Ид сундука указать и все болше никаких кнопок ненадо делать да????Помоги Для оскома sub maning() #BETEP™# var mx, my, mz, i, j, jor, ser, noto Uo.exec("set norbcheck 1"); для рекола uo.exec("set norbcalc 1"); тоже uo.print('!!Выбери Лопату!! ') uo.exec('addobject Shovel') while uo.targeting() wait(100) wend uo.print('!!Выбери Рунбук!! ') uo.exec('addobject Runebook') while uo.targeting() wait(100) wend na4alo: mx = UO.GetX("self") my = UO.GetY("self") mz = UO.GetZ("self") UO.DeleteJournal() for i = mx-4 to mx+4 for j = my -4 to my+4 while not UO.Hidden() UO.Warmode("0") uo.print("Прячемся...") UO.UseSkill("Hiding") wait(4000) wend UO.Print("Копаем в координатах: "+str(mx-i)+" "+str(my-j)) while not UO.InJournal("no ore here") and not UO.InJournal("location") and not UO.InJournal("far away") and not UO.InJournal("in rock") and not UO.InJournal("Iron Ore") and not UO.InJournal("Copper") and not UO.InJournal("Rusty Ore") UO.DeleteJournal() if uo.waiting() then uo.canceltarget() endif UO.Waittargettile("1341", str(i), str(j), str(mz)) UO.Useobject("Shovel") while not UO.InJournal("You put") and not UO.InJournal("heavy") and not UO.InJournal("location") and not UO.InJournal("no ore") and not UO.InJournal("but fail") and not UO.InJournal("far away") and not UO.InJournal("in rock") wait (500) if uo.injournal("heavy") or uo.dead() then pwav() Pause() endif for jor = 0 to 9 ser = uo.journalserial(jor) noto = uo.getnotoriety(ser) if noto <> 1 and noto <> 0 and not uo.injournal("elemental") then if uo.waiting() then uo.canceltarget() endif Save() pwavw() wait(180000) ; время в секундах при ожидании пока уйдет ПК loot() wait(3000) goto reccal endif next wend if uo.weight > 625 then ; Максимальный вес при котором домой с рудой goto end endif wend UO.DeleteJournal() next next goto na4alo end: if uo.waiting() then uo.canceltarget() endif uo.exec("recall Runebook 21") ; домой ( в рунбуке слот 1 ) wait(10000) loot() wait(3000) reccal: uo.deletejournal() if uo.waiting() then uo.canceltarget() endif uo.exec("recall Runebook 94") ; в шахту ( в рунбуке слот 8 ) mx = UO.GetX("self") my = UO.GetY("self") wait(10000) if not UO.GetX("self") <> mx and not UO.GetY("self") <> my then goto reccal endif goto na4alo end sub sub loot() ; перекладка руды в сундук if uo.waiting() then uo.canceltarget() endif VAR a,Exit VAR UnloadCont='0x40041342' ; АЙДИ сундука для руды DIM Ore[5] Ore[0]=0x19B9 ; 4 and more ore Ore[1]=0x19B7 ; 1 ore Ore[2]=0x19BA ; 2 ore Ore[3]=0x19B8 ; 3 ore UO.SetReceivingContainer(UnloadCont) wait(500) For a=0 to 3 Exit=0 repeat UO.FindType(Ore[a]) if UO.GetQuantity('finditem')>0 then UO.Grab('0','finditem') wait(1500) Else Exit=1 endif until Exit==1 Next UO.UnSetReceivingContainer() end sub sub Save() ; Реколл от ПК при их появлении (в паке рунка в безопасное место и реги) var mx, my reccal: uo.deletejournal() if uo.waiting() then uo.canceltarget() endif mx = UO.GetX("self") my = UO.GetY("self") UO.DeleteJournal() UO.FindType('0x1F14',-1,'my') wait(200) UO.Cast('Recall','finditem') wait(4000) if not UO.GetX("self") <> mx and not UO.GetY("self") <> my then goto reccal endif end sub sub pwav() ; звук при выкапывании ЭЛЕМЕНТАЛА uo.playwav("E:\UO\inject\SOUND\chanting sound 01.wav") endsub sub pwavw(); звук при появлении ПК uo.playwav("E:\UO\inject\SOUND\chanting sound 01.wav") endsub sub Pause() ; Пауза скрипта если выкопали Элема (продолжить сказав GO ) UO.DeleteJournal() REPEAT WAIT(3000) UO.Print("!!!СКРИПТ НА ПАУЗЕ!!!!") UNTIL UO.InJournal('GO') UO.Print("!!!СКРИПТ ПРОДОЛЖЕН!!!!") endif end sub |
|
| Author: | Sfagnum [ 2005-01-26 16:46:25 ] |
| Post subject: | Re: Ветран Ламбер оском... |
2 Jonni а слабо эту строку выделить хоть как то? а то я при счёте больше 3х сбиваюсь |
|
| Author: | Jonni [ 2005-01-26 16:49:13 ] |
| Post subject: | |
я вот и сам ненаю что ето! а у тя нету случаем скрипта для оскома |
|
| Author: | Sfagnum [ 2005-01-26 16:56:32 ] |
| Post subject: | |
Jonni wrote: я вот и сам ненаю что ето! а у тя нету случаем скрипта для оскома открываешь окошко редактирование скрипта, и слева внизу есть цифИрки, одна из них показывает номер строчки... потом нажимаешь едит 1го поста и там находишь эту строку и обрамляешь Code: [b][/b] PS я с ДРВ. |
|
| Author: | BETEPAH [ 2005-01-26 17:03:51 ] |
| Post subject: | |
Сфаги не парся ....... На оскоме нету рунбук ...а скрипт на рунбуке 2 Джони ..... Открой топик "Скрипты и клуб" и найди там скрипт на майниг на рунках. |
|
| Author: | dem [ 2005-01-26 19:45:01 ] |
| Post subject: | |
Как сделать в скрипте таком же с рунками тока, чтобы када елема выкапывал дальше копал или звуки произносил указанные в самом низу, я файлы создал звуковые всё прописал, но звуков нету! |
|
| Author: | BETEPAH [ 2005-01-27 09:45:56 ] |
| Post subject: | |
if uo.injournal("heavy") or uo.dead() then pwav() Pause() endif вот тут ........слово Хеви замени на часто месаги из журнала когда выкапываешь эля ......... а звук игратся должен |
|
| Author: | dem [ 2005-01-27 15:44:21 ] |
| Post subject: | |
В скрипте Jonni все подставил своё всё работает, т.е. руду уносит домой возвращаеться назад, но когда приходят пк или синие он продолжает копать ничего не делая, если пк или синий начинает его атачить он так же продолжает копать пока не умрёт! Скажите плиз что нужно подправить чтобы он улетал когда видит кого-то! Спасибо! |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|