Vente Flash 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 Team Fortress 2

FR tf2 setup server.cfg gslt maps fastdl 0 ont trouvé cet article utile

Ce guide vous accompagne dans la configuration de votre serveur dédié Team Fortress 2, y compris les paramètres du serveur, les jetons GSLT, la rotation des cartes, les cartes personnalisées avec FastDL, et comment se connecter.

Configuration de server.cfg

Le fichier de configuration principal du serveur se trouve à tf/cfg/server.cfg. Ce fichier est exécuté à chaque changement de carte et contrôle le comportement principal du serveur. Modifiez-le via le gestionnaire de fichiers de GPanel ou par SFTP.

Voici une configuration de référence couvrant les paramètres les plus importants :

// -----------------------------------------------
// server.cfg — Team Fortress 2 Server Configuration
// -----------------------------------------------

// Server identity
hostname    "My TF2 Server"           // Name shown in the server browser
sv_password ""                        // Leave blank for public, set for private

// Players
maxplayers  24                        // Maximum player slots (TF2 supports up to 32)

// Game rules
mp_timelimit    30                    // Minutes per map before auto-rotation
mp_winlimit     0                     // Rounds won before map changes (0 = disabled)
mp_maxrounds    0                     // Total rounds before map changes (0 = disabled)

// Purity / anti-cheat
sv_pure         1                     // 0 = allow all, 1 = whitelist, 2 = pure (no custom content)
sv_cheats       0                     // Always 0 on a public server

// Rate / network
sv_minrate      0
sv_maxrate      0                     // 0 = unlimited (recommended for modern connections)
sv_mincmdrate   10
sv_maxcmdrate   66

// GSLT token (Steam Game Server Login Token)
// sv_setsteamaccount YOUR_TOKEN_HERE

// Region (optional, helps matchmaking)
sv_region       255                   // 255 = world, 0 = US East, 1 = US West, 3 = Europe

// Logging
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
sv_log_onefile  0
Astuce : Après avoir modifié server.cfg, redémarrez le serveur ou tapez exec server.cfg dans la console du serveur pour recharger les paramètres sans redémarrage complet.

Référence des paramètres clés

Paramètre Valeurs Description
hostname N'importe quelle chaîne Nom du serveur affiché dans le navigateur et le tableau des scores
sv_password Vide / chaîne Mot de passe pour rejoindre. Laissez vide pour un serveur public
maxplayers 1–32 Nombre maximum de places joueurs simultanées
mp_timelimit Entier (minutes) Temps avant que le serveur passe à la carte suivante
mp_winlimit Entier (0 = désactivé) Victoires nécessaires par une équipe pour déclencher un changement de carte
sv_pure 0 / 1 / 2 0 = sans restriction, 1 = liste blanche appliquée, 2 = entièrement pur

Jeton de connexion serveur de jeu (GSLT)

Un GSLT est requis pour afficher votre serveur publiquement dans le navigateur de serveurs Steam et pour éviter d'être signalé. Sans jeton valide, votre serveur peut fonctionner mais n'apparaîtra pas dans la liste officielle et pourrait rencontrer des problèmes VAC.

Générer un GSLT

  1. Connectez-vous à votre compte Steam sur steamcommunity.com/dev/managegameservers.
  2. Entrez l'App ID 440 (Team Fortress 2) dans le champ App ID.
  3. Entrez un mémo (par ex. "My TF2 Server") et cliquez sur Create.
  4. Copiez le jeton généré.

Appliquer le jeton

Ouvrez tf/cfg/server.cfg et ajoutez (ou décommentez) la ligne suivante, en remplaçant YOUR_TOKEN_HERE par le jeton que vous avez généré :

sv_setsteamaccount YOUR_TOKEN_HERE
Important : Chaque GSLT est lié à une seule instance de serveur. Ne réutilisez pas le même jeton sur plusieurs serveurs. Si l'IP de votre serveur change de manière significative, vous devrez peut-être régénérer le jeton. Les jetons expirent si le serveur ne s'est pas connecté à Steam pendant une période prolongée.

