Questa guida copre l'amministrazione del tuo server dedicato Post Scriptum, inclusa la configurazione admin, i comandi RCON, la gestione dei giocatori, il controllo della rotazione delle mappe, il bilanciamento delle squadre e la risoluzione dei problemi. Post Scriptum utilizza lo stesso sistema admin di Squad. Per la configurazione iniziale del server, vedi Guida alla Configurazione del Server Post Scriptum.
Configurazione Admin
Post Scriptum utilizza un sistema admin basato sui ruoli configurato tramite il file Admins.cfg. Questo file definisce gruppi admin con permessi specifici e assegna i giocatori a tali gruppi tramite Steam ID.
Configurazione di Admins.cfg
- Ferma il tuo server da GPanel.
- Apri il File Manager o connettiti tramite SFTP.
- Naviga in
PostScriptum/ServerConfig/. - Apri o crea
Admins.cfg.
Gruppi Admin
Definisci gruppi con permessi specifici, quindi assegna gli Steam ID a ciascun gruppo:
Group=SuperAdmin:changemap,balance,pause,cheat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,chat,teamchange,forceteamchange,debug
Group=Admin:changemap,balance,pause,kick,ban,config,cameraman,immune,reserve,chat,teamchange,forceteamchange
Group=Moderator:kick,ban,chat,reserve,teamchange
// Super Admins
Admin=76561198012345678:SuperAdmin
Admin=76561198087654321:SuperAdmin
// Admins
Admin=76561198011223344:Admin
// Moderators
Admin=76561198055667788:Moderator
Permessi Disponibili
Permessi che puoi assegnare ai gruppi:
changemap-- cambia mappa/layerbalance-- gestisce il bilanciamento delle squadrepause-- mette in pausa/riprende la partitacheat-- usa comandi di cheatkick/ban-- espelle o banna giocatoriconfig-- modifica la configurazione del server in runtimecameraman-- spettatore con telecamera liberaimmune-- non può essere espulso/bannato da altri adminreserve-- accesso agli slot giocatore riservatichat-- invia messaggi broadcast adminteamchange/forceteamchange-- cambia la propria squadra o forza gli altri a cambiare
steamid.io. L'ID è un numero di 17 cifre che inizia con 7656119.
Comandi RCON
RCON (Remote Console) ti permette di eseguire comandi senza essere connesso come giocatore. Connettiti utilizzando qualsiasi client compatibile con Source RCON usando l'IP del tuo server, la porta RCON (dalla scheda Network di GPanel) e la password RCON che hai configurato.
Comandi di Gestione Giocatori
| Comando | Utilizzo | Descrizione |
|---|---|---|
ListPlayers |
ListPlayers |
Elenca tutti i giocatori connessi con ID e Steam ID |
AdminKick |
AdminKick <nameOrID> <reason> |
Espelle un giocatore con un messaggio motivazionale opzionale |
AdminBan |
AdminBan <nameOrID> <duration> <reason> |
Banna un giocatore per una durata (es. 1h, 1d, 0 per permanente) |
AdminBanById |
AdminBanById <steamID> <duration> <reason> |
Banna un giocatore tramite Steam ID (utile per ban offline) |
AdminUnban |
AdminUnban <steamID> |
Rimuove un ban tramite Steam ID |
AdminWarn |
AdminWarn <nameOrID> <message> |
Invia un messaggio di avviso a un giocatore specifico |
AdminForceTeamChange |
AdminForceTeamChange <nameOrID> |
Forza un giocatore a passare all'altra squadra |
Comandi di Controllo Mappe e Partita
| Comando | Utilizzo | Descrizione |
|---|---|---|
AdminChangeMap |
AdminChangeMap <layerName> |
Cambia immediatamente al layer specificato |
AdminSetNextMap |
AdminSetNextMap <layerName> |
Imposta il layer successivo nella rotazione senza cambiare quello corrente |
AdminRestartMatch |
AdminRestartMatch |
Riavvia la partita corrente dall'inizio |
AdminEndMatch |
AdminEndMatch |
Forza la fine della partita corrente e passa al layer successivo |
AdminPauseMatch |
AdminPauseMatch |
Mette in pausa la partita corrente |
AdminUnpauseMatch |
AdminUnpauseMatch |
Riprende la partita |
AdminBroadcast |
AdminBroadcast <message> |
Invia un messaggio broadcast a livello server visibile a tutti i giocatori |
ShowCurrentMap |
ShowCurrentMap |
Mostra la mappa/layer attualmente caricata |
ShowNextMap |
ShowNextMap |
Mostra la mappa/layer successiva nella rotazione |
Gestione della Rotazione delle Mappe
Il file di rotazione si trova in PostScriptum/ServerConfig/MapRotation.cfg. Aggiungi un layer per riga:
Arnhem_Offensive_Ger
Oosterbeek_AAS_v1
Doorwerth_Offensive_Brit
Driel_Offensive_Ger
Veghel_AAS_v1
Stoumont_AAS_v1
Usa AdminChangeMap per cambiare immediatamente, oppure AdminSetNextMap per mettere in coda il prossimo layer senza interrompere la partita corrente.
MapRotation.cfg. Per apportare modifiche permanenti, modifica direttamente il file di configurazione.
Bilanciamento delle Squadre
Configura il bilanciamento delle squadre in Server.cfg con AllowTeamChanges, AutoBalanceEnabled e AutoBalanceThreshold. Gli admin possono manualmente forzare i giocatori a cambiare squadra usando AdminForceTeamChange.
Risoluzione dei Problemi
Il Server Non Appare nel Browser
- Verifica di avere una licenza server valida da OWI. Senza una licenza, il server non apparirà nel browser pubblico.
- Attendi 2-3 minuti dopo l'avvio affinché il server si registri nella master server list.
- Assicurati che
ShouldAdvertise=trueeIsLANMatch=falsesiano impostati nel tuoServer.cfg. - Controlla l'output della console in GPanel per eventuali messaggi di errore relativi alla licenza.
Crash del Server
- Controlla i log del server per i dettagli dell'errore. I log si trovano nella directory
PostScriptum/Saved/Logs/. - Verifica che i nomi dei layer in
MapRotation.cfgsiano scritti correttamente e si riferiscano a layer validi. - Se i crash si verificano dopo un aggiornamento del gioco, prova a reinstallare il server tramite l'opzione Reinstall di GPanel (esegui prima il backup delle tue configurazioni).
- Assicurati che il file
Admins.cfgnon contenga errori di sintassi.
I Giocatori Non Riescono a Connettersi
- Conferma che il server sia completamente avviato in GPanel.
- Controlla che il server non abbia raggiunto il limite
MaxPlayers. - Se utilizzi una password, assicurati che i giocatori la inseriscano correttamente.
- Verifica che i giocatori abbiano la stessa versione del gioco del server.
Problemi di Connessione RCON
- Assicurati che la password RCON sia impostata nelle variabili di avvio o in
Server.cfg. - Usa la porta RCON corretta dalla scheda Network di GPanel.
- Conferma di utilizzare un client compatibile con Source RCON.
Articoli Correlati
- Guida alla Configurazione del Server Post Scriptum
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Iniziare con il Tuo Nuovo Server
Se hai bisogno di ulteriore assistenza con l'amministrazione del server, per favore apri un ticket di supporto e il nostro team ti aiuterà.