| В этой статье не хватает информации.
Вы можете помочь проекту, дополнив её.
|
В этой статье написан список флагов, доступных для установки в плагине WorldGuard, а также небольшая справка по типам переменных.
Флаги и их использование
Чтобы активировать флаг, требуется написать в чате: /region flag <название региона> <флаг> <значение переменной> .
Пример: /region flag (или же /rg f) <название региона> use deny (отключение открытия дверей, кнопок, рычагов…), где «use» - сам флаг (из таблицы ниже), «deny» (запретить) - значение флага. Для разрешения флага используется параметр «allow», а для сброса — «none» (или же, если не указать значение, флаг самостоятельно сбросится).
Вместо записи /region можно использовать /rg.
| Флаги | Назначение | Значение по умолчанию | Тип переменной |
|---|---|---|---|
| passthrough | Используйте разрешено чтобы этот регион рассматривался как область, в которой отсутствует проверка флага build (используйте это, чтобы сделать простые no-PVP, и т. п. зоны). | Не Разрешено | State |
| build | Внимание! Рекомендуется не трогать этот флаг, поскольку его включение разрешит другим игрокам ломать блоки в вашем регионе. | Запрещено | State |
| pvp | Разрешает/запрещает PvP. | Разрешено (не работает на PvE серверах) | State |
| mob-damage | Разрешает мобам отнимать у вас здоровье (могут скинуть со скалы или кинуть в лаву). | Разрешено | State |
| mob-spawning | Разрешает спаун мобов. | Разрешено | State |
| creeper-explosion | Разрешает взрыв крипера (если отключено крипер вместо взрыва пропадет, или не нанесет ущерба постройкам). | Разрешено | State |
| enderman-grief | Разрешает страннику Края гриферить на вашей территории. | Разрешено | State |
| enderpearl | Разрешить или запретить использование Жемчуг Края | Разрешено | State |
| ghast-fireball | Разрешает урон от шаров гаста (так же как и крипера) . | Разрешено | State |
| sleep | Разрешить спать на кровати. | Разрешено | State |
| tnt | Разрешать взрыв ТНТ. | запрещено | State |
| lighter | Разрешить или запретить использование огнива. | Разрешено | State |
| fire-spread | Разрешить распространение огня. | Разрешено | State |
| lava-fire | Разрешает поджог от лавы. | Разрешено | State |
| lightning | Разрешить удар молнии. | Разрешено | State |
| chest-access | Запретить доступ к сундуку. | Запрещено | State |
| water-flow | Разрешить потоки воды | Разрешено | State |
| lava-flow | Разрешить потоки лавы | Разрешено | State |
| use | Разрешить использование кнопок, дверей, и т. п. | Разрешено | State |
| interact | Разрешить взаимодействовать с некоторыми предметами | Запрещено | State |
| vehicle-place | Разрешить размещение транспорта. | Разрешено | State |
| vehicle-destroy | Разрешение на удаление транспорта. | Запрещено | State |
| snow-fall | Разрешить выпадение снега. | Разрешено | State |
| leaf-decay | Разрешить опадение листвы. | Разрешено | State |
| invincible | Временное бессмертие (приоритет операторской команды). | Запрещено | State |
| entry | Вход | Разрешено | State |
| exit | Выход. | Разрешено | State |
| exit-group | Выход группам. | Нет пользователей | Group |
| greeting | При входе в регион игрок видит в чате ваше пожелание «**Добро пожаловать, %name%.» голубым цветом. | <нет надписи> | String |
| farewell | Сообщение при выходе из региона | <нет надписи> | String |
| notify-enter | Показывать сообщение при входе в регион. | Запрещено | Boolean |
| notify-leave | Показывать сообщение при выходе из региона. | Запрещено | Boolean |
| deny-spawn | Запретить отдельным мобам спаун. | <нет> | List |
| heal-delay | Скорость исцеления (установить частоту 1=1 сек.) | Не назначено | Integer |
| heal-amount | Исцеление здоровья (установить частоту 1=1 ( |
Не назначено | Integer |
| teleport | Позволяет задать место для телепорта /region teleport <id> | Не установлено | Location |
| spawn | Устанавливает место спауна: /region flag <регион> <x> <y> <z> | Не установлено | Location |
| buyable | Не реализовано | Запрещено | Boolean |
| price | Устанавливает цену на регион (на серверах с валютой) | Не назначено | Double |
| blocked-cmds | Заблокировать указанные команды. | Не установлено | List |
| allowed-cmds | Запретить все команды кроме указанных (если делаете ловушку, оставьте команду /kill) | Не установлено | List |
| feed-min-hunger | Со скольки будет увеличиваться полоска голода в регионе. | Не установлено | Integer |
| feed-max-hunger | До скольки увеличится полоска голода в регионе (кормежка). | Не установлено | Integer |
| ice-form | Разрешение на формирование льда в регионе. | Не установлено | State |
| ice-melt | Разрешение на таяние льда | Не установлено | State |
| potion-splash | Разрешение на эффекты от взрывных зелий | Разрешено | State |
| pistons | Разрешить поршням двигать блоки | Разрешено | State |
| item-drop | Разрешить игрокам выбрасывать вещи | Разрешено | State |
| game-mode | Установить режим игры в регионе | Не установлено | State |
| send-chat | Разрешить писать в чат из региона | Не установлено | State |
| chorus-fruit-teleport | Запретить телепортацию через Хорус(1.9+) | Не установлено | State |
| ice-form | Разрешить или запретить формирование льда в регионе | Не установлено | State |
| ice-melt |
Типы переменных
State
Имеет три значения:
- deny — запрещено;
- allow — разрешено;
- none — не задано.
Также ещё три для флага «game-mode»:
- survival — режим выживания
- creative — режим творчества
- adventure — режим приключения
Пример: /region flag dom pvp deny — запрет PVP в регионе «dom».
String
Простой текст.
Пример: /region flag dom greeting Добро пожаловать, %name%.. При входе в регион «dom», любому игроку (лично) в чат выводится текст: «**Добро пожаловать, admin.» (если ник пользователя - admin).
Перенос строки.
Пример: /region flag dom greeting \nДобро пожаловать.. При входе в регион в чате видим текст:
«
Добро пожаловать.»
Integer
Целое число.
Пример: /region flag altar heal-delay 2. С частотой в два сердца восстанавливаются жизни в регионе «altar».
Double
Число с плавающей запятой.
Пример: /region flag dom price 999,9. Стоимость региона «dom» равна 999,9.
Boolean
Имеет два значения: true (истинна) или false (ложь).
Пример: /region flag dom notify-enter false. Не будет показываться сообщение при входе в регион «dom».
Vector
Координаты x, y, z.
Group
Группы людей: members (участники), nonmembers (не-участники), owners (владельцы), nonowners (не-владельцы), или everyone (кто-угодно).
Пример: /region flag dom entry -g nonowners deny — Вход в регион «dom» разрешен только владельцам этого региона.
List
Список определённых значений. Например, список команд для флага «blocked-cmds».
Пример: /rg flag [название региона] blocked-cmds spawn, home. Запретит использовать команды /spawn и /home в регионе.