Counter Strike :Global Offensive est un jeu de tir à la première personne conçu pour être multijoueur. Il existe différents modes de jeu, tous jouables en ligne.
Free to play depuis décembre 2018, dans ce jeu les joueurs peuvent affronter d'autres joueurs sur des serveurs publics ou privés.
Il y a de nombreux avantages à avoir votre serveur CS:GO privé. L'une des principales raisons d'avoir un serveur privé est le pouvoir de décider qui peut participer à vos jeux, d'éloigner les tricheurs et, surtout, de choisir vos propres règles.
Afin d'installer Counter Strike :Global Offensive, connectez-vous d'abord à votre serveur via une connexion SSH. Si vous ne l'avez pas encore fait, il est recommandé de suivre notre guide pour vous connecter en toute sécurité avec le protocole SSH. Dans le cas d'un serveur local, passez à l'étape suivante et ouvrez le terminal de votre serveur.
Opérations préliminaires
Avant d'installer SteamCMD, assurez-vous que le package lib32gcc1 est sur le serveur.
Pour installer ce package, tapez :
$ sudo apt-get install lib32gcc1
Télécharger et installer SteamCMD
Tout est maintenant prêt pour installer SteamCMD. Cependant, il n'est pas recommandé de le faire en tant qu'utilisateur root car si un problème survenait, cela pourrait interférer avec l'ensemble du système.
Pour continuer, créez simplement un nouvel utilisateur dédié.
Pour ce faire, tapez :
$ sudo useradd -m steam
Passez ensuite au nouvel utilisateur en tapant :
$ su - steam
Pour avoir un chemin d'installation, créez un nouveau répertoire en écrivant :
$ mkdir ~ / Steam && cd ~ / Steam
En conséquence, tous les fichiers seront installés dans le nouveau répertoire ~/Steam
Téléchargez maintenant la dernière version de SteamCMD depuis le serveur Valve :
$ wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
Le fichier que vous venez de télécharger est un package .tar que vous devrez décompresser avant de l'exécuter.
Pour décompresser le fichier, écrivez :
$ tar xf steamcmd_linux.tar.gz
Vous pouvez maintenant exécuter SteamCMD en tapant :
./steamcmd.sh
Si tout a été fait correctement, l'invite steam s'affichera L'invite steam est reconnaissable grâce au mot :
Steam>
qui sera toujours là, peu importe ce que vous tapez .
Télécharger le serveur
Une fois entré dans l'invite Steam, connectez-vous.
L'ID utilisateur et le mot de passe requis ici sont les mêmes que ceux de votre compte Steam.
Pour ce faire, écrivez :
$ login <UserID> <password>
où vous devez remplacer l'ID utilisateur et le mot de passe par ceux de votre compte Steam.
Pour dédier un dossier à l'installation du serveur CS:GO, écrivez :
$ force_install_dir ./cs_go/
Après cela, vous pouvez enfin télécharger et installer le serveur CS : GO en écrivant :
$ app_update 740 validate
Cette commande contient le numéro 740, un appID pour le serveur Counter-Strike dédié :Global Offensive.
Le processus peut prendre quelques minutes.
Une fois le processus terminé, créez un compte de serveur de jeu.
Pour cela, saisissez l'adresse suivante :https://steamcommunity.com/dev/managegameservers
Deux champs sont présents ci-dessous :
Dans le premier champ, entrez l'appID, qui dans ce cas est 730.
Le deuxième champ sert à insérer une note qui n'est visible que par vous.
Cliquez sur Créer pour générer une clé pour démarrer le serveur.
Une fois toutes les étapes effectuées, il est temps de démarrer le serveur dédié.
Démarrer le serveur
Pour démarrer le serveur, il existe une commande spécifique pour chaque mode de jeu souhaité.
D'abord, j'entre dans le répertoire cs_go, puis tape la commande correspondant au mode choisi.
N'oubliez pas d'ajouter la clé que vous avez reçue de la gestion du serveur de jeu Steam après + sv_setsteamaccount.
Classique Décontracté
$ ./srcds_run -game csgo -console -usercon + game_type 0 + game_mode 0 + mapgroup mg_active + map de_dust2 + sv_setsteamaccount THISGSLTHERE -net_port_try
Classique Compétitif
$ ./srcds_run -game csgo -console -usercon + game_type 0 + game_mode 1 + mapgroup mg_active + map de_dust2 + sv_setsteamaccount THISGSLTHERE -net_port_try
Match à mort
$ ./srcds_run -game csgo -console -usercon + game_type 1 + game_mode 2 + mapgroup mg_allclassic + map de_dust + sv_setsteamaccount THISGSLTHERE -net_port_try
Pour personnaliser votre expérience de jeu, consultez le wiki officiel de Valve sur CS :GO
Pour ce faire, entrez l'adresse :https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers qui contient tout ce dont vous pourriez avoir besoin.