-
Notifications
You must be signed in to change notification settings - Fork 17
Активатор MESSAGE
fromgate edited this page Jul 7, 2017
·
4 revisions
/react add message <AcitvatorId> source:<SourcType> type:<CompareMethod> mask:<Mask>
Активатор MESSAGE выполняется когда строка, удовлетворяющая определенным требованиям, найдена в необходимо источнике.
-
ALL
- любой источник; -
CHAT_INPUT
- ввод текста в чат (игрок вводит сообщение); -
CONSOLE_INPUT
- ввод текста в консоли сервера; -
CHAT_OUTPUT
- вывод сообщения в чат (сообщения плагина, сервера и других игроков); -
LOG_OUTPUT
- вывод сообщения в лог сервера.
Для того чтобы определить соответствует ли сообщение шаблону необходимо задать способ сравнения:
-
EQUAL
- сообщения должны быть равны; -
CONTAINS
- шаблон должен быть подстрокой сообщения; -
START
- исходное сообщение должно начинаться с подстроки - шаблона; -
END
- исходное сообщение должно завершаться подстрокой - шаблоном; -
REGEX
- шаблон выступает в качестве регулярного выражения, с которым строка будет проверяться на соответствие.
Данный активатор является логическим продолжением плагинов MessageFilter и MessageCommander.
Плейсхолдер | Описание |
---|---|
%message% | Исходное сообщение |
%word1% ... %wordN% | Соответствующее слово в сообщении |
%int1% ... %intN% | Целое число, найденное в исходном сообщении |
%num1% ... %numN% | Любое число (включая целые) найденное в сообщении |
%word-count% | Количество слов в сообщении |
%int-count% | Количество целых чисел в сообщении |
%num-count% | Количество чисел в сообщении |
Links:
Download | Support | Twitter | VK | MinecraftMain Blog
© 2017, fromgate
http://reactions.fromgate.me
http://reactions.fromgate.ru
- Commands and Permission
- Activators
- Flags
- Actions
- Timers
- Menus
- Data formats
- Configuration
- Команды и пермишены
- Активаторы
- Флаги
- Действия
- Таймеры
- Меню
- Форматы данных
- Конфигурация