Вернуться   МПМ Былины - Мир Древней Руси > Для игроков > Клиенты для игры

Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc...

Ответ
 
Опции темы Опции просмотра
Старый 30.11.2005, 05:23   #1
Elron
Знакомый Мадера
 
Регистрация: 19.02.2005
Сообщений: 70
По умолчанию Re: Вопросы о Жабе

у меня такой вопрос:
возможно ли в жабе написать триг так,что если исходящая строка из мада (по причине связи или еще чего то...) прервется то триг всеравно выполнялся бы
допустим такое
#act {Вы пропали {:афк}
в пустоте мира}
Elron вне форума   Ответить с цитированием
Старый 30.11.2005, 06:47   #2
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

НЕТ
Devastator вне форума   Ответить с цитированием
Старый 30.11.2005, 13:18   #3
Lassa
Отличник форума
 
Регистрация: 25.02.2005
Сообщений: 303
По умолчанию Re: Вопросы о Жабе

#action {Using keytable} {#log 2 append} {5} {default}

Только для начала #log 2 сделай в жабе .
Lassa вне форума   Ответить с цитированием
Старый 30.11.2005, 17:20   #4
Vovantuz
Новичок
 
Регистрация: 16.07.2005
Сообщений: 13
По умолчанию Re: Вопросы о Жабе

Цитата:
Сообщение от Lassa
#action {Using keytable} {#log 2 append} {5} {default}

Только для начала #log 2 сделай в жабе .
Лучше даже не просто #log, а вот так:

Код:
#alias !быллог {#log byliny-$DATE.log append}
Vovantuz вне форума   Ответить с цитированием
Старый 30.11.2005, 20:31   #5
Lassa
Отличник форума
 
Регистрация: 25.02.2005
Сообщений: 303
По умолчанию Re: Вопросы о Жабе

Нет ну если нужен специальный лог то да, а то что я показала - автолог .
Lassa вне форума   Ответить с цитированием
Старый 07.12.2005, 08:53   #6
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Ща попробую
Devastator вне форума   Ответить с цитированием
Старый 07.12.2005, 09:04   #7
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

О спасибо, реально получилось !!
Devastator вне форума   Ответить с цитированием
Старый 20.12.2005, 18:56   #8
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию Re: Вопросы о Жабе

2 Devastator

Кста посмотрел твой конф, советую поменять строчки #scri jmc.Output("бла бла бла") на просто #out {бла бла бла}, а ещё лучше на #out {$TIME бла бла бла}. Потому что если кто-то скажет что-нить с кавычками, то в аутпут это не пойдет, а просто выдаст ошибку.А еще лучше сделать это скриптами, как сделано у номаных людей =))
WorM вне форума   Ответить с цитированием
Старый 21.12.2005, 07:15   #9
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Ок, спасибо.
У меня со скриптами плоховато
Devastator вне форума   Ответить с цитированием
Старый 22.12.2005, 08:30   #10
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию Re: Вопросы о Жабе

Цитата:
Сообщение от Devastator
Ок, спасибо.
У меня со скриптами плоховато
Перехват теллов на скриптах
Код:
function CaptureTells()
{
  var tmp=jmc.Event;
  var tely=/\[1;36m([А-Яа-я]+|Кто-то) сказал[а]? Вам : '(.+)'$/;
  var ytel=/\[1;36mВы сказали ([А-Яа-я]+|Кому-то) : '(.+)'$/;
  var gtel=/^(\[0;32m\d+H\[0;37m \[0;32m\d+M\[0;37m (\?\?\?|\d+о) Зауч\:.+> )?([А-Яа-я]+|Кто-то) сообщил[а]? группе : '(.+)'$/;
  var ygtel=/^(\[0;32m\d+H\[0;37m \[0;32m\d+M\[0;37m (\?\?\?|\d+о) Зауч\:.+> )?Вы сообщили группе : '(.+)'$/;
  if(tely.test(tmp)==true)
  {
    res = tely.exec(tmp);
    if((res[1]!='Кузнец') && (res[1]!='Умелец') && (res[1]!='Скорняк') && (res[1]!='Трактирщик') && (res[1]!='Травник') && (res[1]!='Индус') && (res[1]!='Пленник') && (res[1]!='Пекарь') && (res[1]!='Торговец') && (res[1]!='Подмастерье'))
    {
      jmc.Output("$TIME   "+res[1]+" Вам : '"+res[2]+"'",'white');
    }
  }
  if(ytel.test(tmp)==true)
  {
    res = ytel.exec(tmp);
    jmc.Output("$TIME   Вы "+res[1]+" : '"+res[2]+"'",'white');
  }
  if(gtel.test(tmp)==true)
  {
    res = gtel.exec(tmp);
    jmc.Output("$TIME   "+res[3]+" группе : '"+res[4]+"'",'yellow');
  }
  if(ygtel.test(tmp)==true)
  {
    res = ygtel.exec(tmp);
    jmc.Output("$TIME   Вы группе : '"+res[3]+"'",'yellow');
  }
}
jmc.RegisterHandler("Incoming","CaptureTells()");
Куда пихать разберетесь не маленькие +)

Забыл добавить работает при цвет полн, стат все.

Последний раз редактировалось WorM; 22.12.2005 в 09:45.
WorM вне форума   Ответить с цитированием
Старый 23.12.2005, 07:05   #11
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Спасибо канечно, но мне на тригах удобнее. темболее строка у меня с подсветкой другой тыж видел
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 21.12.2005, 14:01   #12
Elron
Знакомый Мадера
 
Регистрация: 19.02.2005
Сообщений: 70
По умолчанию Re: Вопросы о Жабе

есть вот такая фигля
#action {Минул час.} {#tickset;#math {poznalka} {$poznalka+2}};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум} {5} {default}
проблема заключается в том что при загрузке конфига теряется часть трига....получается типа #action {Минул час.} {#tickset;#math {poznalka} {$poznalka+2}}
скажите что я нетак сделал плз
Elron вне форума   Ответить с цитированием
Старый 21.12.2005, 17:31   #13
Devastator
Отличник форума
 
Регистрация: 18.10.2005
Адрес: Пермь
Сообщений: 273
По умолчанию Re: Вопросы о Жабе

Ты триг разделил , ты написал типа
#ac {Минул час} { перавя часть которая у тебя получаеться} {и другая часть которую отбрасывает}, что бы было правильно то вот
#action {Минул час.} {{#tickset;#math {poznalka} {$poznalka+2}} }};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум}} {5} {default}
радуйся!
__________________
Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.
Devastator вне форума   Ответить с цитированием
Старый 22.12.2005, 08:12   #14
WorM
Занятой мадер
 
Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
По умолчанию Re: Вопросы о Жабе

#action {Минул час.} {#tickset;#math {poznalka} {$poznalka+2}};#if {$poznalka=12} {опозн $meshok;#math {poznalka} {0};ум}} {5} {default}

Красную фигурную скобку поделить, а зеленую добавь.
WorM вне форума   Ответить с цитированием
Старый 23.12.2005, 16:14   #15
Елигор
Знакомый Мадера
 
Регистрация: 21.06.2005
Сообщений: 87
По умолчанию Re: Вопросы о Жабе

regexp в subs работает в жабе ?
Елигор вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:44.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot