Faire tourner un serveur TF2 avec des cartes personnalisées et Workshop

TF2 est livré avec 238 cartes officielles, et la communauté en propose des milliers d'autres. Un serveur peut les jouer depuis le Steam Workshop ou depuis des fichiers que vous y placez.

Cartes Workshop

Une carte Workshop se joue comme workshop/<id>, le numéro à la fin de son lien Steam : changelevel workshop/<id>, ou comme la carte de départ. Le serveur la télécharge depuis Steam et les joueurs la reçoivent à leur connexion.

Cartes importées

Un .bsp dans tf/maps (ou tf/custom/<dossier>/maps) se joue par son nom ; le serveur ne charge que les .bsp simples (.bsp.bz2 est la forme compressée servie par FastDL). Les joueurs téléchargent une carte depuis le serveur à leur connexion, jusqu'à net_maxfilesize : 16 Mo par défaut, 64 Mo au maximum. Pour les cartes plus grosses, ou des téléchargements plus rapides, définissez sv_downloadurl sur un serveur web FastDL qui héberge des copies compressées en bz2.

Le cycle de cartes

mapcyclefile désigne un fichier texte de cartes, une par ligne ; le serveur passe à la suivante à la fin d'une carte (mp_timelimit, mp_maxrounds ou mp_winlimit). Avec MapChooser de SourceMod, les joueurs votent parmi elles à la place.

Astuce :Sur Flux, l'onglet Cartes fait tout cela : jouer une carte immédiatement, coller un lien Workshop, importer un .bsp, et construire le cycle de cartes dans l'ordre.

Questions fréquentes

Comment ajouter une carte Workshop à mon serveur TF2 ?

Utilisez workshop/<id> comme carte : changelevel workshop/<id> dans la console, ou collez son lien dans l'onglet Cartes sur Flux.

Comment définir une rotation de cartes ?

Écrivez les cartes dans le fichier désigné par mapcyclefile dans server.cfg. Sur Flux, le cycle de cartes de l'onglet Cartes écrit les deux.

Guides Team Fortress 2 associés