отображение полного текста ГЕ в журнале инжекта

Requests of new features and reports on bugs needs to be fixed

Moderators: Murderator+, Murderator

Post Reply
dru55
Posts: 4
Joined: 2006-06-22 11:13:41

отображение полного текста ГЕ в журнале инжекта

Post by dru55 »

Привет. столкнулся с такой проблемкой:

при использовании ГЕ в обычном журнале пишется текст:
a Purple Potion: 3
a Purple Potion: 2
a Purple Potion: 1
далее взрыв

в журнале инжекта:
3
2
1
взрыв

Приведите плиз в соответствие, иначе как написать скрипт, который следил бы за запуском ге? либо скажите как узнать, что строка в uo.InJournal("3") является строкой в журнале инжекта, а не просто частью её (ведь может быть что там например "MyChar: day 3 gh plz" а скрипт расценит как запуск ГЕ) - тогда можно будет тоже написать скрипт.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Проверяй длину сообщения:

Code: Select all

if len(uo.journal(uo.injournal("1|2|3")-1))==1 then
...
end if
DerMeister сейчас на нейрале!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Ну по скольку это твой ГЕ то и сообшения с цифирками будут с его ID
JournalSerial тебе в помощь
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Да лана? А резве его ИД? Помоему будет ИД самого ге... на самом деле надо тестить... щас тестану
DerMeister сейчас на нейрале!
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Не нифига, туда ИД'ишник ге'шки пишется. Вощем по серийнику так просто не отследить. :wink:
DerMeister сейчас на нейрале!
dru55
Posts: 4
Joined: 2006-06-22 11:13:41

Post by dru55 »

это не мой ге:) свой я сам знаю когда кидаю:)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

DerMeister =) wrote:Да лана? А резве его ИД? Помоему будет ИД самого ге... на самом деле надо тестить... щас тестану

Елки... я и Говорю что ГЕ его тоесть он знает ID ГЕ вот и смотрим...
НО так как задача уже стала другой то опять таки по серийнику (ID бутылки) можно узнать тип цвет и название. И дальше делать чего хочешь;) Самоме интересное а что можно сделать скинутой бомбой ?;)
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Сорри, не так прочитал... Что можно сделать? Да дофига чего... Фсё зависит от фантазии...
DerMeister сейчас на нейрале!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

и?;) в пак забрать?;) сколько играл а от бомбы никуда не денишься... даже в речке не удопить;) интересно что у автора можно на шарде состворить
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Можно схидится, а вообще я имел ввиду что можно сделать своей боибой, а не как от неё спрятатся.
ЗЫ: У нас можно проты от огня одеть и пох на бомбы...
DerMeister сейчас на нейрале!
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

:idea:
Last edited by DerMeister =) on 2006-06-22 13:27:49, edited 1 time in total.
DerMeister сейчас на нейрале!
dru55
Posts: 4
Joined: 2006-06-22 11:13:41

Post by dru55 »

if len(uo.journal(uo.injournal("1|2|3")-1))==1 then
где найти описание этого len() и uo.journal()? что это такое? в yoko.netroof.net/help такого нет. где искать?


короч мне нужен скрипт, которые выводил бы на экран с помошью uo.print() сообщение когда ктото взрывает ге. т.е. некоторые сразу не кидают ге и не видно, что отсчет идет, а потом, когда на последней секунду ге летит, уже поздно отходить.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Насчет uo.injournal читай лучше, там есть...
Насчет len() есть гдето на форуме...
Вот что я знаю: LEN() - длина строки
DerMeister сейчас на нейрале!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

http://yoko.netroof.net/help/help.php?lang=rus&a=item&item=Journal
len(str) - возвращает лину строкиописани этих функций есть в старой доке по инжекту, опят таки можно найти на странице где сслка на инжект

Поповоду бомбы если она падает на землю и никаких цифр нет то журнал не поможет... нужно поверять объекты во круг себя.
искать через findtype а ограничивать дариус поиска через set finddistance radius

Если цифирки есь то проверяй журнал гна вхождение цифр 1 2 3
Дальше чмотри что за чудо эти цифры издало через journalserial ну а дальше делай чего хошь
dru55
Posts: 4
Joined: 2006-06-22 11:13:41

Post by dru55 »

сенка!
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

например можно использовать getcolor и getgrafic для идентификации ГЕ... по этим командам читай хелп. Вобщем не сложно:
1) Замечаем в журнале ГЕ
2) Берём его ИД
3) Проверяем его графику (тип) через getgrafic(ИД)
4) Делаем что нужно.
DerMeister сейчас на нейрале!
Post Reply