Promo de Pâques 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
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 Counter-Strike 2

FR cs2 counterstrike setup gslt competitive 0 ont trouvé cet article utile

Ce guide vous accompagne dans la mise en place et la configuration de votre serveur dédié Counter-Strike 2 hébergé sur Legion Hosting, y compris l'enregistrement GSLT, la configuration de server.cfg, la sélection du mode de jeu, les maps du Workshop, les frameworks de plugins, et comment se connecter.

Étape 1 : Obtenir un Game Server Login Token (GSLT)

Requis : Les serveurs dédiés CS2 doivent disposer d'un GSLT valide pour apparaître dans le navigateur de serveurs et pour activer VAC (Valve Anti-Cheat). Sans token, votre serveur démarrera, mais il fonctionnera en mode non sécurisé et ne sera pas listé publiquement.

Un GSLT est un token unique qui lie votre serveur CS2 à votre compte Steam. Vous avez besoin d'un compte Steam en règle (sans bannissements VAC) pour en générer un.

  1. Connectez-vous à votre compte Steam et visitez steamcommunity.com/dev/managegameservers.
  2. Dans le champ App ID, entrez 730 (Counter-Strike 2).
  3. Entrez un mémo optionnel (par ex. Legion CS2 Server) pour vous aider à identifier le token plus tard.
  4. Cliquez sur Create. Copiez le token généré — il ressemble à une longue chaîne alphanumérique.
  5. Dans GPanel, ouvrez l'onglet Startup de votre serveur et collez le token dans le champ GSLT / Steam Token.
Remarque : Chaque token est lié à une IP de serveur. Si vous déplacez votre serveur ou changez d'IP, générez un nouveau token. Vous pouvez détenir jusqu'à 1000 tokens par compte Steam.

Étape 2 : Démarrer votre serveur

Dans GPanel, accédez à votre serveur CS2 et cliquez sur Start. Le serveur installe ou vérifie les fichiers du jeu lors du premier lancement — cela peut prendre plusieurs minutes. Surveillez la console pour la ligne :

Connection to Steam servers successful.

Si vous voyez cette ligne, votre GSLT est valide et le serveur fonctionne en mode sécurisé (VAC).

Vérifiez l'onglet Network de GPanel pour le port de jeu et le port GOTV attribués à votre serveur. Consultez Comment trouver l'IP et le port de votre serveur si vous n'êtes pas sûr de l'adresse de votre serveur.

Étape 3 : Configurer server.cfg

Le fichier de configuration principal de votre serveur CS2 se trouve à :

game/csgo/cfg/server.cfg

Vous pouvez modifier ce fichier en utilisant le File Manager dans GPanel ou en le transférant via SFTP. Consultez Comment transférer des fichiers via SFTP pour les instructions.

Voici une configuration de départ recommandée avec des explications pour chaque paramètre :

// -----------------------------------------------
// Basic server identity
// -----------------------------------------------
hostname "My CS2 Server"          // Name shown in server browser
sv_password ""                    // Leave blank for public, set a password to restrict access
sv_cheats 0                       // 0 = cheats off (required for VAC)

// -----------------------------------------------
// Player limits and regions
// -----------------------------------------------
maxplayers 10                     // Max players (competitive: 10, casual up to 20)
sv_region 255                     // 255 = world, 0 = US East, 3 = Europe

// -----------------------------------------------
// Rates (modern CS2 defaults are usually fine)
// -----------------------------------------------
sv_minrate 0
sv_maxrate 0                      // 0 = unlimited
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128

// -----------------------------------------------
// Game behaviour
// -----------------------------------------------
sv_alltalk 0                      // 0 = teams only, 1 = all players hear all chat
sv_deadtalk 1                     // Dead players can talk to living teammates
mp_autoteambalance 1
mp_limitteams 1

// -----------------------------------------------
// Execute game mode config last
// -----------------------------------------------
exec gamemode_competitive.cfg
Les commandes RCON et d'administration sont couvertes dans le guide Configuration admin CS2, y compris la configuration du mot de passe RCON, les paramètres de match compétitif et GOTV.

Étape 4 : Types et modes de jeu

CS2 utilise une combinaison de deux cvars pour définir le mode de jeu. Définissez-les dans vos paramètres de démarrage (onglet Startup de GPanel) ou en haut de server.cfg.

Mode game_type game_mode Exécution intégrée
Casual 0 0 gamemode_casual.cfg
Compétitif 0 1 gamemode_competitive.cfg
Wingman (2v2) 0 2 gamemode_competitive2v2.cfg
Deathmatch 1 2 gamemode_deathmatch.cfg
Arms Race 1 0 gamemode_armsrace.cfg
Définissez game_type et game_mode dans les paramètres Startup de GPanel comme arguments de lancement : +game_type 0 +game_mode 1. Les modifier uniquement dans server.cfg sans redémarrage peut ne pas prendre pleinement effet.

