В этой статье написан список флагов, доступных для установки в плагине WorldGuard, а также небольшая справка по типам переменных.
Флаги и их использование
Чтобы активировать флаг надо написать в чате /region flag <название региона> <флаг> <значение переменной>
Пример: /region flag <Название Региона> use deny (Отключение открытия дверей, кнопок, рычагов... ), где "use" сам флаг (указаный в таблице снизу) "deny" значение переменной.
Вместо записи /region можно использовать /rg.
| Флаг | Назначение | Значение по-умолчанию | Тип переменной |
|---|---|---|---|
| passthrough | Используйте разрешено чтобы это регион рассматривался как область, в которой отсутствует проверка флага build (используйте это, чтобы сделать простые no-PVP, и т.п. зоны). | N/A | State |
| build | НЕ ТРОГАЙТЕ ЭТОТ ФЛАГ. Все будет нормально работать и без изменения этого флага. Этот флаг перекрывает все области проверки строительства, либо разрешить или запретить. Запретить всегда имеет преимущество перед разрешить. Если вы хотите просто защитить свой регион, не трогайте этот флаг. | N/A | State |
| pvp | Разрешает/запрещает PvP. | Разрешено (не работает на серверах с отключеным PvP) | State |
| mob-damage | Разрешает мобам отнимать у вас здоровье (могут скинуть со скалы или кинуть в лаву). | Разрешено | State |
| mob-spawning | Разрешает спавн мобов. | Разрешено | State |
| creeper-explosion | Разрешает взрыв крипера (если отключено крипер вместо взрыва пропадет, или не нанесет ущерба постройкам. | Разрешено | State |
| enderman-grief | Запрещает страннику Края гриферить на вашей территории. | Разрешено | State |
| ghast-fireball | Разрешает урон от шаров гаста (так же как и крипера) . | Разрешено | State |
| sleep | Разрешить спать на кровати. | Разрешено | State |
| tnt | Разрешать взрыв TNT. | Разрешено | State |
| lighter | Разрешить или блокировать использование огнива. | Разрешено | State |
| fire-spread | Разрешить распространение огня. | Разрешено | State |
| lava-fire | Разрешает поджог от лавы. | Разрешено | State |
| lightning | Разрешить удар молнии. | Разрешено | State |
| chest-access | Запретить доступ к сундуку. | Запрещено | State |
| water-flow | Разрешить потоки воды | Разрешено | State |
| lava-flow | Разрешить потоки лавы | Разрешено | State |
| use | Разрешить использование кнопок, дверей, и т.п. | Разрешено | State |
| vehicle-place | Разрешить размещение транспорта. | Разрешено | State |
| vehicle-destroy | Разрешение на удаление транспорта. | Запрещено | State |
| snow-fall | Разрешить выпадение снега. | Разрешено | State |
| leaf-decay | Разрешить опадение листвы. | Разрешено | State |
| invincible | Временное бессмертие (приоритет операторской команды). | Запрещено | State |
| entry | Вход | Разрешено | State |
| entry-group | Вход группам. | Нет пользователей | Group |
| 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= |
Не назначено | 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 |
Типы переменных
State
Имеет три значения
deny - запрещено
allow - разрешено
none - не задано
Пример: /region flag dom pvp deny - Запретить pvp в регионе "dom".
String
Просто текст.
Пример: /region flag dom greeting Добро пожаловать, %name%. - При входе в регион в чате видим текст (если мой ник admin) "**Добро пожаловать, admin."
Articles like this really grease the shftas of knowledge.
Integer
Целое число.
Пример: /region flag altar heal-delay 2 - С частой в одно серце восстанавливаются жизни в регионе "altar".
Double
Может быть дробное значение.
Пример:/region flag dom price 99,9 - Стоимость региона "dom" равна 99,9.
It's about time somonee wrote about this.
Vector
Координаты x, y, z
Group
Группы людей: members (участники), nonmembers (не-участники), owners (владельцы), nonowners (не-владельцы), или everyone (кто-угодно),
Пример:/region flag dom entry owners - Вход в регион "dom" разрешен только владельцам этого региона.