Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveur_cs1.6 [Le 09/02/2009, 16:37]
213.95.41.13
serveur_cs1.6 [Le 11/09/2022, 11:06] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>jeux fps BROUILLON}}+{{tag>jeu fps serveur ​BROUILLON}}
  
 ---- ----
 +
 ====== Serveur Counter Strike 1.6 ====== ====== Serveur Counter Strike 1.6 ======
  
-===== Paquets nécessaire ===== +{{ :jeux:​counterstrike.png|}}
-Screen ​:+
  
-<​code>​ apt-get install screen </​code>​+Cette page a pour but d'​expliquer comment installer et configurer un serveur de jeu Counter Strike.
  
 +===== Pré-requis =====
  
-===== Installation et Configuration ​===== +  * Disposer des [[:​sudo|droits d'​administration]]. 
-Nous allons tout d'​abord nous logger en root sur notre serveur :+  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Avoir installé le paquet **[[apt://​screen|screen]]**. (déjà installé de base dans Ubuntu 10.04 LTS) 
 +====== Tuto expiré, HLDS n'est plus supporté au détriment de SteamCMD ======
  
-<​code>​sudo -i</​code>​ +===== Installation et configuration =====
- +
-Nous allons désormais installer notre serveur de jeux counter strike 1.6 !!! LOL+
  
 +Nous allons désormais installer notre serveur de jeu Counter Strike 1.6  LOL
 On va faire cela proprement ! ;-) On va faire cela proprement ! ;-)
- +On créé ​le répertoire qui sera réservé au serveur Counter Strike 1.6.
-Nous allons tout d'​abord créer ​le répertoire qui sera réservé au serveur Counter Strike 1.6.+
  
 <​code>​ <​code>​
-mkdir /​home/​serveurcs  +mkdir -p ~/​serveurcs/​serveur1/​steam
-mkdir /​home/​serveurcs/​serveur1/​ +
-mkdir /home/​serveurcs/​serveur1/​steam+
 </​code>​ </​code>​
  
 Une fois cela fait, placez vous dans le dossier steam. Une fois cela fait, placez vous dans le dossier steam.
 +<​code>​cd ~/​serveurcs/​serveur1/​steam</​code>​
  
-<​code>​cd /​home/​serveurcs/​serveur1/​steam</​code>​ +Nous allons télécharger le fichier : "​**hldsupdatetool.bin**"​ qui va nous permettre d'​installer le serveur de jeu.
- +
-Nous allons télécharger le fichier : "​**hldsupdatetool.bin**"​ qui va nous permettre d'​installer le serveur de jeux ! +
 <​code>​wget http://​storefront.steampowered.com/​download/​hldsupdatetool.bin</​code>​ <​code>​wget http://​storefront.steampowered.com/​download/​hldsupdatetool.bin</​code>​
 +une fois téléchargé,​ nous allons rendre le fichier "​**hldsupdatetool.bin**"​ exécutable :
 +<​code>​chmod -cvR a+x hldsupdatetool.bin</​code>​
 +Ensuite on le lance :
 +<​code>​./​hldsupdatetool.bin</​code>​
  
-une fois téléchargé,​ nous allons rendre le fichier "**hldsupdatetool.bin**" éxécutable ​:+<note important>​Si la commande précédente vous renvoie l'​erreur suivante : 
 +<​code>​bash:​ ./hldsupdatetool.bin: ​Aucun fichier ou répertoire de ce type</​code>​ 
 +Celle-ci signifie que vous êtes sur un OS 64bits, vous devrez installer la librairie 32bits de GCC <​code>​sudo apt-get install lib32gcc1</​code></​note>​
  
-<​code>​chmod -cvR a+x hldsupdatetool.bin</​code>​+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 :
  
-Ensuite on le lance :+<​code>​ 
 +rm -rf ~/.steam 
 +./steam -command update -game valve -dir . 
 +</​code>​
  
-<​code>​./​hldsupdatetool.bin</​code>​+Vous obtenez ceci à la fin du téléchargement : 
 + <​code>​Steam Linux Client updated , please retry the command.</​code>​
  
