Questa guida illustra la configurazione admin, i comandi RCON, la gestione dei giocatori, la gestione delle mappe, il supporto AMX/plugin, le mappe personalizzate e la risoluzione dei problemi per il tuo server dedicato Sven Co-op. Sven Co-op è una mod multiplayer cooperativa per Half-Life in cui i giocatori affrontano campagne insieme. Per la configurazione iniziale, la configurazione e le istruzioni di connessione, consulta Guida alla Configurazione del Server Sven Co-op.
1. Configurazione Admin (users.ini)
Sven Co-op utilizza svencoop/users.ini per definire gli account admin e i permessi.
Aggiungere un Admin
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Flag di Accesso
| Flag | Permesso |
|---|---|
a | Immunità (non può essere espulso/bannato da altri admin) |
b | Riserva (accesso a slot riservato) |
c | Espellere giocatori |
d | Bannare giocatori |
e | Sbannare giocatori |
f | Uccidere/schiaffeggiare giocatori |
g | Cambiare mappa |
h | Eseguire cvar del server |
n | Accesso RCON |
Per accesso admin completo, usa tutti i flag: "abcdefghijklmn"
~) mentre sei connesso e digita status. Il tuo Steam ID appare nel formato STEAM_0:X:XXXXXXXX.
2. Comandi RCON
Usa RCON tramite la console di GPanel, la console in-game o uno strumento di terze parti. Autenticati in-game con:
rcon_password YourRconPassword
rcon <command>
Gestione dei Giocatori
| Comando | Descrizione |
|---|---|
rcon kick <userid> | Espelle un giocatore tramite l'ID utente. |
rcon banid <minutes> <userid> | Banna un giocatore. Usa 0 per permanente. |
rcon addip <minutes> <ip> | Banna un indirizzo IP. |
rcon removeip <ip> | Rimuove un ban IP. |
rcon status | Elenca tutti i giocatori con ID utente e Steam ID. |
Comandi Mappa e Server
| Comando | Descrizione |
|---|---|
rcon changelevel <mapname> | Cambia mappa, mantenendo i giocatori connessi. |
rcon map <mapname> | Carica la mappa da zero, disconnettendo tutti i giocatori. |
rcon maps | Elenca tutte le mappe disponibili. |
rcon hostname "Name" | Cambia il nome del server. |
rcon sv_password "pass" | Imposta o cambia la password di accesso. |
rcon say "message" | Invia un messaggio in chat a tutto il server. |
rcon exec <filename> | Esegue un file di configurazione. |
rcon quit | Arresta il server. |
3. Supporto AMX/Plugin
Sven Co-op supporta i plugin AngelScript (integrati) e AMX Mod X per funzionalità estese.
Plugin AngelScript (Integrati)
Posiziona i plugin in svencoop/scripts/plugins/ e registrali in svencoop/default_plugins.txt.
AMX Mod X
- Arresta il server da GPanel.
- Scarica AMX Mod X per Sven Co-op e caricalo tramite SFTP.
- Configura l'accesso admin tramite il file
users.inidi AMX Mod X. - Avvia il server e verifica nella console.
Plugin Popolari
- Strumenti admin: Gestione avanzata di espulsioni, ban e giocatori.
- Votazione mappa: Consenti ai giocatori di votare la prossima mappa.
- Statistiche giocatori: Tieni traccia di uccisioni, morti e tempo di gioco.
- Anti-cheat: Rilevamento dei trucchi lato server.
4. Mappe Personalizzate
Installazione Manuale delle Mappe
- Scarica il file
.bspdella mappa e tutte le risorse associate. - Carica il file
.bspinsvencoop/maps/tramite SFTP. - Carica le risorse aggiuntive (texture, suoni) nelle directory appropriate.
- Aggiungi il nome della mappa a
mapcycle.txtper la rotazione. - Verifica con
rcon changelevel mapname.
5. Risoluzione dei Problemi
Il Server si Blocca al Caricamento della Mappa
- Controlla la console di GPanel per i messaggi di errore.
- Prova a caricare una mappa diversa -- il file della mappa potrebbe essere corrotto.
- Rimuovi le mappe o i plugin personalizzati aggiunti di recente per testare.
I Giocatori Non Riescono a Connettersi
- Verifica che il server sia in esecuzione in GPanel.
- Controlla l'IP e la porta corretti dalla scheda Network.
- Assicurati che sia il server che il giocatore siano sulla stessa versione del gioco.
RCON Non Funziona
- Verifica che
rcon_passwordsia impostato nelle variabili di avvio e inserver.cfg. - Autenticati con la password corretta (case-sensitive) prima di inviare i comandi.
- Controlla di digitare
rcon_passwordseguito dalla password prima di usare i comandircon. - In alternativa, usa direttamente la console di GPanel -- non richiede autenticazione RCON.
Le Mappe Personalizzate Non si Caricano
- Verifica che il file
.bspsi trovi nella directorysvencoop/maps/. - Controlla che il nome della mappa nel tuo comando o nel mapcycle corrisponda esattamente al nome del file (case-sensitive su Linux).
- Cerca errori di risorse mancanti nella console -- potresti aver bisogno di file aggiuntivi.
Articoli Correlati
- Guida alla Configurazione del Server Sven Co-op
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Guida all'Avvio del Server
Hai Bisogno di Aiuto?
Se incontri problemi con il tuo server Sven Co-op non coperti qui, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema ed eventuali messaggi di errore pertinenti dalla console di GPanel.