Чтобы стать владельцем сервера The Bus в PlayNHost, зайдите на сервер один раз, остановите его, откройте TheBus/Saved/PlayerData.json на вкладке Files, смените свой ранг на Owner, сохраните и снова запустите сервер. На Linux-сервере, как ваш, эта правка файла заменяет команду owner в консоли сервера, которая, как сказано в руководстве разработчика, работает только на Windows. Права админа выдаёт Пароль администратора.
Какие ранги есть в The Bus?
В руководстве разработчика по выделенному серверу перечислены четыре уровня прав игроков:
| Ранг | Как игрок его получает |
|---|---|
| owner (владелец) | Задаётся в PlayerData.json на Linux-сервере, как описано ниже |
| admin (админ) | Вход в Admin Menu с Пароль администратора: в руководстве сказано, что такие игроки «are automatically granted admin permissions» (автоматически получают права админа) |
| moderator (модератор) | Выдаётся командой mod |
| user (игрок) | Все остальные игроки |
В руководстве сказано, что игроков повышают и понижают командами owner, admin, mod и user «ingame or from the console» (в игре или из консоли). Способа через консоль на Linux нет, поэтому в PlayNHost вы пользуетесь игрой, Admin Menu и файлом ниже.
Как сделать себя владельцем?
- Один раз зайдите на свой сервер в The Bus, чтобы у сервера была запись о вас: Как зайти на сервер The Bus.
- В панели нажмите Остановить и дождитесь, пока значок покажет Офлайн.
- Нажмите вкладку Files и откройте
TheBus, затемSaved. - Нажмите
PlayerData.json, чтобы открыть его в редакторе. - Найдите свою запись и смените ранг на
Owner. Меняйте только ранг и оставьте все кавычки, запятые и скобки как были. - Нажмите Сохранить содержимое.
- Нажмите Запустить. Когда значок покажет Онлайн, зайдите снова: вы владелец.

В руководстве разработчика даны такие шаги для Linux: «go to /TheBusDedicatedServer/TheBus/Saved/PlayerData.json and manually change your rank to "Owner" and restart.» (откройте /TheBusDedicatedServer/TheBus/Saved/PlayerData.json, вручную смените свой ранг на "Owner" и перезапустите). В PlayNHost папка сервера это верх вкладки Files, поэтому путь такой: TheBus/Saved/PlayerData.json.
Если вы не находите PlayerData.json или свою запись в нём, зайдите на сервер ещё раз и начните сначала с шага 2.
Как дать кому-то админа?
Двумя способами:
- Дайте ему пароль администратора. Когда он откроет Admin Menu в меню паузы игры и введёт пароль, он станет админом. В руководстве сказано: «admins are not asked for password again when entering the admin menu» (у админов не спрашивают пароль повторно при входе в admin menu), поэтому одна лишь смена пароля позже может не лишить его прав админа.
- Повысьте его в игре от имени владельца командой
adminилиmod, которую называет руководство разработчика. Руководство не описывает, где её вводить, поэтому если команда у вас не работает, используйте пароль администратора или задайте ему ранг вPlayerData.jsonтак же, как свой.
Чтобы забрать у кого-то админа, понизьте его командой user, которую называет руководство, или смените его ранг в PlayerData.json при остановленном сервере, написав его так, как файл пишет ранги других игроков. Затем задайте новый Пароль администратора, чтобы старый пароль больше не открывал Admin Menu: Как задать пароль администратора на сервере The Bus.
Что могут админы?
Admin Menu в меню паузы игры это то место, откуда управляют сервером: по словам руководства, там настраивается «everything from Server Name to the Map and Operating Plan used on the server» (всё, от названия сервера до карты и операционного плана, используемых на сервере). Собственная заметка PlayNHost по The Bus добавляет, что там лежат маршруты, погода, карта и баны. Но Настройки панели при каждом запуске всё равно определяют пять значений, поэтому см. Как изменить настройки сервера The Bus.
Можно ли вместо этого дать другу доступ к панели?
Да. Доступ к панели позволяет другу запускать, останавливать и настраивать сервер из панели, и это отдельно от его ранга в игре: Как пригласить друзей и дать им доступ.



