Holdfast: Nations at War est un jeu de tir multijoueur à la première et troisième personne se déroulant à l'époque napoléonienne, proposant des batailles à grande échelle avec jusqu'à 150 joueurs. Ce guide vous accompagne dans la configuration de votre serveur dédié Holdfast sur Legion Hosting.
Premier démarrage dans GPanel
Avant de configurer quoi que ce soit, vous devez effectuer un premier démarrage afin que le serveur génère ses fichiers de configuration par défaut.
- Connectez-vous à GPanel.
- Sélectionnez votre serveur Holdfast dans la liste des serveurs.
- Cliquez sur le bouton Start pour lancer le serveur pour la première fois.
- Attendez que la console indique que le serveur a entièrement démarré. Vous devriez voir un message indiquant que le serveur est en écoute de connexions.
- Une fois le démarrage terminé, arrêtez le serveur. Les fichiers de configuration par défaut ont maintenant été générés.
Variables de démarrage
GPanel fournit des variables de démarrage qui contrôlent les paramètres fondamentaux du serveur. Accédez à l'onglet Startup dans GPanel pour les configurer avant de modifier directement le fichier de configuration.
| Variable | Description | Par défaut |
|---|---|---|
SERVER_NAME |
Nom affiché dans le navigateur de serveurs | Holdfast Server |
SERVER_PASS |
Mot de passe requis pour rejoindre (laisser vide pour public) | vide |
PLAYERS |
Nombre maximum de joueurs autorisés | Défini par votre plan d'hébergement |
SERVER_CONFIG_PATH |
Nom du fichier de configuration dans le dossier configs/ (doit se terminer par .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Mot de passe pour la connexion administrateur (appuyez sur F1 en jeu) | vide |
REGION |
Région du serveur. Options : europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Port utilisé pour les requêtes du navigateur de serveurs Steam | Attribué automatiquement |
Fichier de configuration du serveur
Le fichier de configuration principal de Holdfast se trouve à holdfastnaw-dedicated/configs/serverconfig_default.txt (ou le nom de fichier défini dans la variable de démarrage SERVER_CONFIG_PATH). Vous pouvez modifier ce fichier via le Gestionnaire de fichiers de GPanel ou via SFTP.
Identité du serveur
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
Le server_name prend en charge les codes couleur utilisant le balisage Rich Text. Par exemple :
server_name "<color=red>[Legion]</color> Holdfast Server"
Sélection du mode de jeu
Holdfast propose plusieurs modes de jeu. Définissez le mode de jeu par défaut en utilisant le paramètre server_game_mode :
| ID du mode | Mode de jeu | Description |
|---|---|---|
0 |
Army Battlefield | Capture de territoire à grande échelle avec infanterie et artillerie |
1 |
Army Siege | Les attaquants doivent capturer une position fortifiée des défenseurs |
2 |
Army Deathmatch | Match à mort en équipe avec temps de réapparition |
3 |
Naval Battlefield | Combat navire contre navire en haute mer |
4 |
Army Conquest | Capturez et tenez des points stratégiques sur la carte |
5 |
Army Frontlines | Capture de points linéaire, repoussez l'ennemi |
6 |
Melee Arena | Combat au corps à corps dans de petites arènes |
# Set game mode to Army Battlefield
server_game_mode 0
Paramètres de manche et de match
# Round duration in seconds (default: 900 = 15 minutes)
server_round_time_seconds 900
# Time between rounds in seconds
server_round_end_time_seconds 30
# Number of rounds before map rotation
server_rounds_per_map 2
# Auto-balance teams
server_auto_balance_teams true
# Maximum team size difference before auto-balance triggers
server_auto_balance_threshold 2
# Friendly fire
server_friendly_fire false
Paramètres d'équilibrage des équipes
Un bon équilibrage des équipes est important pour une bonne expérience de jeu, en particulier sur les serveurs publics :
# Prevent players from joining the larger team
server_enforce_team_balance true
# Maximum allowed difference in team sizes
server_team_balance_limit 3
# Auto-swap players when teams become unbalanced mid-round
server_auto_balance_teams true
Rotation des cartes
La rotation des cartes est configurée dans le fichier holdfastnaw-dedicated/configs/serverconfig_default.txt en utilisant la section map_rotation. Chaque entrée spécifie une combinaison de carte et de mode de jeu :
# Map rotation entries
# Format: map_rotation_add "MapName" GameModeID
map_rotation_add "Grasslands" 0
map_rotation_add "Highlands" 0
map_rotation_add "Desert" 1
map_rotation_add "Glacier" 0
map_rotation_add "Shipyard" 3
map_rotation_add "Fort_Imperial" 1
map_rotation_add "Plains" 2
map_rotation_add "Coastal_Siege" 1
3 (Naval Battlefield).
Choix de cartes populaires
| Nom de la carte | Meilleurs modes | Remarques |
|---|---|---|
| Grasslands | Battlefield, Conquest | Terrain ouvert, idéal pour les grandes batailles |
| Highlands | Battlefield, Frontlines | Terrain vallonné avec avantages en altitude |
| Fort_Imperial | Siege | Carte de siège classique avec fortifications |
| Shipyard | Naval Battlefield | Carte côtière avec combat naval |
| Desert | Siege, Battlefield | Environnement aride avec structures fortifiées |
| Glacier | Battlefield, Deathmatch | Carte hivernale avec couverture limitée |
Limites de classes
Vous pouvez restreindre le nombre de joueurs pouvant sélectionner certaines classes pour maintenir l'équilibre du gameplay :
# Limit artillery crews (percentage of team)
server_class_limit_artillery 10
# Limit officers
server_class_limit_officer 5
# Limit musicians
server_class_limit_musician 10
# Limit cavalry (on maps that support it)
server_class_limit_cavalry 15
Connexion à votre serveur
Via le navigateur de serveurs
- Lancez Holdfast: Nations at War depuis Steam.
- Cliquez sur Multiplayer depuis le menu principal.
- Utilisez le navigateur de serveurs pour trouver votre serveur par son nom.
- Si vous avez défini un mot de passe, vous serez invité à le saisir avant de rejoindre.
Via connexion directe
- Trouvez l'IP et le port de votre serveur dans GPanel sur le tableau de bord principal. Voir aussi : How to Find Your Server IP and Port.
- Dans le menu principal de Holdfast, cliquez sur Multiplayer, puis sur Direct Connect.
- Entrez l'IP de votre serveur et le port de jeu (par défaut
20100). - Cliquez sur Connect.
Gestion des sauvegardes et de la configuration
Les serveurs dédiés Holdfast stockent leur configuration et leurs données aux emplacements suivants :
| Fichier/Dossier | Fonction |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Configuration principale du serveur |
bans.txt |
Liste des Steam ID bannis |
admins.txt |
Liste des Steam ID administrateurs |
server_log/ |
Fichiers journaux du serveur |
holdfastnaw-dedicated/configs/serverconfig_default.txt via SFTP. Cela vous permet de revenir en arrière en cas de problème.
Articles connexes
- Holdfast Nations at War Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Si vous rencontrez des problèmes non couverts ici, veuillez ouvrir un ticket de support et notre équipe sera ravie de vous aider.