Questa guida copre la configurazione dell'accesso admin, RCON, i comandi admin e la configurazione delle partite competitive per il tuo server Counter-Strike 2 su Legion Hosting. Per la configurazione iniziale del server inclusi GSLT, modalità di gioco e connessione, consulta Guida alla Configurazione del Server CS2.
Configurazione RCON (Console Remota)
RCON ti permette di eseguire comandi del server da remoto dalla console in-game o da GPanel senza riavviare. Si configura tramite la cvar rcon_password nel tuo server.cfg.
Impostazione della Password RCON
Apri game/csgo/cfg/server.cfg tramite il File Manager in GPanel o tramite SFTP e aggiungi o modifica:
rcon_password "YourStrongPassword"
Utilizzo di RCON In-Game
Apri la console per sviluppatori con il tasto ` (tilde). Prima autenticati, poi esegui i comandi:
rcon_password YourStrongPassword
rcon changelevel de_mirage
rcon mp_maxrounds 30
rcon status
Una volta autenticato, anteponi rcon a ogni comando per eseguirlo sul server.
Utilizzo di RCON da GPanel
Puoi anche eseguire comandi direttamente dalla scheda Console in GPanel senza bisogno del prefisso rcon. Questo è il metodo più semplice per la gestione del server.
Comandi Admin Essenziali
I seguenti comandi possono essere eseguiti tramite RCON o la console di GPanel.
Gestione dei Giocatori
| Comando | Descrizione |
|---|---|
status |
Elenca tutti i giocatori connessi con i loro Steam ID e ping |
kick <name> |
Espelle un giocatore per nome |
kickid <userid> |
Espelle un giocatore per ID utente (dall'output di status) |
banid <minutes> <steamid> |
Banna un giocatore per Steam ID (0 = permanente) |
removeid <steamid> |
Rimuove uno Steam ID dalla lista dei ban |
users |
Elenca gli utenti RCON autenticati |
Controllo del Server
| Comando | Descrizione |
|---|---|
changelevel <map> |
Cambia la mappa corrente (es. de_inferno) |
mp_restartgame 1 |
Riavvia la partita corrente dopo 1 secondo |
mp_warmup_end |
Termina immediatamente il riscaldamento |
mp_pause_match |
Mette in pausa la partita corrente |
mp_unpause_match |
Riprende la partita corrente |
bot_add_t / bot_add_ct |
Aggiunge un bot alla squadra specificata |
bot_kick |
Espelle tutti i bot dal server |
exec <filename> |
Esegue un file di configurazione (es. exec competitive.cfg) |
Configurazione Partita Competitiva
Per il gioco competitivo, crea o modifica game/csgo/cfg/autoexec.cfg (eseguito automaticamente ad ogni caricamento mappa) per applicare le impostazioni competitive sopra le impostazioni predefinite della modalità di gioco:
// -----------------------------------------------
// Competitive / match settings
// -----------------------------------------------
mp_overtime_enable 1 // Enable overtime if scores are tied
mp_overtime_maxrounds 6 // Rounds per overtime half (3+3)
mp_overtime_halftime_pausetimer 0
mp_halftime 1 // Enable halftime side switch
mp_maxrounds 24 // Standard 12 per half
mp_freezetime 15 // Seconds players are frozen at round start
mp_roundtime 1.92 // Round time in minutes (1:55 approx)
mp_roundtime_defuse 1.92
mp_buytime 20 // Seconds players can buy after round start
mp_buy_anywhere 0 // Players must be in buy zone
mp_startmoney 800 // Starting money
mp_friendlyfire 1 // Team damage on (standard competitive)
mp_warmup_pausetimer 0
mp_warmuptime 30
// -----------------------------------------------
// Anti-cheat and security
// -----------------------------------------------
sv_pure 1 // Only allow official files (1) or workshop (0)
sv_pure_kick_clients 1
// -----------------------------------------------
// Bot behaviour (remove bots for real matches)
// -----------------------------------------------
bot_quota 0
bot_join_after_player 0
practice.cfg, match.cfg, warmup.cfg) e caricarli con exec practice.cfg tramite RCON o la console di GPanel.
GOTV (Spettatori e Registrazione Demo)
GOTV permette agli spettatori di guardare la tua partita con un ritardo configurabile e ti consente di registrare demo per la revisione. Aggiungi queste impostazioni al tuo server.cfg:
tv_enable 1 // Enable GOTV
tv_name "GOTV" // Name shown to spectators
tv_delay 30 // Delay in seconds before GOTV shows action
tv_maxclients 10 // Maximum GOTV spectators
connect YOUR.SERVER.IP:GOTV_PORT.
Per registrare una demo manualmente tramite RCON:
tv_record mydemoclip
// ... match plays ...
tv_stoprecord
Il file della demo viene salvato nella directory game/csgo/ del tuo server e può essere scaricato tramite SFTP.
Articoli Correlati
- Guida alla Configurazione del Server CS2 — GSLT, server.cfg, modalità di gioco, connessione
- Risoluzione Problemi CS2 — Errori comuni e soluzioni
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP