Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приват территории.doc
Скачиваний:
1
Добавлен:
23.11.2019
Размер:
278.53 Кб
Скачать

1) Основные понятия:

  • Резиденция - область карты, принадлежащая игроку, состоящая из зон (area) и субзон (subzone). Резиденцию можно сдать в аренду, продать или передать другому игроку. Максимальное количество резиденций (на данный момент): 4.

  • Зона - часть резиденции. Зоны могут пересекаться друг с другом, а также находиться в разных частях карты. Но при этом все зоны резиденции имеют одни и те же флаги и общую точку телепортации. При создании резиденции создается основная зона с именем main. Максимальное количество зон в резиденции (на данный момент): 3

  • Субзона - определенный участок внутри зоны. Для удобства зоны могут быть поделены на более мелкие области (субзоны). Каждая субзона имеет индивидуальные флаги и точку телепортации. Субзона может быть сдана в аренду, продана или передана другому игроку - тогда владельцем субзоны становится этот игрок (хозяин резиденции, в которую входит проданная субзона, не сможет удалить или изменить флаги субзоны, однако он может удалить резиденцию и данная субзона также будет удалена).

    • субзоны не могут: выходить за границы зоны, частично пересекаться с другими субзонами;

    • однако могут: находиться внутри другой субзоны. Максимальный уровень вложенности субзон - 3. Т.е. вы можете создать субзону, внутри нее еще одну, а в той - еще одну. Не рекомендуется пользоваться этой возможностью, т.к. усложняется обслуживание и настройка таких субзон (вы можете попросту запутаться). Старайтесь разбивать зону на субзоны без вложенности.

Пример размещения резиденции:  Красным цветом указаны зоны резиденции, синим - субзоны. Заметьте, что субзона 3.1 является вложенной в субзону 3.

  • Флаги - разрешения, определяющие права игроков и свойства игровых объектов на территории резиденции или субзоны.

  • Точка телепортации - определенная точка в резиденции или субзоне, куда будет перемещен игрок при телепортации. Если точка не задана, то игрок будет перемещен на границу зоны (субзоны).

  • Чанк - область размерами 16x128x16 (длина x высота x ширина). Прорисовка карты происходит именно по чанкам.

  • Система координат: в майнкрафт оси X и Z - являются горизонтальными, а Y - вертикальной.

2) Использование внутренней справки по командам Для любой команды вы можете вызвать краткую справку. Формат такой: <команда> ? [<страница>] <страница> - номер страницы (если описание команды слишком длинное и не умещается на 1 страницу) Примеры:

  • Полный список команд:  /res ? Просмотр следующей страницы: /res ? 2 /res ? 3 И т.д.

  • Справка по команде /res select:  /res select ? /res select ? 2

  • Справка по команде /res select vert:  /res select vert ?

3) Список команд Команды выделения:

  • /res select <x> <y> <z> - выделяет блок, центром которого является положение ног игрока. Параметры xy и z задают размеры блока. Расширение происходит во все стороны. Т.е. если вы выполните /res select 1 1 1, то отметится блок размерами 3x3x3 (клетка игрока плюс по одной влево, вправо, вперед, назад, вверх и вниз).

  • /res select chunk - выделяет чанк, центром которого является игрок. Т.е. выделяется блок размерами 17x128x17

  • /res select expand <N> - расширяет границу выделения в направлении взгляда игрока на заданное значениеN, которое может быть как положительным, так и отрицательным. Например, вам нужно расширить верхнюю границу выделения на 10. Поднимаете голову в небо и выполняете: /res select expand 10. А чтобы, например, уменьшить потом ее на 2 выполните: /res select expand -2

  • /res select sky - увеличивает верхнюю границу выделенного блока до максимально возможной высоты

  • /res select bedrock - опускает нижнюю границу выделенного блока до максимально возможной глубины

  • /res select vert - увеличивает верхнюю и опускает нижнюю границы выделенного блока до пределов (от самой верхней точки до самой нижней)

  • /res select residence <residence> <area> - выделяет блок с размерами и координатами равным зоне area, принадлежащей резиденции residence. Т.е. если у вас есть резиденция res1 и вы хотите ее выделить, выполните: /res select residence res1 main (main - имя основной зоны)  Для выделения субзоны используйте следующий формат: /res select residence <residence>.<subzone> <subzone>. Например, у вас есть резиденция res1, в ней - субзона sub1, тогда для выделения субзоны выполните: /res select residence res1.sub1 sub1

  • /res select shift <N> - сдвигает весь выделенный блок в направлении взгляда игрока на величину N

  • /res select size - выводит информацию о размерах выделенной территории и ее стоимости

  • /res select cost - выводит информацию о размерах выделенной территории и ее стоимости (ни чем не отличается от предыдущей команды, возможно, одну из них уберут за ненадобностью)

  • /res select coords - выводит координаты двух точек диагонали выделенного блока

Команды создания и удаления:

  • /res create <name> - создает резиденцию с заданным именем на месте выделенного блока, при этом у вас со счета списывается стоимость выделенной области. При создании резиденции создается зона с именем main, совпадающая по размерам с резиденцией.

  • /res remove <name> - удаляет резиденцию с заданным именем (вы должны быть ее владельцем). Для подтверждения удаления выполните: /res confirm. При этом будут удалены все зоны и субзоны резиденции. Данной командой также можно удалять субзоны. Формат такой: /res remove <residence>.<subzone>

  • /res area add <residence> <area> - создает новую зону с именем area в резиденции residence, равную по размерам выделенному блоку. Возможны перекрытия с уже существующими зонами резиденции. С вашего счета будет списана полная стоимость выделенной области (даже если она перекрывается с другими вашими зонами).

  • /res area replace <residence> <area> - изменяет размеры и положение заданной зоны area резиденцииresidence в соответствии с выделенным блоком. Т.е. данная команда может быть использована для расширения, уменьшения и перемещения существующей зоны. При этом со счета у вас будет списана сумма стоимости выделенной области, но с вычетом стоимости уже купленной земли. Например, у вас есть резиденция res1 размерами 10x20x10, вы хотите ее расширить до 40x20x40. Выделяете новую область так, чтобы она охватывала уже существующую, и выполняете: /res area replace res1 main. Ваша резиденция расширится до выделенных размеров, а со счета будет снята стоимость новой земли с вычетом стоимости старой области (10x20x10). Точно так же вы можете переместить резиденцию в новое место. Стоимость будет так же вычисляться с учетом уже существующей зоны. Если новая зона будет меньше существующей, то со счета не будет списано ничего. Внимание: существует ошибка: если внутри существующей зоны есть субзоны, то при изменении размеров и положения зоны субзоны останутся на своих прежних местах. При расширении области (т.е. когда новая зона полностью охватывает существующую) это не страшно, но при перемещении зоны в новое место, субзоны не переместятся и, если они окажутся вне зоны, то в них перестанут работать флаги. Так что имейте это в виду. Примеры:

    • Расширение существующей зоны:   

    • Перемещение зоны:    Субзона 1 перестает работать, т.к. оказывается вне новой зоны.

  • /res area remove <residence> <area> - удаляет заданную зону area из резиденции residence. Если в резиденции осталась всего 1 зона, она не может быть удалена. Внимание: при выполнении команды сразу происходит удаление зоны, без подтверждения. Так что будьте осторожны.

  • /res subzone [<residence>] <subzone> - создает субзону subzone в резиденции residence, равную по размерам выделенному блоку. Если вы находитесь в пределах резиденции, то имя резиденции можно не указывать, тогда можно использовать такой формат команды: /res subzone <subzone>. Деньги за создание субзон не снимаются.

Информационные команды:

  • /res info <residence> - выводит информацию по резиденции residence.  Для субзоны: /res info <residence>.<subzone> Для текущей зоны/субзоны, в которой вы находитесь: /res info

  • /res list - выводит список ваших резиденций

  • /res listall [<page>] - выводит список всех резиденций на сервере. Для просмотра следующих страниц указывайте номер страницы в качестве параметра page

  • /res current - выводит название резиденции или субзоны, в которой вы находитесь

  • /res area list <residence> - выводит список зон в резиденции residence.

  • /res area listall <residence> - выводит список зон в резиденции residence с координатами вершин и размером каждой зоны

  • /res sublist <residence> - выводит список субзон в резиденции residence.

  • /res limits - выводит существующие ограничения по созданию зон (максимальные размеры, количество), а также цену за куб земли и другую информацию.

Команды управления флагами:

Флаг – это свойство территории.

Например флаг «creeper false» свойство территориии, которое отвечает за то, что криперы на территории не взрываются а изчезают.

Свойство территории (флаг) «creeper true» разрешает им взрываться

Tnt false – запрещает на вашей земле взрывать динамит. (по умолчанию уже установлено)

Флаг Существует 3 вида флагов:

  1. Индивидуальные (флаги, установленные для конкретного игрока)

  2. Групповые (общие флаги для всех игроков, если для игрока не задан индивидуальный флаг)

  3. Флаги резиденции (субзоны)

Проверка флагов идет именно в таком порядке. Причем, флаги субзоны имеют приоритет выше, чем флаги резиденции. Т.е. находясь в субзоне действуют установленные для нее флаги. А если флаги не заданы, то действуют флаги резиденции, в которой она находится. Вместо резиденции может быть указана субзона в формате: <residence>.<subzone>