Installation de Half Life et du Jeu Counter-Strike sur un serveur dedie
Ce tutorial vous permet de creer un serveur sur un serveur dedie
Linux pour pouvoir jouer en ligne a Counter-Strike 1.6, Counter-Strike
Source, Day of Defeat ou a tout autre Mod du Jeu Half-Life. En
louant votre serveur, l'hebergeur vous propose de choisir plusieurs
distributions Linux comme Mandriva, Debian ou encore Fedora. Debian
est la plus simple d'utilisation et en cas d'erreur dans les commandes
vous risquez moins d'abimer votre serveur dédié.
Prevoyez au moins 1 Giga Octets de libre pour l'installation de
steam, Half Life et de Counter-Strike, plus si vous comptez installer
plusieurs mods.
Installation de Half Life Dedicated Server (HLDS)
Creez un repertoire a la racine du disque dur avec la commande
Linux suivante :
mkdir ~/serveurcs
mkdir sert a creer un repertoire. Ici notre repertoire s'appellera
serveurcs mais vous pouvez le nommer comme bon vous semble.
Allez dans le repertoire de serveurcs
cd ~/serveurcs
La commande CD permet de naviguer dans le systeme de fichier
Telechargement de Half Life pour les serveurs dedies
wget 'http://www.steampowered.com/download/hldsupdatetool.bin
Lorsque le telechargement de HLDS commence, un message de connexion
aux serveurs de steam s'affiche
Connexion vers www.steampowered.com
requête HTTP transmise, en attente de la réponse...200
OK
Une fois que le message `hldsupdatetool.bin' saved apparait
vous pouvez passer a l'etape suivante.
Le fichier du jeu hldsupdatetool.bin va donc se retrouver telecharge
dans votre dossier serveurcs
Il faut maintenant attribuer des droits aux fichiers pour qu'il
puisse s'executer
$ chmod a+x hldsupdatetool.bin
Execution de hldsupdatetool.bin (HLDS)
Tapez la commande linux
./hldsupdatetool.bin
Un message de licence de steam apparait, ecrivez YES.
Steam est a present installe sur votre serveur linux.
Pour installer Counter-Strike ou Counter Strike Source
Allez dans votre dossier serveur cs
cd /serveurcs
Executez la commande suivante
Pour Counter Strike 1.6 :
.steam -command update -game cstrike
-dir
Pour Counter Strike Source :
.steam -command update -game counter-strike
source -dir
Steam va donc mettre a jour Counter Strike en telechargeant les
fichiers du jeu.
Une fois le telechargement termine, il ne vous reste plus qu'a
lancer le serveur.
cd /serveurcs
./hlds_run -game counter-strike source +maxplayers 18 +map de_dust2
+port 27016
Remplacez counter-strike source par cstrike pour
lancer un serveur counter strike 1.6
+maxplayers sert a definir le nombre maximum de joueurs.
Plus vous mettrez un grand nombre de joueurs, plus votre serveur
risque de laguer en fonction de ses capacites (processeur, ram,
bande passante). Il est donc recommande de limiter son serveur
a 16-20 joueurs pour un serveur dedie normal.
+map sert a definir la map de depart. Cette map peut etre
changee via les fichiers de configuration.
+port est le port de connexion du serveur.