background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Guide de configuration du serveur dédié Barotrauma


Guide de configuration du serveur dédié Barotrauma

Ce guide vous accompagne dans la configuration et l'exécution de votre serveur dédié Barotrauma hébergé sur Legion Hosting, incluant les paramètres du serveur, la sélection du sous-marin, la gestion des sauvegardes de campagne et la connexion.

Avant de commencer : Votre serveur doit être installé et en cours d'exécution via GPanel. Si vous avez besoin d'aide pour trouver l'IP et le port de votre serveur, consultez Comment trouver l'IP et le port de votre serveur.

Table des matières

  1. Configuration de serversettings.xml
  2. Sélection et téléversement de sous-marins
  3. Comment se connecter
  4. Gestion des sauvegardes de campagne

Configuration de serversettings.xml

Le fichier de configuration principal de votre serveur Barotrauma est serversettings.xml, situé à la racine du répertoire d'installation de votre serveur. Vous pouvez modifier ce fichier via GPanel en utilisant le gestionnaire de fichiers intégré, ou téléverser une version modifiée via SFTP.

Important : Arrêtez votre serveur avant de modifier serversettings.xml. Le serveur écrase ce fichier lors de l'arrêt, donc les modifications effectuées pendant que le serveur est en cours d'exécution seront perdues.

Paramètres clés

Voici les paramètres les plus importants que vous voudrez configurer. Le fichier utilise la syntaxe standard des attributs XML.

Paramètre Description
ServerName Le nom affiché dans le navigateur de serveurs en jeu.
Port Le port UDP principal auquel les joueurs se connectent. Doit correspondre à l'attribution de port de votre GPanel — vérifiez l'onglet Network dans GPanel.
QueryPort Le port UDP utilisé pour les requêtes de la liste de serveurs Steam. Vérifiez l'onglet Network dans GPanel pour la valeur correcte.
Password Définissez un mot de passe pour restreindre l'accès. Laissez vide pour un serveur public.
MaxPlayers Nombre maximum de joueurs autorisés simultanément sur le serveur.
AllowSpectating Détermine si les joueurs peuvent rejoindre et observer sans prendre un rôle d'équipage.
GameMode Le mode de jeu. Valeurs valides : Campaign, Mission, Sandbox. Voir ci-dessous pour les détails.

Modes de jeu

  • Campaign — Mode coopératif persistant avec progression, gestion d'équipage et un fichier de sauvegarde persistant. Recommandé pour les groupes d'amis réguliers.
  • Mission — Missions individuelles par manches. Pas de progression persistante entre les sessions. Idéal pour les serveurs publics.
  • Sandbox — Mode libre sans objectifs. Utile pour construire, tester des sous-marins ou expérimenter avec des mods.

Exemple d'extrait de serversettings.xml

<?xml version="1.0" encoding="utf-8"?>
<serversettings
  ServerName="Legion Hosting Barotrauma"
  Password=""
  MaxPlayers="8"
  AllowSpectating="true"
  GameMode="Campaign"
  Submarine="Humpback"
  AutoRestart="true"
  EnableUPnP="false"
/>
Conseil : Définissez EnableUPnP="false" sur les serveurs hébergés. UPnP est uniquement pertinent pour les routeurs domestiques et provoquera des tentatives de connexion inutiles sur une infrastructure dédiée.
Ports : Ne copiez pas les valeurs de port de cet exemple. Vous devez définir Port et QueryPort avec les valeurs indiquées dans l'onglet Network de votre GPanel.

Sélection et téléversement de sous-marins

Le sous-marin actif est défini via l'attribut Submarine dans serversettings.xml. La valeur doit correspondre exactement au nom de fichier du sous-marin (sans l'extension .sub), y compris les majuscules.

Sous-marins par défaut

Barotrauma est livré avec plusieurs sous-marins intégrés. Les options par défaut courantes incluent :

  • Humpback — Adapté aux débutants, petit équipage.
  • Dugong — Sous-marin de taille moyenne équilibré.
  • Typhon — Grand, nécessite un équipage complet.
  • Typhon2 — Grand sous-marin amélioré.
  • Kastrull — Favori de la communauté, disposition polyvalente.

Téléverser un sous-marin personnalisé

