TechNodes LogoTechNodes
ГлавнаяИгровой хостингБаза знаний
ВойтиРегистрация
Вернуться назад
Статья

Настройка конфигурации

Обновлено
03.05.2026 в 07:06
Раздел
Barotrauma
Статьи
Настройка конфигурацииДобавление модов

Конфигурация сервера Barotrauma осуществляется через файл serversettings.xml. В данном файле хранятся основные параметры выделенного и клиентского сервера, включая название, порты, публичность, пароль, правила подключения, режим игры, голосовой чат, голосования, ботов, возрождение и другие игровые настройки.

Файл serversettings.xml располагается в корневой директории сервера Barotrauma, то есть в том же каталоге, где находится исполняемый файл сервера или игры.

Файл конфигурации serversettings.xml
Файл конфигурации serversettings.xml

Перед внесением изменений рекомендуется остановить сервер. После редактирования файла необходимо сохранить изменения и перезапустить сервер для их применения.

Основные параметры сервера

  • name — название сервера, отображаемое в списке серверов;
  • port — основной порт сервера для подключения игроков;
  • queryport — порт запроса Steam для отображения и подключения к серверу;
  • password — пароль для входа на сервер. Если значение пустое, сервер доступен без пароля;
  • enableupnp — попытка автоматической настройки подключения через UPnP;
  • IsPublic — отображение сервера в общем списке (True — отображается, False — скрыт);
  • MaxPlayers — максимальное количество игроков на сервере;
  • ServerMessage — описание сервера и сообщение дня, отображаемое игрокам при подключении.

Сетевые и технические параметры

  • TickRate — частота обновления сервера. Не рекомендуется устанавливать значение выше стандартного;
  • MaxLagCompensation — максимальная компенсация задержки при обработке выстрелов;
  • RequireAuthentication — обязательная авторизация игроков через Steam;
  • SaveServerLogs — сохранение логов сервера после его выключения;
  • LinesPerLogFile — максимальное количество строк в одном файле лога;
  • EnableDoSProtection — включение защиты от чрезмерного количества сетевых пакетов;
  • MaxPacketAmount — максимальное количество пакетов от клиента до срабатывания защиты.

Подключение игроков и передача файлов

  • AllowedClientNameChars — допустимые символы в именах игроков;
  • AllowModDownloads — разрешение загрузки недостающих модов с сервера;
  • AllowFileTransfers — разрешение передачи файлов сервера клиентам;
  • BanAfterWrongPassword — автоматическая блокировка после нескольких неверных попыток ввода пароля;
  • MaxPasswordRetriesBeforeBan — количество неверных попыток ввода пароля до блокировки.

Игровой процесс

  • GameModeIdentifier — выбранный режим игры (sandbox, mission, campaign, pvp);
  • MissionTypes — список доступных типов миссий;
  • SelectedSubmarine — выбранная подлодка;
  • SelectedShuttle — выбранный шаттл для возрождения;
  • RandomizeSeed — генерация нового сида при запуске раунда;
  • SelectedLevelDifficulty — сложность миссии;
  • Biome — выбранный биом для режимов, кроме кампании;
  • PlayStyle — стиль игры, отображаемый в списке серверов (Casual, Serious, Roleplay, Rampage, SomethingDifferent).

Возрождение игроков

  • RespawnMode — режим возрождения (MidRound, BetweenRounds, Permadeath);
  • UseRespawnShuttle — использование шаттла для возрождения;
  • RespawnInterval — интервал между волнами возрождения в секундах;
  • MaxTransportTime — максимальное время на стыковку шаттла с подлодкой;
  • MinRespawnRatio — минимальная доля погибших игроков для запуска таймера возрождения;
  • SkillLossPercentageOnDeath — процент потери навыков после смерти;
  • SkillLossPercentageOnImmediateRespawn — дополнительная потеря навыков при немедленном возрождении;
  • IronmanMode — режим, при котором после смерти игрок может только наблюдать.

Автоматический запуск раунда

  • AutoRestart — автоматический запуск нового раунда из лобби;
  • AutoRestartInterval — время до автоматического запуска раунда;
  • StartWhenClientsReady — автоматический запуск при готовности игроков;
  • StartWhenClientsReadyRatio — минимальная доля готовых игроков для запуска раунда.

Голосования и управление игроками

  • AllowVoteKick — разрешение голосования за исключение игрока;
  • KickVoteRequiredRatio — необходимая доля голосов для исключения игрока;
  • AllowEndVoting — разрешение голосования за завершение раунда;
  • EndVoteRequiredRatio — необходимая доля голосов для завершения раунда;
  • VoteTimeout — время действия голосования;
  • AutoBanTime — длительность автоматической блокировки после исключения голосованием;
  • MaxAutoBanTime — максимальное время автоматической блокировки.

