voln.io
Barotrauma

Barotrauma: пароль, публичность и места

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

Пароль входа и публикация в списке решают разные задачи. ispublic="false" скрывает сервер из общего поиска, но само по себе не запрещает подключение знающим адрес. Для закрытой компании задавайте пароль. В VOLN пароль и максимум игроков принадлежат форме панели, а публичность остаётся дополнительным параметром XML.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Обновите данные входа

    Предупредите экипаж и штатно выключите сервер. В «Настройках игры» задайте новый пароль и необходимое число мест. Не используйте пароль аккаунта VOLN. Не добавляйте пароль аргументом запуска DedicatedServer: шаблон безопасно передаёт его через файл настроек.

  2. Определите публичность

    Если не нужна запись в списке, сохраните копию serversettings.xml и измените существующий атрибут ispublic на false. Оставьте port и queryport назначению панели. Сохраните XML без удаления других атрибутов, затем запустите сервер.

  3. Проверьте с новым подключением

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

Как проверить результат

После перезапуска проверьте лимит мест и возможность прямого входа. Если сервер скрыт, отсутствие в общем списке ожидаемо. Сообщайте приглашённым отдельно игровой адрес и пароль, а не полный serversettings.xml, который содержит лишние настройки и может раскрыть доступ посторонним.

Если не получилось

Если пароль «сбрасывается», скорее всего его правили в XML вместо формы: обёртка заменяет password перед каждым запуском. Если сервер объявляет себя заполненным, сравните лимит и фактических участников. Не выдавайте административные права для обхода ошибок подключения; сначала определите конкретную причину отказа.

Читайте дальше

Barotrauma

Сервер Barotrauma: запуск и первая команда

Как запустить Barotrauma на VOLN, настроить вход, дождаться Server started и проверить игру экипажа на штатной подлодке.

Barotrauma

Barotrauma: настройка serversettings.xml

Какие параметры Barotrauma меняются в панели, какие остаются в serversettings.xml и как редактировать XML без потери настроек.

Barotrauma

Как выдать администратора на сервере Barotrauma

Назначение прав Barotrauma через clientlist, giverank и showperm: проверка нужного игрока, сохранение роли и безопасный отзыв.

Barotrauma

Как перенести кампанию Barotrauma на сервер

Перенос мультиплеерной кампании Barotrauma с данными экипажа: скрытый каталог Linux, совместимость модов и проверка сохранения.

Barotrauma

Barotrauma: копия кампании и откат прогресса

Как сохранить кампанию Barotrauma вместе с персонажами, настройками и модами и проверить восстановление после неудачного рейса.

Barotrauma

Как добавить свою подлодку в Barotrauma

Подготовка собственной подлодки Barotrauma: проверка в редакторе, перенос файлов и зависимостей, выбор в лобби и пробный рейс.

Barotrauma

Моды Barotrauma: пакеты и порядок загрузки

Как подготовить совместимый набор модов Barotrauma, перенести LocalMods и проверить включение пакетов на выделенном сервере.

Barotrauma

Barotrauma: сервер не виден или нет подключения

Проверка Barotrauma по игровому и query-порту, публичности, паролю и совместимости контента без случайной смены сетевых настроек.

Barotrauma

Обновление Barotrauma с сохранением кампании

Как подготовить обновление Barotrauma, сохранить экипаж и настройки, проверить моды и подтвердить успешную загрузку кампании.