Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !



Serveur Counter Strike 1.6

Cette page a pour but d'expliquer comment installer et configurer un serveur de jeu Counter Strike.

  • Disposer d'une connexion à Internet configurée et activée.
  • Avoir installé le paquet screen. (déjà installé de base dans Ubuntu 10.04 LTS)

Nous allons désormais installer notre serveur de jeu Counter Strike 1.6 LOL On va faire cela proprement ! ;-) On créé le répertoire qui sera réservé au serveur Counter Strike 1.6.

mkdir -p ~/serveurcs/serveur1/steam

Une fois cela fait, placez vous dans le dossier steam.

cd ~/serveurcs/serveur1/steam

Nous allons télécharger le fichier : "hldsupdatetool.bin" qui va nous permettre d'installer le serveur de jeu.

wget http://storefront.steampowered.com/download/hldsupdatetool.bin

une fois téléchargé, nous allons rendre le fichier "hldsupdatetool.bin" exécutable :

chmod -cvR a+x hldsupdatetool.bin

Ensuite on le lance :

./hldsupdatetool.bin
Si la commande précédente vous renvoie l'erreur suivante :
bash: ./hldsupdatetool.bin: Aucun fichier ou répertoire de ce type

Celle-ci signifie que vous êtes sur un OS 64bits, vous devrez installer la librairie 32bits de GCC

sudo apt-get install lib32gcc1

Il va vous demander d'accepter et de taper la commande « yes », puis quelques informations … Lorsque c'est fait, on met à jour Steam avec cette commande :

rm -rf ~/.steam
./steam -command update -game valve -dir .

Vous obtenez ceci à la fin du téléchargement :

Steam Linux Client updated , please retry the command.
Le téléchargement est assez long, tout dépend de votre connexion
Si vous avez des problèmes (le téléchargement ne se lance pas, message étrange…) :

Vérifier l'adresse du serveur distant avec la commande

netstat -anp|grep steam

Puis bloquez cette adresse afin qu'on vous attribue un autre serveur

iptables -I OUTPUT -d @IP -j REJECT

Cela a permis à certains de régler leur problème de téléchargement très lent.

Nous allons ensuite installer le jeu désiré (pour nous ce sera Counter Strike 1.6) Pour installer un autre jeu , remplacer dans la commande suivante, "cstrike" par le nom de cet autre jeu. Pour connaître la liste des jeux faites :

./steam -command list

Mais comme j'ai dit, nous allons installer Counter Strike 1.6, donc :

./steam -command update -game "cstrike" -dir .

Le téléchargement commence ! Lorsque le téléchargement est terminer vous aurez le message suivant :

HLDS installation up to date

Nous allons créer les fichier que l'update oublie d'installer pour que l'installation soit propre !

mkdir valve/SAVE
mkdir -p platform/SAVE

Nous allons nous placer dans le dossier "cstrike"

cd cstrike
touch banned.cfg listip.cfg language.cfg

Enfin nous allons pouvoir lancer notre serveur de jeux. Placez vous dans le dossier steam :

cd ~/serveurcs/serveur1/steam

Puis on tape la commande de lancement :

screen -dmS serveur1 ./hlds_run -game cstrike +maxplayers 16 +map de_dust2 +port 27015

Votre serveur est lancé !!!!! :-D

Je vous conseille de lancer votre serveur avec un autre utilisateur que le root ! pour des raison de sécurité …


Contributeurs : choohatek

  • serveur_cs1.6.1320515129.txt.gz
  • Dernière modification: Le 15/12/2011, 15:20
  • (modification externe)