Wiki Barotrauma
Настройка конфигурации
Обновлено: 03.05.2026 07:06

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

🕒 Последнее изменение: 03 мая 2026 в 07:06

Конфигурация сервера 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.
Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?