Rotation des cartes (mapcycle.txt)

Le serveur parcourt les cartes listées dans tf/cfg/mapcycle.txt. Chaque ligne contient un nom de carte (sans l'extension .bsp).

// tf/cfg/mapcycle.txt
// One map name per line. Lines starting with // are comments.

cp_dustbowl
cp_gorge
ctf_2fort
ctf_turbine
pl_badwater
pl_upward
koth_harvest_final
koth_viaduct
arena_well
mvm_coaltown
Astuces :
  • L'ordre des cartes dans ce fichier détermine l'ordre de rotation par défaut.
  • Si vous utilisez les plugins MapChooser Extended ou RTV, le mapcycle est utilisé comme pool de nominations. Consultez le guide Admin & Plugin Setup pour les détails sur les plugins.
  • Exécutez maps * dans la console du serveur pour lister toutes les cartes actuellement disponibles.
  • Les modifications de mapcycle.txt prennent effet au prochain changement de carte sans redémarrage du serveur.

Installation de cartes personnalisées

Les cartes personnalisées sont distribuées sous forme de fichiers .bsp. Les joueurs doivent télécharger la carte lorsqu'ils rejoignent pour la première fois un serveur qui l'utilise.

Téléverser la carte

  1. Obtenez le fichier .bsp de la carte personnalisée (depuis tf2maps.net ou d'autres sites communautaires).
  2. Téléversez le fichier dans le répertoire tf/maps/ de votre serveur via SFTP.
  3. Ajoutez le nom de la carte (sans .bsp) à tf/cfg/mapcycle.txt.

Activer le téléchargement rapide (sv_downloadurl)

Sans URL de téléchargement rapide, les joueurs doivent télécharger les cartes directement depuis votre serveur de jeu à faible vitesse, ce qui entraîne de longs temps de chargement. La mise en place d'un miroir accessible par le web permet aux clients de télécharger les cartes via HTTP.

Si vous avez un hébergement web, téléversez les fichiers de cartes compressés (.bsp.bz2) dans un répertoire public et ajoutez les lignes suivantes dans server.cfg :

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Important : La structure des répertoires sur votre hébergement web doit refléter la structure de fichiers du serveur. Une carte située à tf/maps/custom_map.bsp doit être disponible à https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2. Compressez les cartes avec bzip2 avant de les téléverser.

Comment se connecter

Pour trouver l'adresse IP et le port de votre serveur, consultez le guide Comment trouver l'IP et le port de votre serveur.

Méthode 1 : Navigateur de serveurs en jeu

  1. Lancez Team Fortress 2.
  2. Depuis le menu principal, ouvrez Find a Game puis sélectionnez Community Servers.
  3. Cliquez sur Add a Server et entrez l'IP et le port de votre serveur au format IP:PORT.
  4. Cliquez sur Add This Address to Favorites, puis double-cliquez sur le serveur pour vous connecter.

Méthode 2 : Console développeur

  1. Activez la console développeur dans les paramètres de TF2 sous Advanced si ce n'est pas déjà fait.
  2. Appuyez sur ~ (tilde) pour ouvrir la console.
  3. Tapez la commande suivante et appuyez sur Entrée :
connect YOUR_SERVER_IP:PORT

Si votre serveur a un mot de passe défini, utilisez :

connect YOUR_SERVER_IP:PORT; password yourpassword

Méthode 3 : URL de connexion Steam

Vous pouvez partager un lien de connexion directe avec les joueurs en utilisant le protocole steam://connect/ :

steam://connect/YOUR_SERVER_IP:PORT

Articles connexes


Besoin d'aide ? Si vous rencontrez des problèmes, consultez d'abord le Guide de dépannage. Si vous êtes toujours bloqué, veuillez ouvrir un ticket de support.

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.