[tuto] serveur dédié counter strike Source chez soit
Forum FPS / Action / Quake-Like : [tuto] serveur dédié counter strike Source chez soit
Counter-Strike SOURCE : réaliser et lancer un serveur dédié sous Windows
mercredi 16 mars 2005, par Olivier FOSSE
modifier par Myke68 le jeudi 26 mars 2009 afin de mettre a jour certain lien et de corriger quelque erreur
Tout le tutoriel doit se dérouler en Administrateur Sous VISTA, car sinon certaine action seront bloquer par votre système d'exploitation.
Je n'ai également pas eu le temps de le tester sous Seven, mais je pense que la démarche reste identique.
Le tutoriel est également sujet a de petite modification (ajout d'image ou correction de commande) car il s'agit la de mon premier tutoriel, même si une grande partie (la majorité) du travail reviens a Olivier Fosse, mais les liens qu'il indiquait, était périmé. De plus il n'avait nullement illustrer sont tutoriel, ce qui le rendait parfois difficile a comprendre.
Pour réaliser un serveur dédié sous Windows Counter-Strike Source, nous allons respecter cette méthodologie :
- préparation
- installation du serveur Counter-Strike Source
- configuration du fichier "server.cfg"
- configuration du "mapcycle.text"
- configuration du "motd.txt"
- lancement du serveur Counter-Strike Source
Requis :
- 2 GO minimum d’espace libre sur un HDD
- HldsUpdateTool.exe, l’outil de VALVe qui permet de créer une installation complète ou de mettre à jour des serveurs dédiés HLDS et SOURCE.
Il télécharge sur la plateforme STEAM les fichiers nécessaires ou met à jour votre installation "serveur" existante.
- une connexion internet haut débit, voire très haut débit recommandée
Téléchargement :
Half-Life Dedicated Server (Steam) Update Tool (Windows)
Préparation :
Créez un dossier srcds par exemple en racine de votre disque dur (vivement recommandé ! mais vous n'êtes pas obliger d'utiliser le disque C, cela reste a vous de voir, et d'adapter se tutoriel a votre configuration) :
c:\srcds
Exécutez le fichier téléchargé HldsUpdateTool.exe peut importe ou il se trouve, l installeur est graphique, indiquez-lui le répertoire d’installation comme étant c:\srcds.
Attention : n’oubliez pas d indiquez votre situation géographique EUROPE, très important pour être répertorié par la suite.
L installeur a placé des fichiers textes type "readme" et surtout le hldsupdatetool.exe, l’outil de VALVe que nous allons utiliser.
Ouvrez une invite de commande : Démarrer/Exécuter/
(ou encore : ou Démarrer/Tous les programmes/Accessoires/Invite de commandes)
Dans le prompt vous saisissez cmd, faîtes ENTREE, et l’invite de commande (terminal type DOS) apparaît.
Placez-vous dans le répertoire :
c:\srcds
Installation du serveur Counter-Strike Source :
(Consultez le tutorial complet de hldsupdatetool.exe )
HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir .
le . indique que c'est dans le dossier courant (la ou vous lancer le hldsupdatetool.exe sinon c:\srcds à la place
Si la commande fonctionne vous devriez voir une fenetre s'ouvrir ressemblant a cela au bout de quelque instant (quelque minutes au pire)

Si une erreur apparait, cela veux dire que votre pare-feu ou votre box/routeur, bloque le téléchargement depuis la plateforme steam.
Pour que cela fonctionne ouvrer les ports suivant :
UDP 1200
UDP 27000 à 27015
UDP 27020
TCP 27030 à 27039
TCP 27015
Que se passe-t-il ?
Vous avez commandé à hldsupdatetool une installation sur votre pc depuis la plateforme STEAM, et par intermédiaire de l’outil de VALVE, la mise à jour de votre serveur Counter-Strike Source ; celui-ci ne détectant pas de fichiers serveurs, télécharge ceux-ci tout simplement et dans leur intégralité.
Une fois le téléchargement effectué, il est vivement recommandé de relancer une première, puis une seconde fois la commande précédente.
Pourquoi ? La plateforme STEAM est loin d’être fiable, le téléchargement parfois s’interrompt et il peut donc manquer un certain nombre de fichiers.
Lancer et relancer cette commande, afin de vous assurer de la bonne installation, présence de tous les fichiers de votre serveur.
Remarque : du fait de l’encombrement de la plateforme STEAM, il se peut que vous ayez un message d’erreur lors de cette installation.
Pas de panique, tout ce que vous avez fait jusque maintenant est parfaitement correct, il va falloir insister et prendre son mal en patience. Tentez quelques minutes plus tard, voire quelques heures.
C’est une possibilité de bug connue et fréquente.
Message édité par myke68 le 26-05-2009 à 15:16:28
[tuto]Faire son serveur CSS | Ce jeu et mon pc?
Voici la partie configuration simple du serveur.
Configuration du fichier "server.cfg" :
Nous allons réaliser le server.cfg afin de régler les paramètres "serveur", le nom, le gameplay en général, les téléchargements, les logs, l’exécution de fichier de configuration annexes, etc ...
Vous n’avez globalement qu’à copier / coller ce qui suit ci-dessous en gris dans un éditeur de texte simple tel le bloc-note de Windows, l’enregistrer dans :
c :\srcds\cstrike\cfg\
A vous d’éditer ce fichier, d y modifier les variables que vous souhaitez ne serait-ce que le nom du serveur, le mot de passe rcon, etc ...
Voici le server.cfg que j'utilise sur le bar du port 4 qui est un serveur que j'ai host un moment depuis chez moi.
Code :
|
Configuration du "mapcycle.txt" :
Ce fichier par défaut comporte la rotation de cartes suivantes :
Code :
|
A vous de simplement supprimer, ajouter, modifier le cycle des cartes selon vos préférences.
Une seule carte par ligne, le nom simplement de la carte sans aucune extension.
Configuration du "motd.txt" :
Le motd.txt est un fichier situé dans le répertoire :
c:\srcds\cstrike
Ce fichier permet de présenter une sorte page de garde présentant votre serveur lors de la connexion du joueur sur le serveur (juste avant de rejoindre l’équipe de son choix).
Bien qu’optionnel, pensez ne serait-ce qu’à supprimer le message par défaut donnant lien vers le site officiel Counter-Strike.net.
Vous pouvez le laisser vierge, ou y faire figurer les règles de jeu, une image du logo de votre site ou pourquoi pas de votre clan, un fond sonore, la homepage de votre site, etc ...
Je vous invite à modifier rapidement ce fichier et à prendre le temps d’y faire une jolie présentation légère de votre site ou serveur, peut-être avec un rappel des règles de jeu propre à votre serveur.
Message édité par myke68 le 26-05-2009 à 09:51:58
[tuto]Faire son serveur CSS | Ce jeu et mon pc?
Répondre à myke68
Lancement du serveur Counter-Strike Source :
Ouvrez une invite de commande : Démarrer/Exécuter/
(ou encore : ou Démarrer/Tous les programmes/Accessoires/Invite de commandes)
Dans le prompt vous saisissez cmd, faîtes ENTREE, et l’invite de commande (terminal type DOS) apparaît.
Placez-vous dans le répertoire :
c :\srcds
Vous allez saisir une ligne de commande selon la syntaxe suivante :
srcds -console -game [nom_du_jeu] +maxplayers [valeur_chiffrée] +map [nom_de_la_carte_de_démarrage]
Pour démarrer votre serveur, vous saisirez le commande suivante par exemple que vous pouvez également intégrer un a fichier en .bat (pour ca, un wordpad et juste cette ligne dans le dossier qui contient le fichier srcds.exe) puis un double clic et cela le lance automatiquement, pratique en cas de plantage:
srcds -console -game cstrike +maxplayers 16 +map de_dust
Vous obtenez une nouvelle fenêtre qui est la console de votre serveur dédié Counter-Strike Source :

Votre serveur est opérationnel, lancez-une partie de Counter-Strike Source, recherchez votre serveur, connectez-vous, et jouez ^^
N’oubliez pas de "forwarder" les ports TCP et UDP si vous êtes derrière un firewall ou un routeur :
UDP 1200
UDP 27000 à 27015
UDP 27020
TCP 27030 à 27039
TCP 27015
Voila c'est terminé. Votre serveur tournera avec le strict minimum (pas de plugin, juste un FFA basique) pour les plugin et compagnie, je vous laisse le plaisir de chercher un peu. ^^
Message édité par myke68 le 26-05-2009 à 15:30:20
[tuto]Faire son serveur CSS | Ce jeu et mon pc?
Répondre à myke68
GG copier collé.
Je l'ai dit, je l'ai récuperer d'un gars et je l'ai un peu modifier, ensuite, je l'ai posté sur un forum qui appartient a ma team CSS.
| Citation : mercredi 16 mars 2005, par Olivier FOSSE
|
De plus je cite la personne a l'origine du tutoriel. Donc oui, c'est du copier coller. Mais je l'ai mit un peu a ma sauce, virant des choses qui n'était plus d'actualité.
Le copier coller c'est mal
Ainsi parlait
Répondre à narusegawa
Que des rabat joies c'est pas possible... merci myke68
Roo c'est bon ! Il a fait du copié collé et bah ? De plus il à modifié quelques choses ...
Répondre à bartou72
Il y a 930 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
