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

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

 
 
Опции темы Опции просмотра
Старый 22.12.2005, 08:30   #11
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 вне форума   Ответить с цитированием
 


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

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

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


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


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