Si vous avez construit ou téléchargé un sous-marin personnalisé (fichier .sub), téléversez-le dans le répertoire Submarines/ de l'installation de votre serveur. Vous pouvez le faire via SFTP ou le gestionnaire de fichiers de GPanel.

  1. Connectez-vous à votre serveur via SFTP ou ouvrez le gestionnaire de fichiers de GPanel sur gpanel.legionhosting.net.
  2. Naviguez vers le répertoire Submarines/ dans le dossier de votre serveur Barotrauma.
  3. Téléversez votre fichier .sub dans ce répertoire.
  4. Ouvrez serversettings.xml et mettez à jour l'attribut Submarine avec le nom exact du fichier sans l'extension. Par exemple, si votre fichier est MySub.sub, définissez Submarine="MySub".
  5. Enregistrez le fichier et démarrez votre serveur.
Sous-marins du Workshop : Si votre sous-marin personnalisé a été téléchargé depuis le Steam Workshop, il devra peut-être être installé en tant que mod plutôt que placé directement dans Submarines/. Consultez le Guide d'installation des mods pour plus de détails.

Comment se connecter

Les joueurs peuvent rejoindre votre serveur Barotrauma de deux façons : via le navigateur de serveurs en jeu ou par connexion directe.

Navigateur de serveurs

  1. Lancez Barotrauma et cliquez sur Play Online depuis le menu principal.
  2. Attendez que la liste des serveurs se charge. Utilisez la barre de recherche pour trouver votre serveur par son nom.
  3. Cliquez sur votre serveur et sélectionnez Join. Entrez le mot de passe si un mot de passe est défini.
Vous ne voyez pas votre serveur ? Le navigateur peut mettre une minute à se mettre à jour. Assurez-vous que votre query port est correctement configuré (vérifiez l'onglet Network de GPanel) et que le serveur est entièrement démarré.

Connexion directe

  1. Depuis l'écran Play Online, cliquez sur Direct Join.
  2. Entrez l'adresse IP de votre serveur et le port principal au format xxx.xxx.xxx.xxx:port. Vérifiez l'onglet Network dans GPanel pour ces valeurs.
  3. Cliquez sur Join.

Si vous n'êtes pas sûr de l'adresse IP et du port de votre serveur, consultez Comment trouver l'IP et le port de votre serveur.


Gestion des sauvegardes de campagne

En mode Campaign, le serveur maintient un fichier de sauvegarde persistant qui suit la progression, l'équipage, l'argent et l'état du sous-marin. Comprendre où ce fichier se trouve et comment le gérer est important pour les sauvegardes et les réinitialisations.

Emplacement du fichier de sauvegarde

Les sauvegardes de campagne sont stockées dans le répertoire Saves/Multiplayer/ au sein du dossier d'installation de votre serveur. Chaque campagne est sauvegardée sous forme d'un dossier contenant plusieurs fichiers.

Sauvegarder une campagne

  1. Arrêtez votre serveur depuis GPanel pour vous assurer qu'aucune donnée n'est en cours d'écriture.
  2. Connectez-vous via SFTP et naviguez vers Saves/Multiplayer/.
  3. Téléchargez l'intégralité du dossier de campagne sur votre machine locale comme sauvegarde.
  4. Redémarrez le serveur une fois terminé.

Réinitialiser une campagne

Attention : La suppression du dossier de sauvegarde de campagne est permanente et ne peut pas être annulée. Faites une sauvegarde au préalable.
  1. Arrêtez votre serveur.
  2. Naviguez vers Saves/Multiplayer/ via SFTP ou le gestionnaire de fichiers de GPanel.
  3. Supprimez le dossier de campagne que vous souhaitez réinitialiser.
  4. Démarrez le serveur. Une nouvelle campagne sera créée lorsqu'un joueur en lancera une depuis le menu principal en jeu.

Restaurer depuis une sauvegarde

  1. Arrêtez votre serveur.
  2. Téléversez le dossier de campagne sauvegardé dans Saves/Multiplayer/ via SFTP, en écrasant les fichiers existants portant le même nom si demandé.
  3. Démarrez le serveur.

Articles connexes


Vous rencontrez toujours des problèmes ? Ouvrez un ticket de support sur legionhosting.net/submitticket.php en incluant le nom de votre serveur, le message d'erreur de la console GPanel et les étapes que vous avez déjà essayées.

Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.