Deux méthodes. La première, pas à pas, de manière classique. La deuxième, avec un script à placer sur son serveur cs ( tournant sous linux ).
D'abord, forcément, on doit récupérer un fichier qui servira d'installeur au reste.
Pour linux :
http://blog.counter-strike.net/wp-content/uploads//2012/04/steamcmd.tar.gz
Pour windows :
http://blog.counter-strike.net/wp-content/uploads//2012/04/steamcmd.zip
Extraire l'archive dans un dossier indépendant.
Lancez le fichier présent ( le seul normalement ) steamcmd.
Si vous êtes sur windows, on double click.
Si vous êtes en ligne de commande linux, vous allez dans le dossier ( commande cd ) et entrez :
STEAMEXE=steamcmd ./steam.sh
Vous devez avoir un compte steam pour le serveur. Ce n'est pas votre propre compte, mais un autre dans l'idéal. Ce compte ne doit pas nécessairement avoir cs go d'installer, il suffit juste de s'inscrire sur steam.
Connectez vous à steam en ligne de commande en entrant :
login pseudo password
Remplacez pseudo par le pseudo du compte steam, et password par le mot de passe.
UNIQUEMENT si vous recevez une erreur de type steam guard, entrez le code recu par email de cette manière :
set_steam_guard_code lecode
login pseudo password
Vous devriez maintenant être connecté normalement. On va télécharger et installez le serveur pour Cs global offensive.
On va d'abord créer le nom du dossier du serveur. Toujours en ligne de commande, entrez quelque chose comme :
force_install_dir csgo-serv
Cela dépend bien entendu de l'emplacement et du nom de dossier où sera installé votre serv.
Maintenant entrez la commande suivante :
vcréer le nom du dossier du serveur. Toujours en ligne de commande, entrez quelque chose comme :
app_update 740 validate
Le validate n'est pas nécessaire. Cela va prendre un certain temps, vous devriez pouvoir aller boir un café. Une fois cela terminé on quitte steam :
quit
Maintenant, on lance tout pour tester.
Avec l'invite de commande, que ce soit linux ou windows, utilisez le fichier /srcds_run pour démarrer le serveur.
En fonction du mode de jeu choisi, entrez la ligne correspondante.
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust
Classic Competitive:
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust
Arms Race:
srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust
Demolition:
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust
Vous devriez maintenant voir votre serveur fonctionner, mais il va falloir un peu le configurer. Pour ça, on peut par exemple commencer par éditer le fichier server.cfg, si vous êtes habité de counter strike 1.6 ou source ce ne sera pas un problème.
server.cfg
hostname "Le nom du serveur"
rcon_password "le password rcon"
Changer le nombre max de joueurs
Pour configurer le nombre maximum de joueur sur le serveur, histoire de pas tout faire ramer en fonction de la puissance du pc, cela est un peu particulier. Partez à la recherche du fichier gamemodes_server.txt et vous devriez y chercher dedans une ligne avec maxplayer. Remplacez 16 par le nombre max de joueurs souhaité.
"GameModes_Server.txt"
{
"gameTypes"
{
"classic"
{
"gameModes"
{
"competitive"
{
maxplayers "16"
}
}
}
}
}
Voici un script qui vous permettra d'automatiser l'install de son serv cs go. Connectez vous à votre distri linux via le logiciel putty par exemple.
On télécharge le script en utilisant la commande wget
wget http://staloa.free.fr/divers/script.sh
On donne les droits à ce fichier.
chmod a+x script.sh
On lance la procédure d'installation.
./script.sh install
Et voilà, suivez la procédure automatique.
Gardez à l'esprit qu'il vous faut quand même un comtpe steam, spécialement créé pour l'occasion ( ne prenez pas votre compte de jeu ).
Les lecteurs ont donné une note moyenne de :
Note: 1 sur 10
Donnez votre note à ce tuto sur 10 :