Для защиты построек от случайного разрушения существует механизм приватов территории.
Как это работает:
Регион защищается в 2D пространстве, т.е., как и любая 2D фигура - имеет XY координаты (ширину и высоту) В итоге ваш регион будет иметь X-Ширину и Y-Высоту.
То есть, защита ставиться как прямоугольник.
Для этого должен быть доступ к углам домика.
В этом может помочь плагин Region Vision, показывающий границы.
Как приватить территорию?
Шаг 1.Пишем в чат /region set 1. И ударяем по блоку, который будет считаться началом отсчета защиты региона.
Затем пишем /region set 2. И ударяем по блоку, который будет считаться концом отсчета защиты региона.
Шаг 2. Пишем /region define [name], указав имя защищаемого региона, чтобы добавить его в список. Например, /region define 1111 (мне имя удобней выдавать по нику запросившего приват)
Шаг 3.Пишем /region allow [name] [region] - дает возможность персонажу [name] вносить изменения в [regionname]. Например, /region allow John 1111 - дает право персонажу с ником John вносить изменения в регионе с именем 1111. Можно вносить несколько имен в один и тот же регион - например, для коллективной стройки.
Все! Регион защищен от гриферов. Теперь игрок, попытавшийся сломать блок в защищенном регионе, получит сообщение:
Region protected from changes, что значит - Регион защищен от изменений.
Внимание!
- Все, кто имет доступ к командам региона (разрешение manageregion) МОГУТ ломать блоки в ЛЮБОМ регионе.
- Регион НЕ защищает от метеорита!
Команды:
Команда | описание | Пример использования |
/antibuild | Устанавливает запрет на строительство | /antibuild |
/protectspawn | Устанавливает защиту спавна | /protectspawn |
/region help | Показывает список комманд по регионам | /region help |
/region set [1/2] | Установить точку 1 и 2 для временного региона | /region set 1 |
/region define [regionname] | Добавляет регион в список под именем regionname | /region define 1111 |
/region clear | Сбрасывает в памяти временный регион | /region clear |
/region delete [regionname] | Удаляет указанный регион из списка | /region delete 1111 |
/region allow [name] [regionname] | Дает возможность [name] вносить изменения в [regionname] | /region allow John 2222 |
/region name | Показывает информацию о регионе | /region name |
/region protect [regionname] [true/false] | Вкл/Выкл защиту региона | /region protect 1111 true |
/region resize [regionname] [u/d/l/r] [amount] | Позволяет изменить размеры региона, по направлениям Вверх (u), Вниз (d), влево (l), Вправо (r) на количество amount блоков | /region resize 2222 u 20 |