У меня стоит:
gag ('^(.*) слабо (.*).', "500ng:GAG");
При это фразы типа:
"Тцуруги слабо ударил Кальдемейна в тело."
все равно иногда проскакивают, в чем тут дело?
Гаги в ММС
Сообщений 1 страница 9 из 9
Поделиться127.11.07 15:09:57
Поделиться227.12.07 19:29:53
Вопрос отпал.
Поделиться328.12.07 23:45:13
Опиши что было.
Поделиться429.12.07 01:09:09
Угу, напиши. И как такое делать в жабе?
Поделиться529.12.07 09:48:35
В жабе есть #gag
Но напиши тогда еще что значит
"500ng:GAG"
Поделиться629.12.07 13:26:08
Были обычные лаги, когда строку разрывало.
Обычно все гагается.
Поделиться729.12.07 13:32:06
500ng:GAG -
GAG - аналог группы в ммс
500 - аналог приоритета в ММС
ng - особые флаги:
<список флагов>[:<список групп через запятую>]. Возможные флаги:
'-' - disable - запретить применение этого триггера (по умолчанию
все триггеры создаются активными)
'g' - gag - клиент не должен печатать совпавшую строку
'm' - multiple - ищутся все вхождения <regexp> в строке, а не
только первое
<число> - priority - приоритет, определяющий порядок применения
триггеров. Триггеры применяются в порядке
уменьшения приоритетов. По умолчанию у всех
триггеров приоритет равен 1000.
's'|'n' - save|nosave - сохранять ли триггер в файл конфигурации при
выходе
'f' - fall-through - обычно клиент прекращает поиск триггеров, после
первого совпадения. Если необходимо применять
другие триггеры после этого, при его определении
необходимо указать флаг 'f'.
'x<число>' - максимальное число срабатываний, после которого
триггер автоматически отключатся, по умолчанию не
ограничено, счетчик сбрасывается по команде
/enable
Поделиться829.12.07 21:19:43
Классный клиент!
Поделиться930.12.07 01:19:18
а то
Вот автопом, не спамит:
$U::avtopom = 1;
trig{
$U::avtopom = 1;
} "^(.*) R.I.P...";
trig{
if ($U::avtopom == 1){
sendl("пом");
}
} '^(.*) Танка (.*)';
trig{
if ($U::avtopom == 1){
sendl("пом");
}
} '^(.*) Танка, (.*)';
trig{$U::avtopom = 0} '^Вы присоединились к бою на стороне (.*)';
Status::new_sv( "ПОМ", 3, 1 );
Status::new_sv( $U::avtopom, 3, 1 );
bindkey{$U::avtopom = 1} "f6";