WorldGuard — это плагин для создания областей на сервере Bukkit, который позволяет игрокам защитить свои постройки и территории, на которых они расположены. Для его работы необходимо использовать еще один популярный плагин — WorldEdit. С помощью WorldEdit мы выделяем и отмечаем нужную территорию.
Выделение области
Для начала, необходимо выделить область будущего региона. Чтобы выделить территорию, используется деревянный топор, получить который можно стандартной командой:
//wand
Эта команда доступна всем игрокам. При успехе, ты увидишь сообщение:
После того как топор получен, нужно указать две точки.
Сделать это очень просто: ударяем топором, нажимая левую клавишу мыши по любому блоку на местности — это будет первой точкой координат.
В чате после этого должно появиться сообщение о том, что первая точка установлена:
Вторую нужно указать точно также, только вместо левого клика мыши, нужно кликнуть правой кнопкой.
После этого в чате должно появится сообщение о том, что вторая точка установлена:
При необходимости, точки можно установить повторно, повторяя те же действия.
Но вот незадача! Дом не влезает в выделение:
Чтобы решить эту проблему, нужно увеличить выделение. Поверни камеру в ту сторону, в какую хочешь увеличить выделение, и используй команду:
//expand 5
Также можно использовать текстовый синтаксис:
//expand (n) Up/Down/North/South/East/West
Например, эта команда расширит выделение на 5 блоков вверх (Up):
//expand 5 up
Чтобы уменьшить выделение аналогичным образом, можно использовать команду:
//contract 5 up
Отлично, домик полностью выделен. Теперь можно ещё немного расширить приват своей территории. Сделать это можно командой:
//outset [-h|v] кол-во_блоков
Где [-h|v] — опциональный параметр. При параметре -h выделение расширяется по горизонтали, при параметре -v по вертикали.
Так, например, чтобы расширить выделение по горизонтали на 15 блоков вверх и 15 блоков вниз, можно использовать:
//outset -h 15
А чтобы раздвинуть выделение на 10 блоков во все стороны, просто пишем:
//outset 10
Уменьшить область подобным образом можно командой:
//inset 10
Сдвинуть выделение на некоторое количество блоков (например, на 10) можно командой:
//shift 10 Up/Down/North/South/East/West
Как и команду expand, эту команду можно выполнить в направлении взгляда, если не указывать параметр направления в самой команде.
После того как мы определились с размером привата и установили все точки, территория привата у нас будет примерно такой, как на картинке ниже:
Никто кроме тебя в этой территории не сможет ничего построить или сломать.
Чтобы всё это сохранить и заприватить свой регион нужно ввести команду:
/region claim (имя региона без скобок)
На сервере действует ограничение по размеру региона в 100 тыс. блоков в объёме. Если команда не срабатывает, возможно, выделенная тобой область слишком большая.
При неудаче, попробуй уменьшить область командами //contract или //inset. Если тебе нужно заприватить много пространства, создай несколько приватов, или попроси администратора создать приват для тебя.
Добавление игроков в регион
По умолчанию, в регион добавляется только один владелец (owner), и это тот, кто его создаёт. Если у тебя есть друг и ты хочешь, чтобы он тоже мог строить в твоём регионе, то можно добавить друга во владельцы, или как жителя (member) региона.
Владелец имеет право выставить приват на продажу или аренду, переопределять приват, устанавливать флаги и добавлять других owner’ов и member’ов. Житель имеет лишь право пользоваться территорией.
Для управления регионом через кнопки в чате, достаточно использовать команду:
/rg info (название региона)
Альтернативный способ: использовать команды. Так, например, можно добавить владельца в регион:
/rg addowner (название региона) (ник1) (ник2) (ник3)
Например:
/rg addowner dom_Ilya Pavlik_crafter Slavik_best
Если территория не общая, будет более безопасно добавить игрока, как жителя. Чтобы добавить игрока, как жителя:
/rg addmember (название региона) (ник1) (ник2) (ник3)
Например:
/rg addmember dom_Ilya Oleg_fungamer Pasha_krut Alisa_meow
Если потребуется забрать у игрока полномочия в регионе:
/rg removemember (название региона) (ник)
Пример:
/rg removemember dom_Ilya Oleg_fungamer
Изменение существующего региона
Иногда может случиться так, что со временем необходимо расширить свою территорию. Если у тебя уже есть приват, и ты хочешь его изменить, вот как это сделать:
- Выдели приват командой:
/rg sel (имя региона без скобок)
- Измени область, как тебе нужно.
- Переопредели область региона командой:
/rg redefine (имя региона без скобок)
Важно: для выполнения действия, необходимо быть владельцем (owner) региона!
При необходимости навсегда удалить регион, воспользуйся командой:
/rg delete (имя региона без скобок)
Внимание! Эти действия нельзя отменить!
Удачи!
Добавить комментарий