Yoko http://forum.yoko.com.ua/ |
|
Сработка чего либо На инфо в журнале ???? http://forum.yoko.com.ua/viewtopic.php?f=20&t=308 |
Page 1 of 1 |
Author: | BETEP [ 2004-05-10 17:54:46 ] |
Post subject: | Сработка чего либо На инфо в журнале ???? |
Привет всем!!! Подскажите что надо поправить. Идея проста: Пассивное висение Скрипта и если в журнале появилось что к примеру ("is attacking you") то срабатывает Save() (у меня это экстренный рекол по рунке). Я вроде написал все правельно но он не пашит подскажите что не правельно...Буду очень благодарен. sub Alarm() UO.DeleteJournal() if UO.InJournal("is attacking you")Then Save() Else endif wend end sub |
Author: | totus [ 2004-05-10 18:14:54 ] |
Post subject: | Просто |
Чтобы висел постоянно в памяти сделаешь Code: UO.Exec('exec Alarm') А ниже - код этого саба: Code: sub Alarm() Искренне Ваш, Тотус Маньяковски. |
Author: | BETEP [ 2004-05-11 20:31:16 ] |
Post subject: | |
Сенки...все заработало.. А к примеру можно ли сделать так: Тебя заатачили(в журнале появилясь надпись is attacking you) И чтоб..он (тут самое главное) Закастил что нибудь на противника к примеру магическую стрелку. Я не силен в инже и не знаю как это сделать. Заранее спасибо. |
Author: | totus [ 2004-05-11 21:23:46 ] |
Post subject: | Конечно! |
Не вопрос ![]() Code: sub Alarm() Пробуй ![]() |
Author: | BETEP [ 2004-05-11 22:14:17 ] |
Post subject: | |
Тотус...ты СУПЕР...сенки |
Author: | BETEP [ 2004-05-11 22:21:19 ] |
Post subject: | |
А такую задачку можешь ? Пример....чар при атаке "Убегает" (ломится на всех парах в какую нибудь сторону), и пока бежит кастует тот же Save() |
Author: | totus [ 2004-05-11 22:45:21 ] |
Post subject: | |
Нужно ли, чтобы он бежал в произвольную сторону или непосредственно ОТ своего атакующего? Ему в это время ничего не надо делать, а только лишь делать Save() (подозреваю, что реколл по рунабуке)? Подробно алгоритм давай, напишу ![]() |
Author: | Psimorph [ 2004-05-11 23:16:28 ] |
Post subject: | |
А можеш ли ты, тотус, написать(подробно,с обьяснениями) скрипт\алгоритм движения к координате ? допустим к 1234 5678? Заранее спасибо. |
Author: | BETEP [ 2004-05-12 00:36:27 ] |
Post subject: | |
totus wrote: Нужно ли, чтобы он бежал в произвольную сторону или непосредственно ОТ своего атакующего?
Ему в это время ничего не надо делать, а только лишь делать Save() (подозреваю, что реколл по рунабуке)? Подробно алгоритм давай, напишу ![]() Да примерно так ...... вот как только вставить строчку для "убегания" и как она должна выгледеть Думаю ясно зачем чару бежать (Реколл при атаке может "Сфизлить"). sub Alarm() repeat if UO.InJournal("is attacking you") Then UO.DeleteJournal() UO.FindType('0x1F14',-1,'my') wait(200) UO.Cast('Recall','finditem') endif Wait(1000) until false end sub Заранее спасибо. |
Author: | totus [ 2004-05-12 00:52:09 ] |
Post subject: | |
Тогда уж типа того: Code: sub Alarm() А насчёт убегания... Я в данный момент работаю над модулем хождения. Как только - так сразу, звыняй ![]() Искренне Ваш, Тотус Маньяковски. |
Author: | Psimorph [ 2004-05-12 10:36:27 ] |
Post subject: | |
Тотус, будем ждать твоего модуля. очень уж он нам всем нужен. |
Author: | Edred [ 2004-05-12 13:04:28 ] |
Post subject: | |
Psimorph wrote: Тотус, будем ждать твоего модуля. очень уж он нам всем нужен.
А тот, который был на старом форуме, никак не годится? Он был весьма приличен, обход препятствий конечно не на все 100%, но делал... |
Author: | Lord Ruslan Nightmare [ 2004-05-14 14:04:39 ] |
Post subject: | |
Недавно отметил одну вещь.... Сделал на сфере ,set cliloc 1 Оказывается, в журнале постится такой клилок: combat: <серийник атакующего> attack <серийник жертвы> думаю, это сработает лучше чем attacking you... |
Author: | Psimorph [ 2004-05-14 14:11:34 ] |
Post subject: | |
Lord Ruslan Nightmare wrote: Недавно отметил одну вещь....
Сделал на сфере ,set cliloc 1 Оказывается, в журнале постится такой клилок: combat: <серийник атакующего> attack <серийник жертвы> думаю, это сработает лучше чем attacking you... Я играю на РанУО, тут например пиешеться не серийник атакующего, а его имя. В принцыпе, тоже подходит. |
Author: | Lord Ruslan Nightmare [ 2004-05-17 21:44:54 ] |
Post subject: | |
На самом деле, имя пишется только тогда, когда инжекшн это имя знает. Иначе - пишется серийник...кажется так. |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |