Полный гайд по привату в Vintage Story: создание, доступ и расширение

15 минут чтения
Полный гайд по привату в Vintage Story: создание, доступ и расширение

В Vintage Story есть система привата территории: она позволяет защитить ценные ресурсы и постройки. Сейчас это делается только командами.

Краткая версия шагов — в статье Как создать приват территории в Vintage Story. Ниже — полный разбор по официальной вики.

A land claim in the making

Сначала создаётся проект привата, в него добавляется одна или несколько кубических областей, затем приват сохраняется. Владелец может выдать другим игрокам частичный или полный доступ. Количество доступной земли ограничено. По умолчанию это 4 чанка и до 3 несмежных областей, но на серверах значения часто другие. Свой лимит можно посмотреть командой /mystats. У администраторов лимит по умолчанию максимальный.

Чат открывается клавишей T. Команда /land покажет доступные подкоманды. Полный список команд привата есть в справочнике серверных команд, актуальный синтаксис — в игровом Command Handbook: .chb.

Другой способ защиты имущества — укрепление блоков (Block reinforcement).

Пошагово

В примерах квадратные скобки — это подсказки. В игру их вводить не нужно. Например, вместо [number] пишите 0.

  1. Создайте новый приват: /land claim new.
  2. Встаньте в один угол нужной области и задайте старт: /land claim start. Перейдите в диагонально противоположный угол и задайте конец: /land claim end. Эти команды отмечают углы кубоида. После этого появится белый куб предпросмотра — область, которую защитит приват. Если обе точки стояли на ровной земле, куб окажется под землёй и его не будет видно; поднимите его вверх. Пример: /land claim grow up 10.

Область можно подправить командами /land claim grow [north/east/south/west/up/down] [number], чтобы удлинить куб в нужную сторону, или /land claim shrink [north/east/south/west/up/down] [number], чтобы укоротить. Если нужно защитить подвал: /land claim grow down 20. Если приват слишком далеко уходит на юг: /land claim shrink south 2.

  1. Добавьте текущую выделенную область в приват: /land claim add. Предпросмотр станет зелёным: область вошла в черновик привата. Смотрите ограничения ниже: минимальный размер и остальное. Если требования не выполнены, /land claim add не сработает.

После этого можно добавить ещё одну область через start и end, но она должна примыкать к уже добавленной. Если у нового белого предпросмотра нет хотя бы одной грани, которая касается зелёной грани уже добавленной области, /land claim add для новой области не сработает.

  1. Когда области добавлены, сохраните приват: /land claim save [name]. Без имени он тоже сохранится. Но если приватов несколько, понятное название нужно, чтобы отличать их друг от друга.

Доступ другим игрокам

Есть три уровня прав:

  • Traverse — открывать двери и люки.
  • Use — включает Traverse и добавляет взаимодействие с блоками, а также возможность класть и забирать предметы из контейнеров.
  • All — включает Use и добавляет установку и ломание блоков.

Пример: выдать игроку Joe полный доступ к одному из уже существующих приватов.

  1. Посмотрите свои приваты: /land list. Число в каждой строке — текущий индекс этого привата. Правка и сохранение привата меняют его индекс.
  2. Загрузите приват по индексу: /land claim load [index].
  3. Выдайте доступ: /land claim grant Joe all.
  4. Сохраните приват снова: /land claim save [name]. Если имя не указать, в следующий раз в списке будет только индекс.

Реальные команды для случая, когда приват один:

/land claim load 0
/land claim grant Joe all
/land claim save myhome

Скобки и другие символы-подсказки в команду не входят.

Доступ группам игроков

  1. Создайте группу (команды /group).
  2. Посмотрите индекс привата: /land list.
  3. Загрузите приват: /land claim load [index].
  4. Выдайте доступ: /land claim grantgroup [groupname] all.
  5. Сохраните приват снова: /land claim save [name].

Публичный доступ

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

  1. Посмотрите индекс привата: /land list.
  2. Загрузите приват: /land claim load [index].
  3. Выдайте доступ:
    • Traverse для всех (двери и люки): /land claim allowtraverseeveryone true
    • Use для всех (блоки и контейнеры): /land claim allowuseeveryone true
  4. Сохраните приват снова: /land claim save [name].

Если передумали и хотите убрать это разрешение:

  1. Посмотрите индекс привата: /land list.
  2. Загрузите приват: /land claim load [index].
  3. Снимите доступ: /land claim allowuseeveryone false.
  4. Сохраните приват снова: /land claim save [name].

Расширение привата

As this claim grew, the player added protections in sections. Think of it like adding additional Legos to the first, rather than enlarging a single Lego.

После команды /land claim add grow и shrink для этого куба/секции больше недоступны. Чтобы увеличить защищённую область в рамках одного привата, нужно отметить дополнительные кубоиды рядом с уже существующим и добавить их.

  1. Посмотрите индекс привата: /land list.
  2. Загрузите приват: /land claim load [index].
  3. Без шага new сделайте /land claim start и /land claim end, как раньше, чтобы отметить противоположные углы, и /land claim grow up 10, чтобы куб был виден.
  4. Используйте /land claim grow [direction] [number] и /land claim shrink [direction] [number], пока новая секция не станет нужной. Хотя бы одна стена новой белой области должна касаться стены старой зелёной области, без наложения.
  5. Выполните /land claim add, чтобы текущая редактируемая область стала зелёной.
  6. Повторите шаги 3–5 для следующих секций.
  7. Сохраните приват снова: /land claim save [name].

Удаление привата

  1. Посмотрите индекс привата: /land list.
  2. Начните удаление: /land free [number] с индексом нужного привата.
  3. Чат попросит подтверждение: /land free [number] confirm.

Если приват один, его индекс будет 0: /land free 0. Но лучше сначала проверять список командой /land list.

Администраторы сервера могут снять приват, в котором стоят, командой /land adminfreehere.

Администраторы сервера могут удалить все приваты игрока командой /land adminfree [player name].

Ограничения по умолчанию

Они зависят от сервера, свои лимиты можно посмотреть командой /mystats.

  • Выделенная область должна быть не меньше 5×5×5 блоков, иначе команда add не сработает.
  • Общий размер привата не может быть больше 3 целых чанков 32×32×32.
  • Игрок не может создать больше 3 отдельных приватов.

Примечания

  • Если администраторы сервера выдали привилегию exportclaims, игроки могут скачать свои приваты для частных миров командой /land claim download [index].

Источник: Land claiming — Vintage Story Wiki.