Этот плагин позволяет запускать команды, когда игроки входят в безопасные зоны или выходят из них, а также блокирует выполнение определенных команд в них.
Разрешения
- safezonecommands.ignore - Позволяет игроку использовать команды, которые в противном случае заблокированы в безопасной зоне.
- Monument Name- Название памятника, к которому относится безопасная зона. Следующие памятники имеют безопасные зоны:
- соединение
- bandit_town
- fishing_village_a
- fishing_village_b
- fishing_village_c
- stables_a
- stables_b
- Blacklisted Commands - Список команд чата, которые заблокированы в безопасной зоне.
- Run Random Command - Если установлено значение , то при входе игрока в безопасную зону или выходе из нее выполняется только одна случайная команда из списка. Если , то выполняются все команды в списке.trueCommands To Runfalse
- Commands To Run- Список команд, которые выполняются, когда игроки входят в безопасную зону или находятся в ней.
- Type- Тип команды для выполнения.
- Chat - Отправляет команду в виде сообщения в чате.
- Server - Выполняет команду на сервере.
- Client - Запускает команду непосредственно на клиенте игрока.
- Trigger - Событие, которое запускает команду ( или ).EnterLeave
- Command - Командная строка для выполнения, которая может содержать заполнители, такие как , , и т. д.{PlayerId}{MonumentName}
- Type- Тип команды для выполнения.
- Enter Message и - Отправляет сообщение игроку, когда он входит в безопасную зону или покидает ее. Сюда же можно включить те же заполнители, которые используются в командах.Leave Message
Заполнители команд
Доступные плейсхолдеры для команд:- {PlayerName} - Имя игрока.
- {PlayerId} - Идентификатор игрока.
- {MonumentName} - Памятник, в который игрок только что вошел или вышел.
- {PositionX}, , - Координаты игрока.{PositionY}{PositionZ}
- {Grid} - Расположение игрока на сетке.
Локализация
JSON:
{
"CommandBlocked": "You cannot use this command in the safe zone."
}