1- Téléchargement et installation de hlds_v1120.exe ou HldsUpdateTool.exe
Il vous faudra vous procurer hlds_v1120.exe, en cliquant ici ou HldsUpdateTool.exe en cliquant ici.
L’avantage de hlds_v1120.exe c’est qu’il possède déjà les fichiers donc la mise à jour vous prendra beaucoup moins de temps contrairement a HldsUpdateTool.exe qui lui le temps jouera selon les serveurs steam souvent surchargés.
Maintenant que vous êtes en possession de hlds_v1120 ou de HldsUpdateTool vous pouvez lancez l’un des deux et suivre ce qu’ils vous indiquent en cliquant sur next à chaque fois pour passer à la page suivante. Vous pourrez aussi choisir pendant l’installation le dossier où vous comptez l’installer, par défaut nous utiliserons c:\\\\\\\\HLServer, si vous souhaitez l’installer dans ce dossier cliquer toujours sur next et à la fin sur Finish.
2- Mettre à jour les fichiers steam uniquement
Comme il y a peut-être eu une installation précédemment, on va nettoyer le fichier ClientRegistry.blob avant toute chose pour éviter certains problèmes sauf pour HldsUpdateTool qui lui n’en a pas.
Il vous suffit de vous placer dans c:\\\\\\\\HLServer et de supprimer le fichier ClientRegistry.blob en faisant un clique droit sur ce fichier et de sélectionner supprimer.
Maintenant, je vais vous expliquer comment mettre à jour en utilisant l’invite de commande qui lui au moins vous indiquera si la mise à jour s’est bien passée.
Tout d’abord ouvrez l’invite de commandes : sur 2000/XP allez dans démarrer => exécuter => tapez cmd.
Nous y voilà donc maintenant on va se placer dans notre répertoire, pour un exemple d’installation par défaut tapez :
cd c:\\\\\\\\HLServer
Maintenant qu’on se trouve dans notre répertoire, on va pouvoir mettre à jour uniquement steam pour que la nouvelle syntaxe soit prise en compte dès le début en tapant cette commande :
Il va commencer à le mettre à jour, vous obtenez ceci:
Quand c'est fini vous obtenez ceci:
3- Mettre à jour un mod steam avant le lancement du serveur
Pour mettre à jour un mod steam rien de très difficile, ça sera légèrement plus rapide qu'avec hldsupdatetool vu que vous avez déjà une base de fichiers, même s'ils ne sont pas à jour.
Donc on va rester sur l'invite de commande et on va rester dans notre répertoire c:\\\\\\\\HLServer, on va pouvoir le mettre à jour, pour mettre à jour le mod tapez cette commande :
Si votre commande est bonne, le serveur se mettra à télécharger comme l'image ci-dessous :
Quand la mise à jour sera finie vous obtiendrez ceci:
Vous pouvez quitter l’invite de commandes.
4- Lancement du serveur en mode console
Pour cela il vous faut créer un raccourci de Hlds.exe en faisant un clique droit dessus et cliquer sur "créer un raccourci". Maintenant faites un clique droit sur votre raccourci et cliquez sur propriétés et dans la cible il vous faudra marquer ceci :
Pour notre exemple de répertoire c:\\\\\\\\HLServer d’un jeu counter-strike 1.6, d’un nombre de joueurs de 12 personnes, d’une map de_dust2, d’un port 27015 nous taperons cette commande :
Maintenant il nous faudra juste cliquer sur notre raccourci pour lancer notre serveur de jeux pour obtenir l'image ci dessous:
5- Lancement du serveur en mode graphique
Le mode graphique est très simple à lancer mais le seul inconvénient est majeur, on ne peut pas voir la console, donc si y a des erreurs on ne pourra pas les voir et ni taper de commandes en direct.
Donc placez vous dans votre répertoire et double cliquez sur hlds.exe vous obtiendrez cet écran:
Donc vous pouvez directement sélectionner : le jeu, le nom du serveur, la map, internet ou lan, le nombre de joueurs, le port, le mot de passe rcon, et activer le valve anti cheat (V.A.C).
Il suffira de cliquer sur Lancer le server pour lancer votre serveur et vous obtiendrez ceci :
Si vous obtenez ce message d’erreur :
Il vous faudra mettre à jour votre serveur comme indiqué au paragraphe 2.
6- Arrêter votre serveur
En mode console il suffit de taper exit ou de cliquez sur la croix en haut à droite et il se coupera tout seul.
En mode graphique cliquez sur la croix en haut à droite et il vous demandera confirmation comme ci-dessous:
Il faudra appuyer sur Arrêter le serveur pour arrêter le serveur.
7- Régler les petites erreurs du début du lancement
Sachez que ces erreurs là n'empêcheront pas le serveur de tourner correctement, mais si vous êtes comme moi maniaque de la propreté, je vais vous montrer comment les résoudre. C'est très simple, déjà regardez les erreurs avec l'image ci-dessous :
Toutes ces erreurs sont dûes à des fichiers (en vert) inexistants. Il suffit donc de les créer vierges, on va donc créer les fichiers.
Pour cela placez vous dans le répertoire cstrike de c:\\\\\\\\HLServer, puis faites un clique droit dans le vide et cliquez sur nouveau => document texte . Répétez 4 fois cette étape et renommez les en :
language.cfg config.cfg listip.cfg banned.cfg
Ce message apparaîtra quand vous essayerez de valider et mettez oui:
Relancez votre serveur et vous obtiendrez cette image sans aucune erreur: