Ce guide vous accompagne dans la mise en place et la configuration de votre serveur dédié Insurgency: Sandstorm hébergé sur Legion Hosting, y compris les jetons d'authentification Steam, les variables de démarrage, les cartes et scénarios, les modes de jeu, les paramètres de lancement supplémentaires et comment se connecter. Pour l'administration à distance du serveur, consultez RCON (Remote Console) pour Insurgency: Sandstorm.
Étape 1 : Jetons d'authentification
Insurgency: Sandstorm nécessite deux jetons d'authentification Steam distincts pour que votre serveur apparaisse dans le navigateur de serveurs public. Sans les deux jetons, votre serveur démarrera et sera jouable via connexion directe, mais il ne sera pas listé publiquement.
Game Stats Token (GST)
Le GST est un Game Server Login Token (GSLT) qui identifie votre serveur auprès de Steam.
- Connectez-vous à votre compte Steam et visitez steamcommunity.com/dev/managegameservers.
- Dans le champ App ID, entrez
581330(Insurgency: Sandstorm Dedicated Server). - Entrez un mémo optionnel (par ex.
Legion Insurgency Server) et cliquez sur Create. - Copiez le jeton généré.
- Dans GPanel, ouvrez l'onglet Startup de votre serveur et collez le jeton dans le champ GST (Game Stats Token).
GSLT Auth Token (GSLTT)
Le GSLTT est un second jeton requis spécifiquement par Insurgency: Sandstorm pour l'authentification du navigateur de serveurs.
- Sur la même page Steam Game Server Account Management, créez un second jeton avec l'App ID
581330. - Utilisez un mémo différent (par ex.
Legion Insurgency GSLT Auth) pour pouvoir les distinguer. - Copiez ce second jeton.
- Dans l'onglet Startup de GPanel, collez-le dans le champ GSLTT (GSLT Auth Token).
Étape 2 : Premier démarrage
- Connectez-vous à GPanel et naviguez vers votre serveur Insurgency: Sandstorm.
- Allez dans l'onglet Startup et remplissez au minimum vos jetons GST et GSLTT (voir Étape 1).
- Cliquez sur Start sur la page principale de la console.
- Lors du premier lancement, le serveur téléchargera et installera tous les fichiers du jeu. Cela peut prendre plusieurs minutes selon la vitesse de connexion du serveur.
- Surveillez la sortie de la console. Lorsque vous voyez une ligne similaire à :
votre serveur est en cours d'exécution et prêt pour les connexions.LogOnline: OSS: Created session, starting...
Étape 3 : Variables de démarrage GPanel
Toute la configuration du serveur se fait via l'onglet Startup dans GPanel. Les variables suivantes sont disponibles :
| Variable | Défaut | Description |
|---|---|---|
HOSTNAME |
(le nom de votre serveur) | Le nom affiché dans le navigateur de serveurs. Définissez quelque chose de descriptif pour que les joueurs puissent trouver votre serveur. |
MAP_NAME |
Canyon |
La carte à charger au démarrage du serveur. Consultez la section Cartes et Scénarios ci-dessous pour toutes les cartes disponibles. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
La chaîne de scénario complète qui définit la carte, le mode de jeu et la faction. Voir ci-dessous pour la convention de nommage. |
MAX_PLAYERS |
28 |
Nombre maximum de joueurs autorisés sur le serveur. Insurgency: Sandstorm supporte jusqu'à 28 joueurs en modes PvP (jusqu'à 8 en Co-op). |
GST |
(vide) | Game Stats Token. Requis pour que le serveur apparaisse dans le navigateur public. Voir Étape 1. |
GSLTT |
(vide) | GSLT Auth Token. Le second jeton requis pour l'affichage dans le navigateur public. Voir Étape 1. |
ADDSWITCHES |
(vide) | Paramètres de ligne de commande supplémentaires passés au serveur. Utilisez ceci pour la configuration avancée comme les mots de passe, les mutateurs et les ajustements de gameplay. Voir la section Configuration du serveur ci-dessous. |
Étape 4 : Cartes et Scénarios
Cartes disponibles
Insurgency: Sandstorm est livré avec les cartes suivantes. Utilisez la valeur Map Name dans la variable de démarrage MAP_NAME :
| Map Name | Nom affiché | Environnement |
|---|---|---|
Bab | Bab | Rues urbaines |
Canyon | Canyon | Canyon désertique |
Citadel | Citadel | Forteresse de montagne |
Crossing | Crossing | Traversée de rivière |
Farmhouse | Farmhouse | Complexe rural |
Gap | Gap | Col de montagne |
Hideout | Hideout | Village à flanc de falaise |
Hillside | Hillside | Ville à flanc de colline |
Ministry | Ministry | Bâtiment du ministère gouvernemental |
Outskirts | Outskirts | Périphérie désertique |
Precinct | Precinct | Commissariat de police |
Refinery | Refinery | Raffinerie de pétrole |
Summit | Summit | Sommet de montagne |
Tell | Tell | Ruines désertiques |
Tideway | Tideway | Zone côtière |
Town | Town | Petite ville désertique |
Convention de nommage des scénarios
La variable SCENARIO utilise un format de nommage spécifique qui définit la carte, le mode de jeu et la faction de départ :
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- le nom de la carte (par ex.
Crossing,Ministry,Farmhouse) - GameMode -- le mode de jeu (par ex.
Checkpoint,Push,Frontline) - Faction -- la faction attaquante/de départ :
SecurityouInsurgents
Scénarios courants
| Scénario | Carte | Mode | Faction |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents attaquent |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security attaque |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security attaque |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents attaquent |
Scenario_Summit_Frontline |
Summit | Frontline | Symétrique |
Scenario_Hideout_Domination |
Hideout | Domination | Symétrique |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Symétrique |
Scenario_Bab_Push_Security |
Bab | Push | Security attaque |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents attaquent |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security attaque |
Étape 5 : Modes de jeu
Insurgency: Sandstorm propose plusieurs modes de jeu en PvP et Co-op. Le mode de jeu est déterminé par la variable SCENARIO.
Modes PvP
| Mode | Joueurs | Description |
|---|---|---|
| Push | Jusqu'à 28 | Une équipe attaque séquentiellement des points d'objectif tandis que l'équipe en défense tente de les arrêter. L'équipe attaquante gagne des vagues de renforts supplémentaires pour chaque objectif capturé. L'expérience Insurgency classique. |
| Frontline | Jusqu'à 28 | Un mode bras de fer où les deux équipes se battent pour une chaîne d'objectifs. Capturer l'objectif final de l'ennemi remporte la manche. Les renforts sont liés au contrôle des objectifs. |
| Skirmish | Jusqu'à 16 | Un mode à plus petite échelle avec trois objectifs par camp et un dépôt d'armes. Détruire le dépôt ennemi ou capturer tous les objectifs remporte la manche. Idéal pour un nombre réduit de joueurs. |
| Firefight | Jusqu'à 16 | Trois points de capture sur la carte sans réapparition. Tenir les trois points ou éliminer l'équipe ennemie remporte la manche. Capturer n'importe quel point fait réapparaître les coéquipiers morts. |
| Domination | Jusqu'à 28 | Mode rapide avec trois points de capture. Les équipes gagnent des points en tenant les objectifs. La première équipe à atteindre la limite de score gagne. Les joueurs réapparaissent sur un minuteur. |
| Ambush | Jusqu'à 28 | Une équipe doit escorter un joueur VIP vers un point d'extraction tandis que l'autre équipe tente d'éliminer le VIP. |
Modes Co-op
| Mode | Joueurs | Description |
|---|---|---|
| Checkpoint (Co-op) | Jusqu'à 8 | Les joueurs coopèrent contre l'IA pour capturer ou détruire une série d'objectifs. Le mode co-op le plus populaire. |
| Hardcore Checkpoint | Jusqu'à 8 | Identique au Checkpoint Co-op mais avec des paramètres plus punitifs -- pas de marqueurs HUD, fournitures limitées et IA plus coriace. |
| Survival | Jusqu'à 8 | Les joueurs commencent avec un équipement minimal et doivent récupérer des armes tout en complétant des objectifs et en se battant jusqu'à un point d'extraction. |
CheckpointHardcore, CheckpointCoop ou Survival comme partie mode de jeu. Par exemple : Scenario_Crossing_CheckpointCoop_Security.
Étape 6 : Configuration du serveur via ADDSWITCHES
Puisqu'Insurgency: Sandstorm n'utilise pas de fichiers de configuration modifiables sur le serveur, toute la configuration avancée se fait via des paramètres de ligne de commande supplémentaires dans la variable de démarrage ADDSWITCHES.
Entrez les paramètres dans le champ ADDSWITCHES de l'onglet Startup, séparés par des espaces. Chaque paramètre commence par un - (tiret).
Paramètres courants
| Paramètre | Description |
|---|---|
-Password=YourPassword |
Définit un mot de passe requis pour rejoindre le serveur. Ne l'incluez pas du tout pour un serveur public. |
-MapCycle=MapCycle |
Spécifie le fichier de rotation de cartes à utiliser (fait référence à une liste de voyage MapCycle.txt). Par défaut, le serveur alterne entre les scénarios disponibles. |
-mutators=<list> |
Liste de mutateurs séparés par des virgules à activer. Voir ci-dessous pour des exemples. |
-GameStats |
Active le suivi des statistiques de jeu. Requis avec un GST valide pour le jeu classé. |
-EnableCheats |
Active les commandes de triche sur le serveur. Ne pas utiliser sur les serveurs publics. |
-Rcon |
Active l'accès RCON (Remote Console). Doit être combiné avec -RconPassword. Consultez RCON (Remote Console) pour Insurgency: Sandstorm pour tous les détails. |
-RconPassword=YourRconPass |
Définit le mot de passe RCON. Requis si -Rcon est activé. |
-RconListenPort=<port> |
Spécifie le port d'écoute RCON. Utilise le port de requête du jeu par défaut. |
Exemple de configuration ADDSWITCHES
Une configuration typique avec un mot de passe serveur et RCON activé :
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Mutateurs populaires
Les mutateurs modifient les règles de gameplay. Passez-les en liste séparée par des virgules avec le paramètre -mutators :
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutateur | Description |
|---|---|
AllYouCanEat |
Points d'équipement illimités pour les loadouts. |
BoltActionsOnly |
Seuls les fusils à verrou sont disponibles. |
Frenzy |
Les ennemis IA chargent au corps à corps en co-op. Un mode chaotique très apprécié. |
Guerrillas |
L'équipe Insurgent ne peut utiliser que des armes de niveau inférieur. |
HotPotato |
Grenades et explosifs uniquement. |
PistolsOnly |
Seuls les pistolets sont disponibles. |
ShotgunsOnly |
Seuls les fusils à pompe sont disponibles. |
AntiMaterielRiflesOnly |
Seuls les fusils anti-matériel (par ex. le M82) sont disponibles. |
Vampirism |
Tuer des ennemis restaure la santé. |
CompetitiveLoadouts |
Restreint les loadouts aux règles compétitives. |
Étape 7 : Comment se connecter
Trouvez l'adresse IP et le port attribué de votre serveur dans l'onglet Network de GPanel. Consultez Comment trouver l'IP et le port de votre serveur pour plus de détails.
Via le navigateur de serveurs en jeu
- Lancez Insurgency: Sandstorm et cliquez sur Jouer depuis le menu principal.
- Sélectionnez Parcourir les serveurs (vous devrez peut-être chercher sous Multijoueur).
- Utilisez les options de filtre pour rechercher par nom de serveur, mode de jeu ou carte.
- Trouvez votre serveur dans la liste et cliquez sur Rejoindre.
Via connexion directe (Console)
- Lancez Insurgency: Sandstorm.
- Ouvrez la console en jeu en appuyant sur la touche ` (tilde/accent grave). Si la console ne s'ouvre pas, activez-la dans Paramètres > Jeu > Activer la console.
- Tapez la commande suivante, en remplaçant l'IP et le port par vos valeurs depuis GPanel :
open YOUR.SERVER.IP:PORT - Si le serveur a un mot de passe, utilisez :
open YOUR.SERVER.IP:PORT?Password=YourPassword
Articles connexes
- RCON (Remote Console) pour Insurgency: Sandstorm
- Comment trouver l'IP et le port de votre serveur
- Guide de démarrage du serveur
- Comment transférer des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez un problème non couvert dans ce guide, notre équipe de support est disponible pour vous aider.