OPENWORLD
Скачать

Мультиплеер и серверы

Запусти сервер выживания

Роли, дома, защищённые зоны и границы: всё, что нужно админу для сервера выживания, и как запустить свой.

Коротко

  • Четыре роли по умолчанию: SuperAdmin (всё), Admin, Moderator и Player; права — это шаблоны, решает последнее совпадение.
  • Игроки по умолчанию получают 3 дома: /sethome, /homes, /tph, /delhome; /spawn возвращает их в точку возрождения.
  • Новая /zone запрещает строительство и взрывы; правил восемь, а участники обходят запрет на строительство, сундуки и вход.
  • /border sets a circle per world and can close the Moon or space.
  • Размести его сам: скачай openworld-server, отредактируй server.json, открой UDP 24710.
На этой странице
  1. Как работают роли и права?
  2. Как работают дома и точки возрождения?
  3. Как защитить область зоной?
  4. Как ограничить, куда могут ходить игроки?
  5. Как разместить свой сервер?
  6. Вопросы

Как работают роли и права?

На сервере выживания у каждого игрока есть роль: название, цвет, приоритет, родитель, от которого она наследует, число домов и список прав. Права — это шаблоны, читаемые по порядку, решает последнее совпадение: — это всё, home. — целое семейство, -command.tp — запрет. Выдать роль можно только ниже своей и только игроку ниже тебя. Роли хранятся в roles.json, а игра подстраивается под получаемые права (режим игры, строительство, команды).

РольПриоритетДомаМожет
SuperAdmin100без ограниченийВсё. Назначается в server.json (players.superAdmins); никогда не удаляется.
Admin8010 (начиная с Moderator)Режимы игры, команды, зоны, границы, точки появления, выгнать/забанить, путешествия на Луну и в космос, выдача ролей.
Moderator5010Режим наблюдателя, телепорт, просмотр инвентарей и статистики, выгнать.
Player03Чат, строительство, открытие сундуков, выживание, дома, /spawn, собственная точка возрождения. Роль по умолчанию.

Как работают дома и точки возрождения?

КомандаЧто делает
/sethome [NAME]Сохраняет дом там, где ты стоишь (по умолчанию имя home; от 1 до 24 символов, без пробелов).
/homesПоказывает твои дома и сколько позволяет твоя роль.
/tph [NAME]Телепортирует тебя в дом (/home тоже работает).
/delhome NAMEУдаляет дом.
/spawnВозвращает тебя в твою точку возрождения.
/setworldspawnAdmin: где начинают новые игроки и возрождения (reset — по умолчанию).
/setplayerspawn [PLAYER] [here|there|reset]Твоя собственная точка возрождения, как кровать; для другого игрока — при наличии права.

Как защитить область зоной?

Зона — это круг вокруг тебя (от 1 до 100 000 м, по умолчанию 32 м) или многоугольник из углов, которые ты ставишь, обходя местность, в одном мире, при желании между двумя высотами, с приоритетом (где зоны пересекаются, решает наивысший). Новая зона запрещает строительство и взрывы. Её участники строят, открывают сундуки и входят даже там, где зона это запрещает. Карта (M) показывает каждую зону и её правила.

Флаг«Разрешено» означаетУчастники обходят запрет
buildИгроки ломают и ставят блокида
explosionsОружие меняет землюнет
pvpИгроки наносят друг другу уроннет
pveСущества и игроки сражаютсянет
mobsСущества появляются саминет
chestsЛюбой открывает сундукида
damageПадения, утопление, лава и голод причиняют уроннет
entryЛюбой может войтида
/zone create spawn 40
/zone set spawn pvp deny
/zone member spawn add Alex
/zone global build allow
/zone poly farm        (after /zone point at each corner)
/zone list

Как ограничить, куда могут ходить игроки?

  • Граница на каждый мир: /border set RADIUS [WORLD] помещает центр круга туда, где ты стоишь (от 16 м до 10 000 км); /border center, /border radius, /border on|off настраивают её. В игре это анимированная стена, а из космоса и на карте — кольцо.
  • Закрыть мир: /border world moon deny оставляет всех на Земле; /border world earth|moon allow открывает его снова.
  • Закрыть космос: /border space deny ставит потолок чуть ниже 1012 м.
  • Исключения: border.bypass игнорирует всё; travel.space и travel.moon пропускают одну роль. Игра игрока останавливается у стены; дальше сервер возвращает его в последнее разрешённое место.

Как разместить свой сервер?

  1. 1

    Скачай его

    В лаунчере выбери свою версию, затем «Сервер»: скачай openworld-server для Mac, Windows или Linux.

  2. 2

    Запусти его

    Запусти программу из её папки (./openworld-server или openworld-server.exe). При первом запуске она записывает server.json со всеми значениями по умолчанию.

  3. 3

    Назначь себя SuperAdmin

    В server.json впиши своё имя пользователя в players.superAdmins. Сервер по умолчанию онлайн: заходить могут только аккаунты лаунчера.

  4. 4

    Открой порт

    Игроки подключаются к нему по UDP 24710. Разреши его в брандмауэре и пробрось на роутере или используй mesh-VPN.

  5. 5

    Настрой в игре

    Создай роли, зоны, границу и точку появления мира командами выше. По умолчанию мест 100; можно задать от 1 до 1 000.

Вопросы

Как стать админом на своём сервере?

Впиши своё имя пользователя в players.superAdmins в server.json. У роли SuperAdmin есть все права.

Как защитить точку появления от грифинга?

Создай там зону командой /zone create spawn 40: строительство и взрывы будут запрещены, а ты сможешь добавить участников, которым можно строить.

Сколько домов может быть у игрока?

По умолчанию три для роли Player и десять для Moderator и Admin. /role homes ROLE N меняет это число.

Можно ли не пускать игроков на Луну?

Да: /border world moon deny, либо выдай travel.moon только роли, которой доверяешь.

Обновлено