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

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

Ответ
 
Опции темы Опции просмотра
Старый 03.11.2005, 15:48   #1
cool
Мадер
 
Регистрация: 15.04.2005
Адрес: КСиС
Сообщений: 173
По умолчанию Re: MMC. Конфиг килника.

Цитата:
Сообщение от Шана[МЗ]
Если не трудно, давай на примере конкретного конфига с конкретной задачей
допусти альяс оо = к !оц!
пишу оо <имя>
вижу само оо <имя> и действие закла
но хотелось бы увидеть к !оц! <имя>

триг на лут, ваш опыт повысился... вз все все.тр
триг срабатывает, труп лутиться, но команды вз все все.тр я невижу

и какая разница между U::trig и просто trig
cool вне форума   Ответить с цитированием
Старый 03.11.2005, 16:05   #2
cool
Мадер
 
Регистрация: 15.04.2005
Адрес: КСиС
Сообщений: 173
По умолчанию Re: MMC. Конфиг килника.

а насчет подсветки вот неработает, хелп плиз
Код:
trig{
	$:="$1\003Z$group[1]\003H$2";
} "(.*)$group[1](.*)","n:HIGHLIGHT";
cool вне форума   Ответить с цитированием
Старый 03.11.2005, 16:18   #3
paratrooper
Новичок
 
Регистрация: 19.10.2005
Сообщений: 3
По умолчанию Re: MMC.

Код:
$Conf::hideinput = 1;

sub msend($)
{
        my $line = shift;
        echo "\3C$line";
        sendl $line;
};

alias
{
        msend("cast !hold! @_");
} 'oo';
U::trig ?

U::trig? -:- #perl: Can't locate object method "trig" via package "U"
paratrooper вне форума   Ответить с цитированием
Старый 03.11.2005, 17:07   #4
Шана[МЗ]
Гость
 
Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
По умолчанию Re: MMC. Конфиг килника.

Цитата:
Сообщение от cool
допусти альяс оо = к !оц!
пишу оо <имя>
вижу само оо <имя> и действие закла
но хотелось бы увидеть к !оц! <имя>
03.11.2005 16:18
paratrooper
Дал вполне резонный ответ.
У нас в конфиге подобные вещи реализованы именно так.
Если хочешь чтобы твои команды возвращались тебе на экран - напиши свою маленькую функцию на примере вышеприведенной. И пользуйся ей для отправки текста серверу.

Цитата:
Сообщение от cool
trig{
$:="$1\003Z$group[1]\003H$2";
} "(.*)$group[1](.*)","n:HIGHLIGHT";
В корне неверный подход.
Тригеры формируются в момент запуска клиента (можно конечно же по другому, но тут видимо именно так)

На момент запуска клиента переменная @group пустая, поэтому формируется тригер на строчку "(.*)(.*)"

Прочитай файл group.pm из нашего конфига, там есть участки кода, которые реализуют твои желания.
Шана[МЗ] вне форума   Ответить с цитированием
Ответ


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

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

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


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


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