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

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

Ответ
 
Опции темы Опции просмотра
Старый 19.12.2005, 15:57   #1
judge
Отличник форума
 
Регистрация: 03.05.2004
Сообщений: 266
По умолчанию Re: сохранение цвета при сабсте

Так, вопросик созрел, как вообще делать сабсты в MMC не с помощью встроенного API, а на перле?
judge вне форума   Ответить с цитированием
Старый 19.12.2005, 17:01   #2
Ladon
Отличник форума
 
Регистрация: 06.03.2004
Сообщений: 505
По умолчанию Re: сохранение цвета при сабсте

trig {
my $who=$1;
my $how=$2;
my $from=$3;

if (defined($pkl{$who})) {echo ("!!!!!!!!!!!! ПК В ГОРОДЕ !!!!!!!!!!!!");$target=$who};

$: = "\-\-\-\-$who\-\-\-\- при$how $from\."
} '^(.*) при(.*?) (c юга|с севера|с запада|с востока|снизу|сверху)\.', "1000nf:noColor";
Ladon вне форума   Ответить с цитированием
Старый 19.12.2005, 18:05   #3
dut
Новичок
 
Регистрация: 19.12.2005
Сообщений: 4
По умолчанию Re: сохранение цвета при сабсте

и что, у тебя этот триггер работает с сохранением цвета? У меня почему-то нет.

Вот как я делал:
Код:
trig
{
   $: = "$1 \3M---=== при$2 ===----\3x $3.";
} "^(.*) при(шел|летел|шла|летела|бежал|бежала|полз|ползла)? (.*).", "1000nf:noColor";
У меня работает он аналогично тому примеру с subst(см первый мой пост)
dut вне форума   Ответить с цитированием
Ответ


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

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

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


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


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