Les façons de créer un serveur CS:Source
CS:Source tourne sur le Source Dedicated Server (SRCDS), un exécutable léger que tu peux héberger de deux manières. Le choix dépend surtout de si tu veux un serveur toujours en ligne et accessible à tous, ou juste tester entre potes le temps d'une soirée.
Héberger chez soi (contraignant)
Tu installes SRCDS via SteamCMD sur ton PC, tu ouvres le port UDP 27015 sur ta box et tu paramètres une redirection NAT. Ça marche, mais ton IP change, ta bande passante montante limite le nombre de joueurs, et ton serveur tombe dès que tu éteins la machine. Sans oublier le FastDL qui gonfle ta connexion à chaque map custom téléchargée.
Serveur dédié chez un hébergeur (recommandé)
Chez LobbyHost, ton SRCDS tourne 24/7 dans le datacenter OVH de Gravelines, avec une IP fixe, une latence basse pour toute la France et un panel pour éditer server.cfg, gérer SourceMod et brancher le FastDL. Setup en 60 secondes, aucune manip réseau à faire de ton côté.
Combien de RAM / slots pour un serveur CS:Source ?
CS:Source est très léger : un serveur vanilla 24 slots tient sans problème sur 4 Go. La RAM devient utile quand tu empiles SourceMod, MetaMod, des maps custom lourdes (surf/bhop), un cache FastDL et beaucoup de slots. Le CPU (fréquence par cœur) compte autant que la RAM pour tenir un bon tickrate. Sur LobbyHost tu gardes des slots illimités, donc tu dimensionnes uniquement selon ta RAM et l'affluence visée.
| RAM | Joueurs | Usage |
|---|---|---|
| 4 Go | ~16-24 joueurs | Deathmatch, retake, petit surf/bhop |
| 12 Go | ~32-40 joueurs | Serveur communautaire actif, SourceMod plus maps custom |
| 24 Go | 50+ joueurs | Gros surf/bhop moddé, ZombieReloaded, plusieurs serveurs |
Installer des mods et plugins sur CS:Source
L'écosystème CS:Source repose sur le duo MetaMod:Source plus SourceMod. Tu installes d'abord MetaMod (la couche qui s'accroche au moteur), puis SourceMod par-dessus dans le dossier cstrike/addons/. Ensuite tu déposes tes plugins .smx dans addons/sourcemod/plugins/. Les maps custom passent par cstrike/maps/, et pour que les joueurs les téléchargent vite, tu configures un FastDL (redirection HTTP via sv_downloadurl).
- MetaMod:Source plus SourceMod : base indispensable pour tout plugin
- Admins : via addons/sourcemod/configs/admins_simple.ini (SteamID) ou base SQL
- Modes de jeu populaires : surf, bhop, deathmatch, GunGame, ZombieReloaded
- FastDL : héberge maps, sons et modèles sur un HTTP pour des téléchargements rapides
- server.cfg : hostname, rcon_password, sv_gravity, tickrate et règles du serveur
Configurer et lancer ton serveur CS:Source
Le cœur de la config se trouve dans cstrike/cfg/server.cfg : tu y définis le nom du serveur (hostname), le mot de passe RCON, la rotation de maps (mapcyclefile) et les cvars de gameplay. Depuis le panel LobbyHost, tu édites ces fichiers directement en ligne, tu ajoutes ton SteamID en admin SourceMod et tu redémarres en un clic. Une fois lancé, ton serveur apparaît dans le navigateur communautaire de CS:Source et tes potes te rejoignent via l'IP:port.
Combien coûte un serveur CS:Source ?
Pas besoin de te ruiner pour un serveur Source. Chez LobbyHost, l'abonnement démarre à 9,99€/mois avec l'offre Solo (4 Go), largement suffisante pour un serveur DM ou surf entre potes, puis Duo (12 Go) et Squad (24 Go) pour un vrai serveur communautaire moddé. Slots illimités sur toutes les offres, hébergement OVH Gravelines et setup en 60 secondes : tu paies pour la puissance, pas pour le nombre de joueurs.