[Tutoriel] Installer un serveur Counter Strike Condition Zero sous linux avec STEAMCMD

Depuis la mise à jour de steam il y a un petit temps, on est passé de l’hldsupdatetool à SteamCMD, je me suis donc dit qu’il fallait bien faire un petit tuto ! :mrgreen:

1. Alors pour commencer on va télécharger SteamCMD

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

 

2. Il faut maintenant extraire le contenu dans un répertoire avec la commande tar qui va bien

tar -xvzf steamcmd_linux.tar.gz

 

3. Maintenant nous allons lancer SteamCMD ! On va ouvrir comme « une interface de communiquation » qui va permettre de se connecter aux serveurs Steam et de pouvoir y télécharger les serveurs de jeux:

./steamcmd.sh

 

4. Pour pouvoir télécharger les serveurs il faut se connecter chez steam, ça tombe bien on peut se connecter en anonyme (ou si vous voulez avec votre compte steam)

login anonymous

 

5. On va définir le répertoire ou on désire installer le jeu :

force_install_dir <répertoire>

Par exemple :

force_install_dir ./steam01/

 

6. Puis on va télécharger le serveur pour condition zero

app_set_config 90 mod czero
app_update 90 validate

Hop Hop tout s’installe !

 

6.2 (optionnel) Maintenant si vous désirez installer un deuxième serveur de jeu il suffit de réadresser le chemin du nouveau serveur

force_install_dir ./steam02/

Ce qui va nous installer un deuxième serveur condition zero nomé steam02, et alors recommencer l’installation pour le second serveur :

app_set_config 90 mod czero
app_update 90 validate

et ainsi de suite pour les autres serveurs

 

7. Youhouuu c’est installé ! On le lance comment maintenant ? On va se placer sur le bon dossier du serveur pour le lancer :

 cd steam01

alors on as le choix pour lancer le serveur normalement et voir ce qui se passe ou bien on lance un processus (screen) en tache de fond.

La première méthode

./hlds_run -game czero +maxplayers 12 +map de_dust2_cz +port 27015 +sys_ticrate 1000 

Et la seconde en tache de fond l’on rajoute simplement  « screen -dmS steam01 » devant

screen -dmS steam01 ./hlds_run -game czero +maxplayers 12 +map de_dust2_cz +port 27015 +sys_ticrate 1000 

Et voila votre serveur est terminé !

Hésitez pas à laisser un commentaire si vous avez des questions ou suggestions par rapport au petit tuto :mrgreen:

 

counter strike condition zero jeux

 

Eviter d’avoir des coupures de wifi

Vous jouez en réseau, que ce soit sur votre netbook ou sur un pc fixe, avec le wifi, et régulièrement, un ralentissement ? Votre personnage se téléporte d’un coup, il danse le moonwalk (repose en paix, on ne t’oubliera jamais ! Les légendes ne meurent pas ! :mrgreen:)  Bref vous sentez bien qu’il y a des problèmes de connexion ? Votre ping (temps de réponse en millisecondes avec le serveur : plus il est petit, mieux c’est) est élevé ?

Commencez par aller par ici, et faites le test. Vous aurez à la fois 3 informations : votre vitesse de réception (pas trop besoin), votre vitesse d’émission (de même) et enfin votre ping !

Votre ping est compris de 0 < ping < 100 : vous pouvez jouer dans de très bonnes conditions.

Votre ping est compris de 100 < ping < 250 : ça devient plus délicat, si vous êtes un vrai joueur régulier un pur gamer, ça risque de poser problème.

Votre ping est compris de 250 < ping : Vous avez tout le jeu avec 1/4 de seconde de décalage : c’est pas vraiment jouable.

Maintenant que vous connaissez la « puissance » de votre connexion internet, il est tant de l’améliorer au mieux.

Beaucoup pensent que leurs micro lags (petites coupures internet qui gènent le jeu) sont dus au wifi, ou bien leur carte wifi ou clé usb wifi.

Sachez qu’en fait cela est la faute de Windows. En effet, par défaut, toutes les minutes environ, Windows actualise la liste des points d’accès wifi qu’il capte. Et à chaque fois, lag en cours de jeu…

Je vais donc vous montrer comment désactiver ce « service ». C’est également lui qui vous permet de vous reconnecter automatiquement en cas de perte de connexion. Mais bon je suppose que si vous jouez, vous ne vous balladez pas dans la maison, et donc la connexion ne sera pas perdue ! Ou que vous êtes à 100 mettre de votre wifi.

Commencez donc par ouvrir votre bloc notes préféré, et copiez collez ceci :

Net stop wzcsvc
pause
Net start wzcsvc

Enregistrer le fichier en « wifi.txt »

Renommez ensuite ce fichier en « wifi.bat » ( l’icône va changer c’est tout à fait normal).

Et voilà ! Lancez ce .bat, Windows ne mettra plus à jour la liste des réseaux, et finit les micro lags gênants ! Réduisez la fenêtre noir pas la fermer !

Jouez, et une fois finit, appuyez sur un bouton dans la fenêtre du .bat appuyez sur entrer, Windows réactivera ce service comme avant et fermera la fenêtre !

Redécouvrez les joies du jeu en réseau wifi :)

Si ce n’est toujours pas satisfaisant (trop de murs qui séparent votre pc du routeur, étage de maison, etc…) pensez à acheter des boitiers CPL (Courant Porteur de Ligne) : 50€ les 2 boitiers : c’est une sorte de transformateur que l’on branche dans sa prise électrique, et auquel sort un cable ethernet. Vous êtes donc relié en filaire par les prises électriques de la maison. Aucune installation à faire, tout est reconnu immédiatement, il faut juste prévoir une prise par CPL, pas de multiprises.

Avec ceci je suis passé d’un ping de 250 en moyenne en wifi (avec qq lags tout de même qq fois), à un ping de 45 :D (et plus AUCUN lag)

Bref si vous jouez et que vous ne pouvez pas tirer un cable éthernet dans toute la maison, pensez-y !

VIA LA SOURCE