Показать сообщение отдельно
Старый 02.01.2005, 13:22   #1
Ladon
Отличник форума
 
Регистрация: 06.03.2004
Сообщений: 505
По умолчанию грамотный триг для ммс Ж)

вставляешь в ммс.ини
#хеш массив задающий падежи праймов
my %weap = ('мечем' => 'меч',
'ножом' => 'нож');

делаешь такой триг
#триг прописывающий прайм когда им вооружаешся
trig {my $item=$1;
if (defined $weap{$item}) {$U:: prime=$weap{$item}}} '^Вы вооружились (.*)\.', '1000nf:autoweap';

#триг поднимающий и вооружающий прайм
trig { my $item=$1;
if ($item eq $prime) {sendl("взя $prime");sendl("воор $prime")};
} 'ловко выбил.? (.*) из Ваших рук\.', '1000nf:NoDisarm';

ну и для оффа почти аналогично.
Ladon вне форума   Ответить с цитированием