Как создать свою территорию - приват

Каждый игрок на нашем сервере может иметь приваты:
количество - до 5
размер каждого - до 100 000 блоков

  • Это может быть "плоский" приват размещенный на поверхности: 10 блоков в высоту и 10 в глубину и площадью 71*70 блоков.
  • Это может быть "высокий" приват почти полностью занимающий территорию по вертикали - 195 блоков (от 5 до 200), но небольшой по площади - 22х23 блока.
  • Можно сделать соприкасающиеся смешанные приваты: 2 "высоких" привата и 1 плоский.

Поиск территории

Сначала нужно найти свободный участок. Сделать это легко с помощью карты нашего сервера. На карте отмечены занятые территории - зеленые прямоугольники. Переведя карту в изометричекий режим и приблизив можно хорошо разглядеть ландшафт потенциального привата. Выясняем на карте координаты подведя к нужному месту курсор мыши. В клиенте, с помощью мода карты (меню по умолчанию вызывается клавишей "М") создаем точку пути занеся нужные координаты. Останется только добраться до присмотренной территории.

В клиенте можно использовать обычную палку для определения - свободна территория или нет, ткнув ею в любой блок.

Выделение территории

Прежде чем дать команду серверу на закрепление территории за вашим аккаунтом нужно ее выделить - начертить границы.

Сделать это можно только с помощью специальных команд //hpos1 и //hpos2

Создаем примерно в центре будущего привата прямоугольник отметив 2 угла. Наводим на нужный блок прицел и пишем в чате //hpos1, наводим на второй блок и пишем в чате //hpos2 (вызвать чат кнопка с латинской "T"). Получили небольшой участок выделенной территории окруженный красной сеткой.

Теперь нужно увеличить его размеры на нужное число блоков во все стороны. Делается это с помощью команды //expand. Например, нам нужно увеличить территорию вниз на 10 блоков. Пишем команду: //expand 10 down. Затем увеличим вверх на 10: //expand 10 up. Мы решили захватить в нашу территорию небольшой холм, придется еще поднять территорию примерно на 15: //expand 15 up. Посмотрели - слишком высоко пошла граница. Используем команду сокращения границы //contract. Нужно опустить вниз верхнюю границу на 5: //contract 5 down. Направления можно указывать только первой буквой: //contract 5 d или //expand 15 u

Теперь раздвинем горизонтальные границы:

//expand 30 n
//expand 40 s
//expand 50 w
//expand 25 e

Корректируем

//contract 4 s
//expand 15 s
//contract 13 e
//contract 2 w

Размер выделенной территории можно проверить командой //size

Приват территории

Границы готовы, осталось дать команду серверу на приват (заклаймить):

/rg claim KoshkinDom

/rg - регион, claim - заявить права,KoshkinDom - имя региона

Установка флага запрещающего пользоваться предметами на вашей территории (двери, сундуки, печи и тп)

/rg flag <название_региона> use deny

/rg - регион, flag - работа с флагами,use - флаг использования, deny - включить запрет

Создание структуры регионов - регион для города

Kisa создал регион и назвал его "New-Vasuki".

/rg claim New-Vasuki

Далее Kisa создает регион полностью входящий в границы "New-Vasuki" - "Arendator".

/rg claim Arendator

Kisa делает регион "Arendator" дочерним к региону "New-Vasuki" (или "New-Vasuki" родительским к "Arendator")

/rg setparent Arendator New-Vasuki

Kisa делает так чтобы флаги региона New-Vasuki были главнее флагов региона Arendator, так на всякий пожарный. Тогда свои флаги в регионе Arendator работать не будут а будут точно соответствовать флагам региона New-Vasuki

/rg setpriority New-Vasuki 1

Добавляет в регион Arendator жителя - друга которого зовут Ostap

/rg addmember Arendator Ostap

Kisa убирает себя из списка владельцев региона "Arendator"

/rg removeowner Arendator Kisa

