INSTALLAZIONE SERVER CS:GO (FFA Dust2)
Inviato: domenica 29 giugno 2025, 21:21
INSTALLAZIONE SERVER CS:GO (FFA Dust2) SU /home/csgo
Requisiti minimi
1. Crea la directory di gioco
2. Installa i pacchetti necessari
3. Scarica SteamCMD
4. Installa il server CS:GO
5. Ottieni un GSLT (Game Server Login Token)
Vai su: https://steamcommunity.com/dev/managegameservers
Usa App ID: 730
Salva il token, lo userai dopo.
6. Installa MetaMod + SourceMod
Entra nella cartella di gioco:
Installa MetaMod:
Installa SourceMod:
7. Installa plugin FFA Deathmatch
8. Configura modalità FFA Deathmatch
Modifica il file:
Aggiungi/inserisci:
9. Crea lo script di avvio
Incolla questo:
Salva e rendi eseguibile:
10. Apri le porte nel firewall
Se usi UFW:
11. Avvia il server
Premi CTRL+A, poi D per uscire da screen.
FATTO! Il tuo server CS:GO è ora attivo su:
- VPS Debian 11 (64 bit)
Almeno 2 vCPU / 2 GB RAM
Accesso come root
15+ GB liberi su disco
Codice: Seleziona tutto
mkdir -p /home/csgo
cd /home/csgo
Codice: Seleziona tutto
apt update && apt upgrade -y
apt install -y lib32gcc-s1 lib32stdc++6 curl wget tar screen ca-certificates
Codice: Seleziona tutto
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
Codice: Seleziona tutto
cd /home/csgo
./steamcmd/steamcmd.sh +force_install_dir /home/csgo/csgo-ds \
+login anonymous \
+app_update 740 validate \
+quit
Vai su: https://steamcommunity.com/dev/managegameservers
Usa App ID: 730
Salva il token, lo userai dopo.
Entra nella cartella di gioco:
Codice: Seleziona tutto
cd /home/csgo/csgo-ds/csgo
Codice: Seleziona tutto
wget https://mms.alliedmods.net/mmsdrop/1.11/mmsource-1.11.0-git1144-linux.tar.gz
tar -xvzf mmsource-1.11.0-git1144-linux.tar.gz
rm mmsource-1.11.0-git1144-linux.tar.gz
Codice: Seleziona tutto
wget https://sm.alliedmods.net/smdrop/1.11/sourcemod-1.11.0-git7024-linux.tar.gz
tar -xvzf sourcemod-1.11.0-git7024-linux.tar.gz
rm sourcemod-1.11.0-git7024-linux.tar.gz
Codice: Seleziona tutto
cd /home/csgo/csgo-ds/csgo/addons/sourcemod/plugins/
wget https://github.com/lenosisnickerboa/csgo-ffa/releases/latest/download/ffa.smx
Modifica il file:
Codice: Seleziona tutto
nano /home/csgo/csgo-ds/csgo/cfg/gamemode_deathmatch.cfg
Codice: Seleziona tutto
mp_respawn_on_death_ct 1
mp_respawn_on_death_t 1
mp_teammates_are_enemies 1
mp_autoteambalance 0
mp_limitteams 0
mp_maxrounds 0
mp_roundtime 60
sv_infinite_ammo 1
ammo_grenade_limit_total 0
bot_quota 0
Codice: Seleziona tutto
nano /home/csgo/start-csgo.sh
Codice: Seleziona tutto
#!/bin/bash
cd /home/csgo/csgo-ds
./srcds_run -game csgo -console -usercon -tickrate 128 \
+game_type 1 +game_mode 2 +map de_dust2 \
+sv_setsteamaccount "INSERISCI_GSLT_QUI" \
+hostname "YOB | Deathmatch FFA | Dust2"
Codice: Seleziona tutto
chmod +x /home/csgo/start-csgo.sh
Se usi UFW:
Codice: Seleziona tutto
ufw allow 27015/udp
ufw allow 27020/udp
ufw reload
Codice: Seleziona tutto
screen -S csgo
/home/csgo/start-csgo.sh
- Mappa: de_dust2
Modalità: Free For All / Deathmatch
Nome: YOB | Deathmatch FFA | Dust2
Avvio: /home/csgo/start-csgo.sh