Counter-Strike:Global Offensive, popolarmente noto come CS:GO, è uno dei giochi più popolari. Rilasciato nel 1999, il gioco coinvolge due squadre in cui la squadra terroristica cerca di piazzare esplosivi mentre la squadra antiterrorista cerca di prevenirlo.
Dopo quasi 21 anni dal suo lancio, il gioco ha ancora milioni di giocatori attivi in tutto il mondo. Secondo Statista, CS:GO aveva 24 milioni di utenti attivi nel febbraio 2020. Il gioco si gioca anche negli eSports, dove squadre professionistiche di CS:GO come Cloud9, G2 e NaVi prendono parte per vincere il trofeo.
Quindi non è solo un gioco, ma può anche essere un professionista se sei bravo. Ci sono centinaia di streamer su Twitch che hanno un gran numero di iscritti.
CS:server GO
CS:GO è un gioco competitivo online. Si gioca tra due squadre ed entrambe le squadre devono essere collegate ai server del gioco per giocarci.
Server ufficiali
I server ufficiali di Counter-Strike sono ospitati da Valve, la società dietro il gioco. Questi server ufficiali hanno una serie di regole a cui ogni giocatore deve obbedire. Ma non è divertente. Giusto? Bene, ci sono i server della comunità.
Server della comunità
Gli individui ospitano i server della comunità. Qualsiasi server della comunità può essere configurato per giocare partite ufficiali ufficiali o giochi personalizzati interamente progettati dai membri della comunità. L'host può impostare il proprio insieme di regole per renderlo più divertente per la propria community.
In questo articolo, ti illustrerò come configurare un server CS:GO. Un luogo dove i tuoi amici possono divertirsi di più senza tante restrizioni o regole.
Come ospitare CS:server GO?

Crea un server CS:GO
Prerequisiti
- Installazione nuova di Ubuntu (un'altra)
- Account Steam (non vac vietato o limitato)
In questo articolo, sto usando Ubuntu 20.04 LTS. Ho un account Steam che non è vietato o limitato. Quindi sono a posto ora.
Per un'esperienza di gioco eccezionale, assicurati che il tuo server di gioco sia vicino alla tua posizione. Ora ssh
nel tuo server e avvia la configurazione.
Passaggio 1. Aggiorna il sistema operativo
sudo apt update
Passaggio 2. Crea un nuovo utente
Per motivi di sicurezza, non utilizzeremo root per configurare il nostro server di gioco. Possiamo creare un nuovo account utente e concedergli i privilegi per eseguire le azioni richieste.
adduser username
Nota
Sostituisci nome utente con il nome utente che desideri creare
Quindi, aggiungi l'utente a sudo
gruppo per svolgere compiti amministrativi.
usermod -aG sudo username
Ora accedi all'utente appena creato. Puoi accedere usando ssh
o passare utilizzando direttamente dalla riga di comando –
login username
Chiederà la password dell'utente. Inserisci la password per continuare.
Ora installeremo SteamCMD, uno strumento da riga di comando per configurare e gestire il nostro server CS:GO.
Passaggio 3. Installa SteamCMD
Installa dipendenze
sudo apt install lib32gcc1 lib32stdc++6
Assicurati di installare le dipendenze di cui sopra prima di SteamCMD.
mkdir steamcmd && cd steamcmd
Ora scarica SteamCMD.
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
Il comando sopra scaricherà l'archivio dei file SteamCMD e li estrarrà. Per eseguire la riga di comando di Steam, esegui steamcmd.sh
file.
./steamcmd.sh
Ti registrerà nella riga di comando di Steam. Da qui, possiamo usare i comandi per stabilire la connessione tra Steam e il nostro server. Una volta che il nostro server è autorizzato, possiamo aprire il nostro server al resto del mondo.
Primo accesso utilizzando il tuo account Steam. Non confonderti con il nome utente del server.
login steam_username
Una volta autenticato, sei pronto per installare CS:GO server.
Se necessario, puoi modificare la directory di installazione del server utilizzando force_install_dir comando.
force_install_dir /path/to/csgo-server
Infine, installa il server CS:GO.
app_update 740 validate
L'installazione richiederà del tempo. Scaricherà il server e convaliderà tutti i file.
Una volta terminato, puoi uscire dalla riga di comando usando quit
comando.
E questo è quasi tutto! Se vuoi giocare su LAN, abbiamo finito qui. Il comando seguente avvierà un gioco casual in de_dust2 mappa.
/path_to_csgo_installation/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2
Passaggio 4. Crea un server CS:GO pubblico
Come ho detto, abbiamo quasi finito qui. Abbiamo installato e avviato la nostra prima partita CS:GO nell'ultimo passaggio, ma era pensata solo per giocare su una rete LAN. Per rendere pubblico questo server, dobbiamo ottenere un Token di accesso al server di gioco Steam o GSLT .
Apri il browser web e accedi al tuo account Steam. Ora visita la gestione dell'account del server di gioco di Steam.
Qui possiamo creare un account del server di gioco. Inserisci l'ID app del gioco (730 per CS:GO) e Memo per creare un token. Copia il token e vai al passaggio successivo.

Ora esegui lo stesso comando che abbiamo eseguito per avviare il server con un'opzione aggiuntiva +sv_setsteamaccount e 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
Nota
Nel comando precedente, sostituisci il token con il token creato sopra al passaggio 4.
Questo è tutto! Se ogni passaggio è stato eseguito correttamente, il server dovrebbe avviare un gioco casuale sulla mappa de_mirage, ma questa volta può unirsi al gioco chiunque abbia l'indirizzo IP del server.
Apri il gioco CS:GO, apri la console e digita il seguente comando per unirti a questo server –
connect ip_address:port