Боты и NPC

  • BotCount — количество ботов в раунде;
  • MaxBotCount — максимальное количество ботов;
  • BotSpawnMode — режим появления ботов (Normal или Fill);
  • DisableBotConversations — отключение случайных реплик ботов в чате;
  • KillableNPCs — возможность убивать NPC;
  • DestructibleOutposts — возможность разрушения аванпостов.

Правила взаимодействия игроков

  • VoiceChatEnabled — включение голосового чата;
  • AllowFriendlyFire — разрешение урона по союзникам;
  • AllowSpectating — разрешение наблюдения после смерти;
  • AllowDisguises — возможность маскировки с использованием чужой ID-карты;
  • AllowRewiring — разрешение изменения проводки на подлодке;
  • LockAllDefaultWires — блокировка стандартных соединений проводки;
  • AllowLinkingWifiToChat — разрешение связывать Wi-Fi-сигналы с чатом;
  • AllowDragAndDropGive — разрешение передачи предметов перетаскиванием в инвентарь другого персонажа.

Визуальные и вспомогательные настройки

  • LosMode — режим линии обзора (Transparent, Opaque, None);
  • ShowEnemyHealthBars — отображение полос здоровья врагов;
  • Language — язык интерфейса;
  • AllowImmediateItemDelivery — разрешение мгновенной доставки купленных предметов в инвентарь.

Предатели и PvP

  • TraitorProbability — вероятность появления предателя;
  • TraitorDangerLevel — уровень опасности заданий предателя;
  • TraitorsMinPlayerCount — минимальное количество игроков для выбора предателя;
  • MinPercentageOfPlayersForTraitorAccusation — процент голосов для обвинения игрока в предательстве;
  • PvPTeamSelectionMode — режим выбора команды в PvP;
  • PvPAutoBalanceThreshold — порог автобаланса команд;
  • PvPStunResist — сопротивление оглушению в PvP;
  • PvPSpawnMonsters — появление монстров в PvP;
  • PvPSpawnWrecks — появление затонувших объектов в PvP;
  • WinScorePvP — количество очков для победы в PvP.

Настройки кампании

Внутри файла serversettings.xml также присутствует отдельный блок <campaignsettings>, отвечающий за параметры кампании.

  • PresetName — выбранный пресет сложности кампании;
  • TutorialEnabled — включение обучения;
  • RadiationEnabled — включение радиации Юпитера;
  • MaxMissionCount — максимальное количество миссий на маршрут;
  • WorldHostility — уровень опасности мира;
  • StartItemSet — стартовый набор предметов;
  • StartingBalanceAmount — стартовый баланс кампании;
  • CrewVitalityMultiplier — множитель здоровья членов экипажа;
  • NonCrewVitalityMultiplier — множитель здоровья существ и NPC;
  • FuelMultiplier — множитель расхода топлива;
  • MissionRewardMultiplier — множитель награды за миссии;
  • ExperienceRewardMultiplier — множитель опыта за миссии;
  • ShopPriceMultiplier — множитель цен в магазинах;
  • ShipyardPriceMultiplier — множитель цен на подлодки и улучшения;
  • RepairFailMultiplier — множитель урона при неудачном ремонте;
  • ShowHuskWarning — отображение предупреждения о заражении Husk;
  • PatdownProbability — вероятность проверки игроков охраной аванпоста.

Примечания

  • Параметры ServerName и ServerMessageText являются дублирующими. Для изменения названия и описания рекомендуется использовать name и ServerMessage;
  • Некоторые параметры являются устаревшими и могут не использоваться в актуальных версиях игры;
  • Не рекомендуется повышать TickRate выше стандартного значения без необходимости;
  • Перед изменением конфигурации рекомендуется создать резервную копию файла serversettings.xml.
TechNodes LogoTechNodesИгровой хостинг и управление серверами в одном интерфейсе.
ИП Подкопаев И.С. / ИНН 660309625651

الموارد

  • Тикеты
  • Дорожная карта
  • База знаний

مركز المساعدة

  • Приказ ЛНА
  • Приказ о назначении лица, ответственного за обработку персональных данных
  • Акт оценки вреда

القانونية

  • Публичная оферта
  • Согласие на обработку персональных данных
  • Политика Cookies
  • Политика в отношении обработки персональных данных

Связаться с нами

Следите за обновлениями и общайтесь с командой в наших сообществах.

Мы используем файлы cookie

Они необходимы для корректной работы сайта. Подробнее читайте в Политике использования cookie.

Настройки файлов cookie

Наш сайт использует файлы cookie для корректной работы и удобства пользователей. Они помогают запоминать настройки и предпочтения, обеспечивают безопасность и анализ посещений.

Технические, всегда активны
Эти файлы cookie обеспечивают авторизацию, навигацию и другие важные функции сайта. Их отсутствие может нарушить работу сайта.
Аналитические/маркетинговые
Эти файлы cookie улучшают качество работы сервисов, собирают данные о посещениях сайта и позволяют показывать релевантную рекламу.
Другие файлы cookie
Эти файлы cookie улучшают пользовательский опыт, помогают запомнить состояние страницы, выбрать регион и сохранить предпочтения.