Per rendere admin qualcuno su un server Day of Defeat: Source su PlayNHost, installa SourceMod, aggiungi il suo SteamID con i flag "99:z" a dod/addons/sourcemod/configs/admins_simple.ini e scrivi sm_reloadadmins nella Console. Gli admin poi espellono con sm_kick e bannano con sm_ban, nel gioco o dalla scheda Console del pannello.
SourceMod non è presente su un server nuovo. Installalo prima: Come installare SourceMod sul tuo server Day of Defeat: Source.
Diventa admin
- Entra nel tuo server dal gioco.
- Nel pannello, clicca sulla scheda Console, scrivi
statusnella casella Scrivi un comando e premi Invio. Trova il tuo nome nell'elenco e copia il tuo SteamID dalla stessa riga, per esempioSTEAM_0:1:16o[U:1:33]. - Clicca sulla scheda Files e apri
dod/addons/sourcemod/configs/admins_simple.ini. - Aggiungi una nuova riga con il tuo SteamID e i flag, entrambi tra virgolette:
"STEAM_0:1:16" "99:z". - Clicca su Salva contenuto.
- Nella scheda Console, scrivi
sm_reloadadminse premi Invio. - Nel gioco, apri la console per sviluppatori con
~, scrivism_admine premi Invio. Tornato nel gioco, si apre il menu admin.

SourceMod legge lo SteamID in qualsiasi forma: STEAM_0:1:16, [U:1:33] o il numero di 17 cifre del link di un profilo Steam (il codice admin di SourceMod trasforma ognuno nello stesso ID).
Cosa significano i flag admin?
99:z dà l'accesso root: tutti i flag, con livello di immunità 99, quindi gli admin con un livello più basso non possono espellerti né bannarti. Per un moderatore, dai meno flag, per esempio "STEAM_0:1:16" "bcd". I flag principali, dalla guida admin di AlliedModders:
| Flag | Consente |
|---|---|
a | uno slot riservato |
b | admin generico, necessario per ogni admin |
c | espellere gli altri giocatori |
d | bannare gli altri giocatori |
e | togliere i ban |
g | cambiare la mappa |
z | tutto, e ignora l'immunità |
Espelli, banna e sbanna i giocatori
Scrivi questi comandi nella console del gioco come admin, oppure nella scheda Console del pannello, che non richiede diritti da admin. In chat, un admin può scrivere lo stesso comando con ! al posto di sm_, per esempio !kick, oppure con / per nasconderlo agli altri giocatori.
| Comando | Cosa fa |
|---|---|
sm_kick <name or #userid> [reason] | espelle un giocatore |
sm_ban <name or #userid> <minutes> [reason] | banna un giocatore; 0 minuti è un ban permanente |
sm_unban <steamid or ip> | toglie un ban |
sm_map <map> | cambia la mappa |
sm_who | elenca i giocatori e i loro diritti da admin |
Lo #userid è il numero userid del giocatore mostrato da status, per esempio sm_ban #5 0 cheating. I comandi vengono dall'elenco dei comandi admin di SourceMod.
Posso espellere i giocatori senza SourceMod?
Sì, dalla scheda Console. L'elenco dei comandi della console di Valve contiene i comandi del motore:
status: elenca i giocatori, con il loro userid e SteamID.kick: espelle un giocatore per slot, userid o nome, per esempiokick PlayerName.banid,removeidelistid: aggiungono uno SteamID alla lista dei ban, lo tolgono ed elencano i ban.writeid: scrive l'elenco dei ban permanenti nel filebanned_user.cfg.
I comandi di SourceMod sono più comodi per i ban, perché accettano il nome del giocatore e la durata in una sola riga.
Nel pannello c'è un pulsante per espellere?
No. La scheda Giocatori attivi in Panoramica mostra chi è online e da quanto tempo è connesso, senza pulsanti per espellere o bannare per questo gioco. Usa i comandi qui sopra.
Correlati: Come usare la Console e RCON sul tuo server Day of Defeat: Source e Come impostare una password di accesso sul tuo server Day of Defeat: Source.



