Server di gioco a ore. Paghi solo quando giochi.

Comandi admin per server CS:GO (SourceMod)

Hai creato il server, quindi sei l'amministratore. I comandi admin di CS:GO passano attraverso SourceMod, installato e configurato su ogni server CS:GO di 2hours.gg, con il tuo account Steam che riceve i permessi admin automaticamente. Non esiste una console web per CS:GO (il motore legacy rifiuta l'RCON TCP usato dalla nostra console del browser), quindi devi eseguire tutto in-game.

Tre tipi di comando

È utile sapere quale sia quale, perché si digitano in modo diverso:

  • Comandi admin (SourceMod) — espulsione, ban, cambio mappa, uccisione istantanea. Possono essere eseguiti solo dagli amministratori. Digitali in chat con un ! (oppure / per nascondere il messaggio agli altri), ad esempio !kick. Lo stesso comando funziona in console come sm_kick.
  • Impostazioni del server (cvar) — durata del round, bot, fuoco amico. Sono variabili di gioco, non comandi admin. Come amministratore le modifichi con sm_cvar <name> <value>, ad esempio sm_cvar mp_roundtime 2.
  • Comandi giocatore — tutto ciò che un giocatore qualsiasi esegue sul proprio client (acquisti, voce, spettatore). Non serve essere admin, riguardano solo quel giocatore.

Come eseguire i comandi admin

Devi avere la console sviluppatore attiva (Impostazioni > Gioco > Attiva console sviluppatore, oppure aggiungi -console alle opzioni di avvio). Poi puoi:

  • In chat: premi Y, digita il comando con il prefisso ! (!map de_nuke). Usa / al posto di ! per eseguirlo senza che gli altri giocatori vedano il messaggio.
  • In console: premi ~ (tilde, a sinistra del tasto 1) e digita la versione sm_ (sm_map de_nuke).

Il modo più semplice: digita !admin in chat per aprire il menu admin di SourceMod e selezionare con un clic ogni comando qui sotto, senza doverli memorizzare.

Gestione dei giocatori (admin)

!kick <name>
Rimuove un giocatore dal server.
!ban <name> 30 <reason>
Banna un giocatore per 30 minuti (usa 0 per un ban permanente).
!slay <name>
Uccide istantaneamente un giocatore per il round corrente.
!slap <name> 20
Infligge 20 danni e sbalza un giocatore (0 per il solo respingimento).
!team <name> ct
Sposta un giocatore in una squadra (ct, t o spec).
!gag <name>
Blocca un giocatore dalla chat testuale. !ungag per annullare.
!mute <name>
Blocca un giocatore dalla chat vocale. !unmute per annullare.
!noclip <name>
Permette a un giocatore di volare attraverso i muri (attiva/disattiva).

Controllo partita e mappa (admin)

!map de_inferno
Cambia subito mappa. Le mappe de_ sono modalità Disinnesco bomba, le mappe cs_ sono modalità Salvataggio ostaggi.
!nextmap de_nuke
Imposta la mappa che verrà caricata dopo quella attuale.
sm_cvar mp_restartgame 1
Riavvia la partita tra 1 secondo: punteggi e round si azzerano, tutti restano connessi. Questo è ciò che significa "restart game" in CS:GO. (NON riavvia il server stesso.)
sm_cvar mp_warmup_start
Avvia un periodo di riscaldamento (acquisti liberi, nessun punteggio).
sm_cvar mp_warmup_end
Termina il riscaldamento e avvia la partita vera e propria.

Impostazioni del server / cvar (admin)

Modificale con sm_cvar <name> <value> in console, oppure dal menu !admin:

mp_roundtime 2
Minuti per round.
mp_timelimit 30
Minuti prima del cambio mappa (0 = nessun limite).
mp_maxrounds 24
Round giocati prima che la partita finisca / le squadre si scambino i lati.
mp_friendlyfire 1
Fuoco amico attivo (1) o disattivato (0).
mp_startmoney 16000
Denaro con cui ogni giocatore inizia la partita.
bot_quota 6
Quanti bot mantenere in partita.
bot_difficulty 2
Abilità dei bot: 0 facile, 1 normale, 2 difficile, 3 esperto.
sv_alltalk 1
Permette a entrambe le squadre di sentirsi in voce (1) oppure solo nella propria squadra (0).
sv_cheats 1
Abilita i comandi di cheat come noclip e god per i test (1). Disattiva (0) per le partite vere.

Divertimento e votazioni (admin)

!beacon <name>
Mette un anello + segnale acustico su un giocatore così tutti possono trovarlo.
!freeze <name>
Blocca un giocatore sul posto per qualche secondo.
!burn <name>
Dà fuoco a un giocatore.
!votemap de_dust2 de_mirage
Avvia una votazione tra le mappe elencate.
!votekick <name>
Avvia una votazione per espellere un giocatore.
!csay <message>
Mostra un messaggio al centro dello schermo di tutti.

Comandi giocatore (chiunque)

Non richiedono privilegi admin e riguardano solo il giocatore che li esegue:

status
Console: elenca i giocatori connessi, i loro SteamID e il ping. Utile per trovare un nome da espellere.
timeleft
Chat: quanto manca al cambio mappa.
nextmap
Chat: quale sarà la prossima mappa.
rcon_password <pw>
Console: accedi con la password RCON (sulla scheda del tuo server) per eseguire direttamente i comandi nativi del server, senza SourceMod.

Comandi che blocchiamo (e perché)

Una manciata di comandi può rivelare l'identità del tuo server, indirizzare i giocatori verso download dannosi o terminare il processo del server. Per la tua sicurezza sono bloccati, la stessa lista che blocchiamo su CS2:

  • quit, _restart, restart, shutdown, crash — terminano l'intero server (disconnettono tutti). Usa invece mp_restartgame per riavviare la partita.
  • sv_setsteamaccount, modifiche a rcon_password, sv_downloadurl, logaddress_add, exec — possono rivelare il tuo token di accesso, reindirizzare i download o eseguire configurazioni arbitrarie.
  • connect, disconnect, retry — comandi solo client che disattiverebbero il listener di rete del server rendendolo irraggiungibile.

Tutto il resto, ovvero tutti gli utili comandi admin, di partita e di gioco elencati sopra, è a tua disposizione.

Server non sicuri (client personalizzati)

Per impostazione predefinita il tuo server gira con VAC (Valve Anti-Cheat) attivo, come nel matchmaking pubblico. Al momento del deploy puoi invece impostarlo come non sicuro: VAC disattivato, così client personalizzati, script e configurazioni moddate possono connettersi. Questo riguarda solo il tuo server e non mette mai a rischio il tuo account Steam.

Questa scelta spetta a te. Alcuni gruppi privati usano server non sicuri per test, modding o regole proprie (HvH e simili). Lascia VAC attivo per partite normali e protette; disattivalo per un lobby privato dove tutti conoscono le regole.

Vedi anche

← Torna a tutte le guide