Теперь Ostap имеет все права жителя на территории региона "Arendator", при этом Kisa как хозяин родительского региона может редактировать или удалять регион "Arendator". При этом Kisa не увеличивал числа регионов в которых он владелец. Таким способом можно создать сотни регионов которыми можете управлять как хозяин. Но при одном условии, эти регионы должны быть дочерними к тем где Kisa хозяин и полностью помещаться в границах родительского региона.

Киса решил дать больше прав Остапу эту территорию и дал ему права хозяина

/rg removemember Arendator Ostap

/rg addowner Arendator Ostap

Теперь Остап хозяин территории Arendator его лимит регионов уменьшился на 1. Но Киса может в любой момент удалить из хозяев региона Arendator Остапа. Поэтому Киса сказал Остапу чтобы он платил ему каждый день по 100 коинов за аренду и Остап был вынужден согласиться.

Выяснилось что флаги которые ставил Остап на регион Arendator не работали. И Остап сказал что будет платить не 100 а 50 в день за аренду. Чтобы это исправить Kisa поставил региону Arendator приоритет больше чем региону New-Vasuki.

/rg setpriority Arendator 2

Теперь флаги которые поставит Ostap на регион Arendator будут работать, но только на территории Arendator.

{tab Выделение, редактирование границ}

Команды выделения региона и редактирования границ

ДействиеПример командыОписание
Выделить границы региона /rg select <имя_региона> Появится сетка выделения ровно по границам региона
Выделение с помощью прицела //hpos1, //hpos1 Эти команды выделяют первую и вторую точки на которые Вы прицелились. Это позволяет с легкостью выделять большие регионы издалека.
Снятие выделения //sel

{tab Команды для региона}

Команды для региона

ДействиеПример командыОписание
Присвоение территории /rg claim <имя_региона> Выделенная территория закрепится за Вами, вы станете хозяином и сможете редактировать свойства региона.
Придание региону новых границ /rg redefine <имя_региона> Можно выделить регион, отредактировать выделение и переназначить региону границы. Можно создать выделение в другом месте и перенести регион в новые границы. Территория не охваченная новыми границами лишится всех свойств привата и станет общедоступной.
Удаление региона /rg delete <имя_региона> Делает регион снова свободным, общедоступным
Информация о регионе /rg info <имя_региона> Выводит всю информацию: настройка флагов, список хозяев и жителей, координаты границ, название, приоритет
Список всех ваших регионов /rg list Список всех регионов: где вы хозяин, дочерних им регионов, где вы являетесь жителем
Создание вложенной структуры регионов /rg setparent <имя_дочернего_региона> <имя_родительского_региона>
Приоритет флагов региона /rg setpriority <имя_региона> <уровень_приоритета>

{tab Жильцы и хозяева региона}

Команды для региона - хозяева и жители

ДействиеПример командыОписание
Добавить в регион жителя /rg addmember <имя_региона> <имя_игрока>
Убрать из региона жителя /rg removemember <имя_региона> <имя_игрока>
Добавить в регион владельца /rg addowner <имя_региона> <имя_игрока>
Удалить из региона владельца /rg removeowner <имя_региона> <имя_игрока>

{tab Флаги}

Команды для региона - флаги

ДействиеПример командыОписание
Высталение флага /rg flag <имя_региона> <значение_флага>
Флаг использования предметов use значения: accept - разрешено, deny - запрещено
Флаг спауна мобов mob-spawning значения: accept - разрешено, deny - запрещено
Флаг приветсвия при входе в регион greeting При пересечении границы Вашего привата в чате Игрока будет писаться приветсвие. Текст приветствия пишется после названия флага. %name% - будет писаться Имя игрока (Пример: /rg flag MyHome greeting Здравствуйте, %name%)
Флаг фраза при выходе из региона farewell При выходе с территории Вашего привата в чате Игрока будет писаться напутсвие. Текст напутсвия пишется после названия флага. %name% - будет писаться Имя игрока (Пример: /rg flag MyHome greeting Досвидание, %name%)
Флаг эффекта взрывных зелий potion-splash значения: accept - разрешено, deny - запрещено

{/tabs}