Приват территорий
-
Чтобы защитить свои постройки и содержимое сундуков существует плагин Residence.
Бесплатно может быть создан один привет размером 40х40 (высота привата устанавливается автоматически, начинается с уровня 40 и заканчивается на 255). Каждый последующий приват, а так же расширение существующего, стоит 5ч за 1 блок площади. Общее количество приватов, доступных одному игроку - 160.
Расширение любого привата - /res expand X и взгляд в сторону требуемого расширения (где Х - число блоков)
Внимание! Зоны с нецензурными/оскорбительными названиями/сообщениями будут удаляться без предупреждения
Содержание:
Возьмём в руку нить [выпадает из пауков] и нажмём ЛКМ (левая кнопка мыши) по блоку. Если там есть приват, то появится его название, владелец, мир, флаги и размер, а также координаты, если он ваш.
Аналогично действует команда /res info для блока, на котором стоит игрок.
- /res unstuck — переместиться за пределы текущей зоны (в сторону юго-востока)
- /res listall <страница> — список всех приватов
- /res list <игрок> — список всех ваших приватов или данного игрока.
- /res info <приват> — сведения о привате (<приват> можно опустить, если стоишь на нём)
- /res select residence <приват> — покажет границы привата в виде красного кубоида
- /res select expand <число> — расширить границу красного кубоида (туда, куда смотрит игрок)
- /res select shift <число> — передвинуть красный кубоид (туда, куда смотрит игрок)
- /res area listall <приват> — координаты привата (и его доп. зон, если есть)
- /res rename <старое_название> <новое_название> — переименовать приват
- /res mirror <приват А> <приват Б> — скопировать все настройки из привата А в Б (если ты их владелец)
- /res expand <число> — Увеличить приват на N-блоков. Смотреть в нужную сторону.
Команды в архиве (старые):
/res area replace <старый_приват> main — изменить размер привата (перед этим нужно выделить область)
Расширить выделенную область по вертикали команда /res select vert
Приват
- //sel — убрать красный кубоид (выделенную область)
- /res select size — узнать размер выделенной области
- /res create <приват> — создать приват
- /res remove <приват> — удалить приват (затем /res confirm)
Способы создания:
- Возьмём в руку деревянный топор
- Отметим 2 точки по диагонали, образуя прямоугольник (его высота не важна):
- Первую точку отметим нажатием ЛКМ (левая кнопка мыши) по блоку
- Вторую точку отметим нажатием ПКМ (правая кнопка мыши) по блоку
- Создаём приват командой /res create <приват>. Например: /res create HomeLegolas
Чаще всего используется для создания подзон, но им можно создавать и обычные приваты.
Самый быстрый из способов. Приватит территорию вокруг Вас. То есть вы оказываетесь в центре привата.
- Создаём выделение вокруг себя командой /res select 39 0 39
- Создаём приват командой /res create <приват>
Так же способ не совсем подходит если близко есть уже заприваченные территории.С версии 1.12.2 ограничений размеров у привата нет
------------------------------------------------------------------------------------
Огромное спасибо игроку GrAndAG за подробное описание этого способа.
Я для более точного привата (особенно большой территории) предпочитаю делать всё не сходя с одного места, используя команды модификации выделенной области, а не бегать с топориком.
Итак, допустим нам надо заприватить территорию 240х240. Для этого будет использовано (создано) 3 приват-зоны с двумя доп.зонами к каждой приват-зоне.
На картинке приведён план будущего большого привата. Для простоты координаты считаются от 0,0 (первая координата по Х, вторая - по Z). В углах даны координаты областей 80х80, из которых будет складываться общий большой приват. В центре каждой области приведены названия приват-зоны (Res) и доп.зоны (Area).
Как же быстро заприватить такую кучу зон и не запутаться и не пропустить ненароком блок-другой? Да очень просто!
Создаём выделение зоны 80х80 (и на макс. высоту). Это будет наш шаблон для привата областей. Для этого нам понадобится деревянный топорик (да, всё-таки понадобится, но только один раз).
Кликаем сначала левой клавишей мыши, а затем правой на блок с координатами (0,0). Тем самым мы выделили область 1х1х1, т.е. только один блок. (В принципе, можно выделить блок и без топора командой /res select 0 0 0)
Расширяем выделение до максимума по вертикали: /res select vert. (не актуально для версии 1.12.2)
Поворачиваемся так, чтобы смотреть на Юг. (Для данного примера мы приватим зоны на юг и на восток от точки (0,0). В вашем случае направления привата могут отличаться.) Итак, смотрим на Юг и пишем команду /res select expand 80.
Теперь поворачиваемся на Восток и снова пишем ту же команду /res select expand 80. Всё, теперь у нас выделенная область размером 80х80 с максимально возможной высотой.
Кстати, Вы всегда можете проверить размер выделения командой /res select size. А также проконтролировать положение этого выделения командой /res select coords.
Идём дальше...
Область нужного размера и в нужном месте у нас выделена, можно создавать приват-зону - /res create P1.
А остальное всё очень просто. Вместо того, чтобы бегать и выделять новую область для создания следующей приват-зоны или доп.области, мы просто двигаем наше выделение. Для этого смотрим на Восток и пишем команду /res select shift 80. Теперь наше выделение сместилось с 80 блоков на восток. И можно создавать доп.зону - /res area add P1 A1.
Снова повторяем предыдущий шаг: смотрим на Восток, /res select shift 80, /res area add P1 A2.
Всё, нижний ряд мы заприватили. Теперь двигаем выделенную зону на юг и обратно на запад (чтобы не путаться, где очередная главная зона привата). Для этого: смотрим на Юг - /res select shift 80, смотрим на Запад - /res select shift 160.
Теперь повторяем все операции для второго ряда - создаём новую приват-зону с именем P2, двигаем выделение на восток, создаём доп.зоны A1 и A2 к приват-зоне P2.
Ну и аналогично повторяем все действия для верхнего ряда (приват-зоны P3).
Вот так, не сходя с места (0,0), можно заприватить большую область. Надо всего-лишь писать команды и не забывать вертеться в нужном направлении.
P.S. В совсем запущенном случае можно даже умудриться заприватить территорию в любом конце карты вообще не выходя из своего дома.Позволяет одним нажатием клавиши создавать на расстоянии 4 привата. О том, как ставить макросы, смотри тут.
- По умолчанию создаёт 4 привата: cvet1, cvet2, cvet3, cvet4 (переменная #n отвечает за начальный номер)
- Относительно центра на -3150 -6520. Можно относительно северо-западной точки, тогда нужно заменить 40 на -40
- После создания даст права admin игроку Filter (смотри самый низ)
- Переменная #sd отвечает за задержку (мсек.) между поворотами, если она мала, то есть вероятность, что приват будет неточно расположен.
Код:&inme = cvet
#n = 1
#sx = -3150
#sz = -6520
#ss = 40
#sd = 100
#sx = #sx - XPOS + #ss
#sz = #sz - ZPOS + #ss
echo("/res select 40 0 40")
//echo("/res select vert")
look(90,0)
wait(%#sd%ms)
echo("/res select shift %#sx%")
look(180,0)
wait(%#sd%ms)
echo("/res select shift %#sz%")
echo("/res create %&inme%%#n%")
for(#i, 1, 3)
wait(%#sd%ms)
#n = #n + 1
#ongl = 90 * %#i%
look(%#ongl%,0)
wait(%#sd%ms)
echo("/res select shift 81")
echo("/res create %&inme%%#n%")
next
echo("/res pset %&sn% Filter admin t")
Настройка
- /res <тип настройки> <приват> <игрок> <флаг> <значение> — настройка привата
- /res <тип настройки> <приват>.<подзона> <игрок> <флаг> <значение> — настройка подзоны
- /res default <приват> — сделать значения по умолчанию (<приват> обязателен)
Внимание! <приват> можно опустить, если стоишь на нём
Типы настроек
- set — для всех игроков или событие
- pset — для одного игрока
- gset — для группы игроков (moderator, ...)
- trusted = build + use + container + некоторые другие флаги (6)
- build — ставить/разбивать блоки
- place — ставить блоки
- destroy — разбивать блоки
- vehicledestroy — ломать средства передвижения (вагонетку, лодку, ...)
- use — использовать (двери, переключатели, ..., = всё)
- redstone = button + diode + note + lever
- button — кнопки
- diode — красную пыль или повторители
- note — проигрыватели
- lever — рычаги
- craft = brew + enchant + table
- brew — варочные стойки
- enchant — столы зачаровывания
- table — верстаки
- door — двери или ловушки
- cake — торты
- redstone = button + diode + note + lever
- container — открывать контейнеры (сундуки, печи...)
- admin — устанавливать флаги
- subzone — создавать подзоны
- ignite — зажигать (также нужно разрешение на build)
- shear — стричь овец
- animalkilling — убивать животных
- villagerkilling — убивать деревенских жителей
- mobkilling — убивать монстров
- enderpearl — использовать жемчуга края
- bucket — использовать ведро
- tp — телепортироваться [не влияет на /unstuck, /home, /warp spawn]
- leash — держать на привязи животное
- trade — торговать с деревенскими жителями
- bank — брать/вкладывать деньги в банк привата (справка: /res bank ?)
- chat — входить в чат привата (отключён, справка: /rc ?)
- firespread — распространение огня
- flow — растекание жидкостей (без этого будет куб жидкости)
- waterflow — растекание воды
- lavaflow — растекание лавы
- healing — исцеление (0.5 сердца/сек.)
- explode — взрывы
- tnt — повреждение динамитами (игроков, блоков)
- creeper — повреждение криперами (игроков, блоков)
- animals — спаун животных
- monsters — спаун монстров
- piston — работа поршней
- trample — топтать грядку
- fireball — огненные шары
- burn — возгораться монстрам от солнца
- snowtrail — следы из снега от снеговика
- nomobs — входить монстрам на приват (похоже, не работает)
- t или true — разрешить
- f или false — запретить
- r или remove — удалить
Пример: /res set HomeLegolas animals f — запретить animals на HomeLegolas
Пример: /res pset HomeLegolas Filter container t — разрешить container игроку Filter на HomeLegolas
Пример: /res pset Gord Snezhinko trusted r — удалить trusted игроку Snezhinko на Gord
Добавлена возможность установки флагов с помощью графического меню.
Находясь в приватной территории/сабзоне введите:
/res set - Откроет меню настройки общих флагов.
/res pset <ник> - Откроет меню настройки флагов для одного игрока.
При наведении указателя мыши на ячейку, в контекстном меню появятся подсказки для установки/снятия/удаления текущего флага.
Подзона
Подзона — зона со своими правами внутри привата. Например, у тебя стоит дом на привате и раб. Ты создаёшь подзону внутри дома, чтобы раб мог работать в доме и ничего не мог сделать за его пределами. Таких подзон можно создать много.
- /res subzone <приват> <подзона> — [пробел] создать подзону (перед этим выдели область от 10х10х10)
- /res remove <приват>.<подзона> — [точка] удалить подзону (затем /res confirm)
Пример: /res pset HomeLegolas.sub1 Stas build t — разрешить build игроку Stas в подзоне sub1 привата HomeLegolas
Сообщения при входе/выходе
- /res message <приват> (enter/leave) <текст> — сообщение для входа/выхода
- /res message <приват> remove (enter/leave) — удалить сообщение для входа/выхода
- Пример: /res message test1 enter %player, добро пожаловать в %residence игрока %owner!
- Пример: /res message test1 leave Всегда рад видеть, приходи ещё!
Встречаемые ошибки
Создании привата:
- Area collides with residence <приват> — область пересекается с приватом, нужно выделить по-другому
- Area size not wihin your allowed limits — размер области больше лимита, выдели меньше
- A residence named <приват> already — это название уже используется, придумай другое
- You already own the max number of residences your allowed to — достиг предельного количества приватов, удали ненужные
- Invalid resident — такого привата нет, введи другое название
- Select two points first before using thes command — нужно выделить 2 точки
- Subzone collides with subzone <подзона> — подзона пересекается с другой подзоной, выдели по-другому
- Invalid Resident — подзона может быть только внутри привата, выдели по-другому
- Invalid Resident — не такой подзоны, введи другое название
Неактуальное
Дополнительная зона
Она дополняет основной приват, находясь как вплотную, так и на большом расстоянии. Всего к 1 одному привату можно добавить 0 дополнительных зон.
Внимание! Она наследует флаги (настройки) привата, за которым закреплена
- Выделяем область
- Создаём доп. зону: /res area add <приват> <доп.зона>
- Пример: /res area add HomeLegolas dop1 — создать доп. зону dop1 для привата HomeLegolas
- Загрузка...
Aquila, MAKC00H, MrBeanLaden и 31 другим нравится это.