-Il va vous demander d'​accepter et de taper la commande « yes »puis quelques informations ​... Lorsque ceci est fait on met à jour Steam avec cette commande ​:+<​note>​Le téléchargement est assez long, tout dépend ​de votre connexion</​note>​ 
 +<note important>​ 
 +Si vous avez des problèmes (le téléchargement ne se lance pasmessage étrange...:
  
-<​code>​rm -rf ~/.steam +Vérifier l'​adresse du serveur distant avec la commande 
-./steam update</​code>​+<​code>​netstat ​-anp|grep ​steam</​code>​
  
-Vous devriez obtenir ceci à la fin du téléchargement! : <​code>​Steam Linux Client updated , please retry the command.</​code>​+Puis bloquez cette adresse afin qu'on vous attribue un autre serveur 
 +<​code>​iptables -I OUTPUT -d @IP -j REJECT</​code>​
  
-Cela signifie que tout est bon :D +Cela a permis à certains de régler leur problème de téléchargement très lent. 
- +</​note>​
-<​note>​Il faut attendre un peu soyez patient =)</​note>​+
  
 Nous allons ensuite installer le jeu désiré (pour nous ce sera Counter Strike 1.6) 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 :
-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 : +
 <​code>​./​steam -command list</​code>​ <​code>​./​steam -command list</​code>​
- 
 Mais comme j'ai dit, nous allons installer Counter Strike 1.6, donc : Mais comme j'ai dit, nous allons installer Counter Strike 1.6, donc :
- 
 <​code>​./​steam -command update -game "​cstrike"​ -dir .</​code>​ <​code>​./​steam -command update -game "​cstrike"​ -dir .</​code>​
- 
 Le téléchargement commence ! Le téléchargement commence !
- +Lorsque le téléchargement est terminer ​vous aurez le message suivant :
-Le téléchargement est fini lorsque ​vous obtenez +
 <​code>​HLDS installation up to date</​code>​ <​code>​HLDS installation up to date</​code>​
  
 Nous allons créer les fichier que l'​update oublie d'​installer pour que l'​installation soit propre ! Nous allons créer les fichier que l'​update oublie d'​installer pour que l'​installation soit propre !
- +<​code>​ 
-<​code>​mkdir valve/​SAVE +mkdir valve/​SAVE 
-mkdir platform +mkdir -p platform/​SAVE 
-mkdir platform/​SAVE</​code>​+</​code>​
  
 Nous allons nous placer dans le dossier "​cstrike"​ Nous allons nous placer dans le dossier "​cstrike"​
  
-<​code>​cd cstrike +<​code>​ 
-touch banned.cfg +cd cstrike 
-touch listip.cfg +touch banned.cfg listip.cfg language.cfg 
-touch language.cfg</​code>​+</​code>​
  
 Enfin nous allons pouvoir lancer notre serveur de jeux. Enfin nous allons pouvoir lancer notre serveur de jeux.
 Placez vous dans le dossier steam : Placez vous dans le dossier steam :
-<​code>​cd ​/home/​serveurcs/​serveur1/​steam/</​code>​ +<​code>​cd ​~/​serveurcs/​serveur1/​steam</​code>​
- +
-On va taper la commande de lancement :+
  
 +Puis on tape la commande de lancement :
 <​code>​screen -dmS serveur1 ./hlds_run -game cstrike +maxplayers 16 +map de_dust2 +port 27015</​code>​ <​code>​screen -dmS serveur1 ./hlds_run -game cstrike +maxplayers 16 +map de_dust2 +port 27015</​code>​
  
 Votre serveur est lancé !!!!! :-D Votre serveur est lancé !!!!! :-D
-  
-Je vous conseille de lancer votre serveur avec un autre utilisateur que le root ! pour des raison de securité ... 
  
 +Je vous conseille de lancer votre serveur avec un autre utilisateur que le root ! pour des raison de sécurité ...
  
 ---- ----
 //​Contributeurs : [[:​utilisateurs:​choohatek]]//​ //​Contributeurs : [[:​utilisateurs:​choohatek]]//​
  • serveur_cs1.6.1234193854.txt.gz
  • Dernière modification: Le 09/02/2009, 16:37
  • par 213.95.41.13