На этой странице
Как работают роли и права?
На сервере выживания у каждого игрока есть роль: название, цвет, приоритет, родитель, от которого она наследует, число домов и список прав. Права — это шаблоны, читаемые по порядку, решает последнее совпадение: — это всё, home. — целое семейство, -command.tp — запрет. Выдать роль можно только ниже своей и только игроку ниже тебя. Роли хранятся в roles.json, а игра подстраивается под получаемые права (режим игры, строительство, команды).
| Роль | Приоритет | Дома | Может |
|---|---|---|---|
| SuperAdmin | 100 | без ограничений | Всё. Назначается в server.json (players.superAdmins); никогда не удаляется. |
| Admin | 80 | 10 (начиная с Moderator) | Режимы игры, команды, зоны, границы, точки появления, выгнать/забанить, путешествия на Луну и в космос, выдача ролей. |
| Moderator | 50 | 10 | Режим наблюдателя, телепорт, просмотр инвентарей и статистики, выгнать. |
| Player | 0 | 3 | Чат, строительство, открытие сундуков, выживание, дома, /spawn, собственная точка возрождения. Роль по умолчанию. |
Как работают дома и точки возрождения?
| Команда | Что делает |
|---|---|
/sethome [NAME] | Сохраняет дом там, где ты стоишь (по умолчанию имя home; от 1 до 24 символов, без пробелов). |
/homes | Показывает твои дома и сколько позволяет твоя роль. |
/tph [NAME] | Телепортирует тебя в дом (/home тоже работает). |
/delhome NAME | Удаляет дом. |
/spawn | Возвращает тебя в твою точку возрождения. |
/setworldspawn | Admin: где начинают новые игроки и возрождения (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
Скачай его
В лаунчере выбери свою версию, затем «Сервер»: скачай openworld-server для Mac, Windows или Linux.
- 2
Запусти его
Запусти программу из её папки (
./openworld-serverилиopenworld-server.exe). При первом запуске она записываетserver.jsonсо всеми значениями по умолчанию. - 3
Назначь себя SuperAdmin
В server.json впиши своё имя пользователя в
players.superAdmins. Сервер по умолчанию онлайн: заходить могут только аккаунты лаунчера. - 4
Открой порт
Игроки подключаются к нему по UDP 24710. Разреши его в брандмауэре и пробрось на роутере или используй mesh-VPN.
- 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 только роли, которой доверяешь.
Обновлено