Derrière ce nom barbare, se cache un programme bien pratique qui va nous servir à installer le serveur. En gros, vous allez devoir installer un logiciel qui va ensuite installer autre chose ! Oui, ça paraît compliqué, mais ne vous inquiétez pas, ça va aller tout en douceur.
Première étape, rendez-vous
sur cette page, et cliquez sur
Windows HLDS Update Tool. Téléchargez le programme, et exécutez-le normalement, en suivant l'installation comme n'importe quel programme habituel.
Rendez-vous à présent dans le répertoire que vous avez choisi pour l'installation, vous y trouverez un fichier appelé
HldsUpdateTool.exe, sur lequel vous n'avez qu'à double-cliquer, pour voir. Le logiciel va se mettre à jour puis se fermer quand il aura terminé sa petite affaire... On l'exécute à nouveau, et...
Argh ! Ça s'est affiché tellement vite que j'ai pas eu le temps de réagir !
Pas d'inquiétude, c'est normal. Le programme attend de vous ce qu'on appelle des arguments, mais il va falloir passer par la ligne de commande pour les lui donner. Pour ça, on va utiliser un fichier
.bat.
Prenez le Bloc-notes, et copiez-coller ce qui suit :
Citation : Notre fichiermkdir c:\serveur
cd /d %~dp0
HldsUpdateTool.exe -command update -game cstrike -dir c:\serveur
pause
Puis enregistrez le fichier
dans le même répertoire que le HldsUpdateTool.exe sous le nom "serveur.bat" (ou n'importe quoi d'autre, tant que ça se finit par .bat).
Si vous utilisez Windows Vista ou 7, il se peut que vous ne puissiez pas enregistrer directement le fichier .bat dans le même répertoire que HldsUpdateTool.exe à cause d'un problème de droit. Dans ce cas, sauvegardez le fichier .bat sur votre Bureau, puis déplacez-le dans le bon répertoire (par couper-coller par exemple). Windows vous demandera alors de confirmer l'opération et vous donnera les bons droits.
Pas d'inquiétude si vous ne voyez pas le ".bat" à la fin du nom du fichier : l'important, c'est que l'icône soit la même que sur l'image (ou une icône du même genre, avec un engrenage), et pas celle d'un fichier texte. Si c'est le cas, vous vous êtes trompés en enregistrant le fichier

.
Si vous ne voulez pas installer votre serveur dans le dossier C:\serveur, il vous suffit de changer la première et la troisième commande, afin d'y indiquer le dossier d'installation désiré. N'oubliez pas : changez à la fois la commande mkdir et l'argument qui suit -dir, sans quoi ça ne marchera pas.
Si tout semble correct, nous pouvons maintenant lancer le script. Sous Windows XP, il suffit simplement de double-cliquer dessus. Sous Windows Vista ou 7, par contre, il est nécessaire de le lancer avec des privilèges plus élevés pour ne pas avoir de problèmes. Pour cela, faites un clic droit sur le fichier bat, et sélectionnez l'option
Exécuter en tant qu'administrateur. Lorsque la fenêtre vous demandant confirmation apparait, cliquez sur
Oui. Une fois le script lancé, vous pouvez faire une pause, ça peut durer un moment.
En attendant que tout soit installé, décortiquons ce que nous venons de taper. La première commande,
mkdir c:\serveur, est assez évidente : elle crée le dossier serveur à la racine du disque C, qui sera utilisé pour l'installation. Si le dossier n'existe pas, l'installation plante, c'est pourquoi il nous faut le créer avant de continuer.
La commande
cd /d %~dp0 située juste après nous permet de nous rendre dans le répertoire où se trouve notre fichier bat, et par conséquent le programme d'installation du serveur. Sans cette commande, celui-ci ne se lancerait pas, car nous ne serions pas dans le bon répertoire. Elle ne sert cependant que pour Windows Vista et 7 lorsque vous lancez le script en tant qu'administrateur (mais vous pouvez la laisser même si vous utilisez Windows XP, elle ne devrait pas poser de problèmes).
Ensuite, le
-command update demande au programme une mise à jour (dans notre cas, c'est plutôt une installation, mais c'est pareil). Le
-game cstrike indique qu'on veut un serveur pour Counter-Strike, et enfin le
-dir c:\serveur indique l'endroit où sera installé le serveur.
Pour finir, le
pause nous sert uniquement à empêcher la fenêtre de se fermer quand le programme aura fini de s'exécuter, afin de s'assurer que tout s'est bien passé.
Ce programme nous sert ici à installer un serveur Counter-Strike, mais il peut aussi servir pour l'installation d'un serveur destiné à d'autres mods, tels Day of Defeat, Ricochet ou encore Counter-Strike : Source. Pour avoir la liste des jeux possible, changez le "cstrike" par "list".
Quand l'installation sera terminée, vous verrez apparaître dans la fenêtre le message
HLDS installation up-to-date. Si ce n'est pas le cas, il se peut que les serveurs de Steam soient surchargés, vous devrez alors patienter un petit peu avant de recommencer. De plus, si vous êtes du genre à avoir des doutes, n'hésitez pas à cliquer une seconde fois sur notre fichier .bat, histoire de s'assurer que le programme a bien tout téléchargé (ne vous inquiétez pas, il ne retéléchargera pas les fichiers déjà présents).
Direction le répertoire dont nous venons de parler (
C:\serveur, à moins que vous n'ayez décidé de le changer), où vous devriez trouver tout un tas de fichiers. Vous devriez normalement y voir un programme
hlds.exe portant l'icône de Half-Life. Félicitations, l'installation est terminée !
Counter-Strike ne bénéficie plus de mises à jour à présent. Cependant, si Valve en réalisait une, il vous suffira d'exécuter à nouveau votre fichier .bat, afin de mettre à jour votre serveur pour faire tourner la dernière version. Gardez donc tout de même le programme d'installation dans un coin, on ne sait jamais.