Skip to content

Активаторы

MaxDikiy edited this page Nov 12, 2017 · 16 revisions

Активатор - это обобщенное название связанных событий и действий, реализующее связь "событие-условие-действие". Т.е., активатор вызывается определенным событием (к которому он привязан), проверяет заданные условия (флаги) и выполняет определённые действия.

Список активаторов

Тип активатора Событие (действие) инициирующее выполнение активатора
BLOCK_BREAK Разрушение блока игроком
BLOCK_CLICK Контроль действий над блоками
BUTTON Нажатие каменной или деревянной кнопки
COMMAND Выполнение команды игроком
DAMAGE Повреждение игрока
DAMAGE_BY_BLOCK Повреждение игрока блоком
DAMAGE_BY_MOB Повреждение игрока сущностью
DOOR Открытие (или закрытие) двери
DROP Событие на выбрасывание предметов игроком
ENTITY_CLICK Правый клик по сущности (Entity)
EXEC Принудительное выполнение активатора (используя командную строку или из другого активатора)
FCT_CHANGE Изменение фракции игрока
FCT_CREATE Создание новой фракции
FCT_DISBAND Роспуск фракции
FCT_RELATION Изменение отношений между двумя фракциями
FLIGHT Изменение режима полёта
GAME_MODE Изменение режима игры у игрока
GOD Изменение режима бога у игрока
INVENTORY_CLICK Контроль действий с инвентарем с помощью мыши или клавиш
ITEM_CLICK Правый клик определенным предметов в руке
ITEM_CONSUME Поглощение (поедание, выпивание) предмета
ITEM_HELD Изменение предмета в руке игрока
ITEM_HOLD Удержание определенного предмета в руке
ITEM_WEAR Помещение определенного предмета в слот одежды (броня, обувь, шлем, штаны)
JOIN Вход игрока на сервер
LEVER Использование рычага
MESSAGE Отправка или получение специфического сообщения (в чате, в консоли сервера)
MOB_CLICK Клик по мобу
MOB_DAMAGE Нанесение урона мобу
MOB_KILL Убийство моба
PICKUP_ITEM Событие на поднятие предметов игроком
PLATE Нажатие каменной или деревянной нажимной плиты
PLAYER_DEATH Смерть от рук другого игрока
PLAYER_RESPAWN Возрождение после убийства другим игроком
PVP_KILL Убийство другого игрока
QUIT Выход игрока с сервера
REGION Вход и нахождение в регионе WorldGuard
REGION_ENTER Вход в регион WoroldGuard
REGION_LEAVE Выход из региона WorldGuard
SIGN Клик по табличке
SNEAK Изменения режима приседания
VARIABLE Изменение значения определенной переменной
WE_CHANGE Редактировании мира, используя плагин WorldEdit
WE_SELECTION_REGION Выделение региона, используя плагин WorldEdit
Clone this wiki locally