Флаги WorldGuard
Флаги дают возможность настроить различные параметры региона. Здесь приведён неполный список флагов, а лишь только те, которые разрешено использовать игрокам.
Важно! На наших серверах используется WorldGuard одной из последних версий с собственными наработками. Некоторые возможности могут быть недоступны на сервере, в зависимости от того, на каком Вы играете.
Установка флагов производится с помощью команды: /region flag <название_региона> <название_флага> [значение_флага]
Чтобы сбросить флаг, введите эту команду без указания значения флага.
Чтобы сбросить флаг, введите эту команду без указания значения флага.
Типы флагов и их значения
Флаги бывают нескольких типов. Тип флага определяет, какие значения мы можем для него использовать. Ниже приведена таблица типов флагов и их значений.Тип | Какие значения могут быть |
---|---|
state | allow или deny |
string | Любая строка. Например, «Привет, мир!» (без кавычек). |
set | Список. Слова разделяются запятой без пробелов. Например: creeper,spider,bat,skeleton Данный тип флага поддерживает операции добавления и вычитания значений.
Можно добавить новые значения в список с помощью оператора += и удалить с помощью -= установив его перед значением флага:
/region flag test deny-spawn += creeper,zombie
/region flag test deny-spawn -= bat |
Список флагов
Мы не стали описывать весь список флагов WorldGuard потому, что их очень много. Здесь приведёны только те, которые доступны для изменения игрокам.Флаг | Тип | Групповой | Описание |
---|---|---|---|
pvp | state | Управляет возможностью игрокам наносить урон друг другу (Player vs Player). Рекомендуется устанавливать значение deny для отключения такой возможности. | |
use | state | Управляет возможностью использования игрокам дверей, кнопок, рычагов и т.д. (на блоки из модификаций не распространяется). Установите значение deny, чтобы посторонние не могли открыть дверь в ваш дом. Для публичных мест данный флаг рекомендуется устанавливать значение allow, чтобы другие игроки могли использовать механизмы. | |
interact WorldGuard 7 |
state | По функциональности этот флаг схож с use, отличие лишь в том что он управляет возможностью взаимодействия со ВСЕМИ блоками (включая блоки из модификаций). | |
damage-animals WorldGuard 7 |
state | Могут ли игроки наносить урон животным. Позволяет отключить защиту. | |
deny-message WorldGuard 7 |
string | Позволяет заменить стандартное сообщение для гриферов «Вы не можете ...» на своё. В сообщении можно использовать переменную %what%, которая будет заменена названием совершаемого действия. | |
ride WorldGuard 7 |
state | Управляет возможностью использования (посадка) транспорта (вагонетки, лошади, и т.д.) посторонними. Если Вы хотите чтобы все могли пользоваться например, железной дорогой – установите значение allow. | |
lighter | state | Управляет возможностью использования огнива. | |
chest-access | state | Установка значения allow позволит посторонним игрокам открывать сундуки (контейнеры). Работает только с «ванильными»
блоками: деревянный сундук, печка, раздатчик, выбрасыватель, воронка, стол зачарований. На блоки из модификаций данный флаг не действует. |
|
vehicle-place | state | Управляет возможностью установки рельсового транспорта посторонними. | |
vehicle-destroy | state | Управляет возможностью удаления рельсового транспорта посторонними. | |
pistons | state | Управляет работой поршней. Установка в значение deny отключит возможность передвигать блоки поршнями.
Данный флаг не влияет на автоматическую защиту от гриферства поршнями (запрет перемещения блоков между регионами).
|
|
enderpearl | state | Управляет возможностью телепортации с помощью жемчуга Края. | |
item-drop | state | Могут ли игроки выбрасывать предметы из своего инвентаря. |
Группы
У state-флагов кроме значения есть ещё одно свойство - группа на которую действует значение флага.
Группа указывается с помощью аргумента -g: /region flag <название_региона> -g [группа] <название_флага> [значение_флага]
Например: /rg flag myhome use -g all deny
Например: /rg flag myhome use -g all deny
Группа | Кто входит в группу |
---|---|
all | Абсолютно все игроки. |
members | Участники и владельцы региона. |
owners | Только владельцы региона (участники НЕ входят). |
nonmembers |
Все игроки, кроме участников и владельцев региона (посторонние). Именно эту группу по умолчанию используют большинство флагов. Поэтому установка их значения на deny не мешает участникам выполнять различные действия.
|
nonowners | Все, кроме владельцев региона (все игроки и участники региона). |