Counter-Strike :Global Offensive, populairement connu sous le nom de CS :GO, est l'un des jeux les plus populaires. Sorti en 1999, le jeu implique deux équipes où l'équipe terroriste tente de poser des explosifs tandis que l'équipe antiterroriste tente de l'empêcher.
Près de 21 ans après son lancement, le jeu compte toujours des millions de joueurs actifs dans le monde. Selon Statista, CS : GO comptait 24 millions d'utilisateurs actifs en février 2020. Le jeu se joue également dans les sports électroniques, où des équipes professionnelles de CS : GO telles que Cloud9, G2 et NaVi participent pour remporter le trophée.
Ce n'est donc pas seulement un jeu, mais cela peut aussi être un professionnel si vous êtes bon dans ce domaine. Il y a des centaines de streamers sur Twitch qui ont un grand nombre d'abonnés.
CS :Serveurs GO
CS:GO est un jeu compétitif en ligne. Il se joue entre deux équipes, et les deux équipes doivent être connectées aux serveurs du jeu pour y jouer.
Serveurs officiels
Les serveurs officiels de Counter-Strike sont hébergés par Valve, la société derrière le jeu. Ces serveurs officiels ont un ensemble de règles auxquelles chaque joueur doit obéir. Mais ce n'est pas amusant. À droite? Eh bien, il existe des serveurs communautaires.
Serveurs communautaires
Les particuliers hébergent des serveurs communautaires. Tout serveur communautaire peut être configuré pour jouer à des matchs compétitifs officiels ou à des jeux personnalisés entièrement conçus par le ou les membres de la communauté. L'hôte peut définir son propre ensemble de règles pour le rendre plus amusant pour sa communauté.
Dans cet article, je vais vous expliquer comment configurer un serveur CS:GO. Un endroit où vos amis peuvent s'amuser davantage sans autant de restrictions ou de règles.
Comment héberger le serveur CS : GO ?
Créer un serveur CS :GO
Prérequis
- Nouvelle installation d'Ubuntu (un autre)
- Compte Steam (non interdit ou restreint par vac)
Dans cet article, j'utilise Ubuntu 20.04 LTS. J'ai un compte steam qui n'est ni interdit ni restreint. Je suis donc prêt à partir maintenant.
Pour une expérience de jeu exceptionnelle, assurez-vous que votre serveur de jeu est proche de votre emplacement. Maintenant ssh
dans votre serveur et lancez la configuration.
Étape 1. Mettre à jour le système d'exploitation
sudo apt update
Étape 2. Créer un nouvel utilisateur
Pour des raisons de sécurité, nous n'utiliserons pas root pour configurer notre serveur de jeu. Nous pouvons créer un nouveau compte utilisateur et lui accorder des privilèges pour effectuer les actions requises.
adduser username
Remarque
Remplacez nom d'utilisateur par le nom d'utilisateur que vous souhaitez créer
Ensuite, ajoutez l'utilisateur au sudo
groupe pour effectuer des tâches administratives.
usermod -aG sudo username
Connectez-vous maintenant à l'utilisateur nouvellement créé. Vous pouvez vous connecter en utilisant ssh
ou basculez en utilisant directement depuis la ligne de commande –
login username
Il demandera le mot de passe de l'utilisateur. Entrez le mot de passe pour continuer.
Nous allons maintenant installer SteamCMD, un outil en ligne de commande pour configurer et gérer notre serveur CS :GO.
Étape 3. Installez SteamCMD
Installer les dépendances
sudo apt install lib32gcc1 lib32stdc++6
Assurez-vous d'installer les dépendances ci-dessus avant SteamCMD.
mkdir steamcmd && cd steamcmd
Téléchargez maintenant SteamCMD.
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
La commande ci-dessus téléchargera l'archive des fichiers SteamCMD et les extraira. Pour exécuter la ligne de commande Steam, exécutez le steamcmd.sh
fichier.
./steamcmd.sh
Il vous connectera à la ligne de commande steam. À partir de là, nous pouvons utiliser des commandes pour établir la connexion entre la vapeur et notre serveur. Une fois notre serveur autorisé, nous pouvons ouvrir notre serveur au reste du monde.
Connectez-vous d'abord avec votre compte steam. Ne vous trompez pas avec le nom d'utilisateur du serveur.
login steam_username
Une fois authentifié, vous êtes prêt à installer le serveur CS :GO.
Si nécessaire, vous pouvez modifier le répertoire d'installation du serveur à l'aide de force_install_dir commande.
force_install_dir /path/to/csgo-server
Enfin, installez le serveur CS:GO.
app_update 740 validate
L'installation prendra un certain temps. Il téléchargera le serveur et validera tous les fichiers.
Une fois cela fait, vous pouvez quitter la ligne de commande en utilisant quit
commande.
Et c'est presque ça ! Si vous voulez jouer au jeu sur LAN, nous en avons terminé ici. La commande suivante lancera un jeu occasionnel dans de_dust2 carte.
/path_to_csgo_installation/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2
Étape 4. Créer un serveur CS : GO public
Comme je l'ai dit, nous avons presque terminé ici. Nous avons installé et démarré notre premier match CS:GO à la dernière étape, mais il était uniquement destiné à jouer sur un réseau LAN. Pour rendre ce serveur public, nous devons obtenir un jeton de connexion au serveur de jeu Steam ou GSLT .
Ouvrez le navigateur Web et connectez-vous à votre compte Steam. Visitez maintenant la gestion du compte du serveur de jeu Steam.
Ici, nous pouvons créer un compte de serveur de jeu. Entrez l'ID d'application du jeu (730 pour CS :GO) et le mémo pour créer un jeton. Copiez le jeton et passez à l'étape suivante.
Exécutez maintenant la même commande que nous avons exécutée pour démarrer le serveur avec une option supplémentaire +sv_setsteamaccount et token .
/path_to_csgo/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_mirage +sv_setsteamaccount token
Remarque
Dans la commande ci-dessus, remplacez le token avec le jeton créé ci-dessus à l'étape 4.
C'est ça! Si chaque étape a été effectuée correctement, le serveur devrait démarrer une partie occasionnelle sur la carte de_mirage, mais cette fois, la partie peut être rejointe par toute personne disposant de l'adresse IP du serveur.
Ouvrez le jeu CS :GO, ouvrez la console et tapez la commande suivante pour rejoindre ce serveur –
connect ip_address:port