Étape 5 : Rotation des maps et changements de map

Utilisez les commandes console suivantes pour gérer les maps. Elles peuvent être placées dans server.cfg, saisies via RCON, ou exécutées depuis la console GPanel.

Maps officielles

CS2 est livré avec la rotation de maps compétitives standard. Changez de map avec :

changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis

Maps du Workshop

Pour utiliser des maps du Steam Workshop, votre serveur a besoin du paramètre de lancement +host_workshop_map et d'une clé Steam Web API.

  1. Obtenez une clé Steam Web API depuis steamcommunity.com/dev/apikey.
  2. Dans l'onglet Startup de GPanel, ajoutez : +sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY
  3. Pour charger une map du Workshop, ajoutez : +host_workshop_map WORKSHOP_MAP_ID (l'identifiant numérique de l'URL du Workshop).
  4. Vous pouvez également utiliser : +host_workshop_collection COLLECTION_ID pour charger une collection entière et la parcourir en rotation.

Étape 6 : MetaMod et CounterStrikeSharp (framework de plugins)

MetaMod:Source est un chargeur de plugins qui se place entre le moteur de jeu CS2 et les plugins. CounterStrikeSharp (CSS) est un framework de plugins C# construit sur MetaMod qui vous permet d'installer des plugins communautaires tels que des menus d'administration, des modes d'entraînement et des systèmes de gestion de matchs comme Get5.

Installation de MetaMod:Source

  1. Téléchargez la dernière version de MetaMod:Source compatible CS2 depuis sourcemm.net. Choisissez la branche master.
  2. Extrayez l'archive. Vous obtiendrez un dossier addons/.
  3. Transférez le dossier addons/ dans le répertoire game/csgo/ de votre serveur pour que le chemin devienne game/csgo/addons/metamod/. Consultez Comment transférer des fichiers via SFTP.
  4. Dans game/csgo/gameinfo.gi, trouvez le bloc SearchPaths et ajoutez la ligne suivante directement au-dessus de la première entrée Game :
    			Game	csgo/addons/metamod
  5. Redémarrez votre serveur. Exécutez meta list dans la console GPanel — si MetaMod est chargé, vous verrez sa version listée.

Installation de CounterStrikeSharp

  1. Téléchargez la dernière version depuis github.com/roflmuffin/CounterStrikeSharp. Prenez le package with-runtime pour ne pas avoir à installer .NET séparément.
  2. Extrayez et transférez le contenu dans game/csgo/ (en fusionnant avec le dossier addons/ existant).
  3. Redémarrez le serveur. Vérifiez dans la console la présence de [CounterStrikeSharp] Loaded successfully.
  4. Les plugins individuels vont dans game/csgo/addons/counterstrikesharp/plugins/ — chaque plugin a son propre sous-dossier.
Compatibilité : Les mises à jour de CS2 cassent fréquemment MetaMod et CounterStrikeSharp. Après une mise à jour du jeu, vérifiez toujours les pages GitHub de MetaMod et CSS pour des versions mises à jour avant de redémarrer votre serveur.

Étape 7 : Se connecter à votre serveur

Trouvez l'adresse IP et le port attribué à votre serveur dans l'onglet Network de GPanel.

Via la console en jeu

Ouvrez la console développeur avec la touche ` (tilde) et tapez :

connect YOUR.SERVER.IP:PORT

Si vous avez défini un sv_password, enchaînez avec :

password YourPassword

Via le navigateur de serveurs

  1. Dans CS2, ouvrez Play > Community Server Browser.
  2. Cliquez sur l'onglet Favourites, puis sur Add a server.
  3. Entrez l'IP et le port de votre serveur (depuis l'onglet Network de GPanel) et cliquez sur OK.
  4. Votre serveur apparaîtra dans les Favoris et vous pourrez double-cliquer pour le rejoindre.

Via un lien de connexion Steam

Vous pouvez partager un lien de connexion directe Steam avec les joueurs :

steam://connect/YOUR.SERVER.IP:PORT/YourPassword

Collez ce lien dans la barre d'adresse d'un navigateur ou dans un message de chat Steam. La partie mot de passe est optionnelle si le serveur n'en a pas.

Remplacez YOUR.SERVER.IP:PORT par l'IP et le port réels de votre serveur depuis l'onglet Network de GPanel. Consultez Comment trouver l'IP et le port de votre serveur pour de l'aide.

Articles connexes

Besoin d'aide ? Si vous ne parvenez pas à résoudre un problème après avoir suivi ce guide, ouvrez un ticket de support à legionhosting.net/submitticket.php en incluant l'identifiant GPanel de votre serveur et les messages d'erreur de la console.

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.