Questa guida copre i comandi admin, RCON, le modalità di gioco, lo scripting Lua e la gestione del server per il tuo server dedicato CS2D. Per la configurazione iniziale, consulta Guida alla Configurazione del Server CS2D.
1. Accesso RCON
Imposta una password RCON in sys/server.cfg per abilitare l'amministrazione remota:
sv_rcon your_rcon_password
Per utilizzare RCON in-game, apri la console e digita:
rcon your_rcon_password [command]
Puoi anche eseguire comandi direttamente dalla scheda Console di GPanel.
2. Comandi Admin
| Comando | Descrizione |
|---|---|
kick [id] [reason] |
Espelle un giocatore tramite il suo ID. |
ban [id] [duration] [reason] |
Banna un giocatore. Durata in minuti (0 = permanente). |
unban [usgn/ip] |
Rimuove il ban di un giocatore tramite USGN o IP. |
listplayers |
Mostra tutti i giocatori connessi con i loro ID. |
changemap [map] |
Cambia a una mappa diversa. |
restartround |
Riavvia il round corrente. |
say [message] |
Invia un messaggio del server a tutti. |
setname [id] [name] |
Rinomina forzatamente un giocatore. |
slap [id] [damage] |
Colpisce un giocatore (infligge danno). |
kill [id] |
Uccide un giocatore. |
setmoney [id] [amount] |
Imposta i soldi di un giocatore. |
3. Modalità di Gioco
Imposta la modalità di gioco in sys/server.cfg con sv_gamemode:
| Valore | Modalità | Descrizione |
|---|---|---|
| 0 | Standard | Counter-Strike classico (disinnesco bomba, salvataggio ostaggi). |
| 1 | Deathmatch | Tutti contro tutti, ogni giocatore per sé. |
| 2 | Team Deathmatch | Deathmatch a squadre. |
| 3 | Cattura la Bandiera | Cattura la bandiera della squadra avversaria. |
| 4 | Dominazione | Controlla i punti di cattura sulla mappa. |
4. Rotazione Mappe
Crea o modifica sys/mapcycle.txt con un nome di mappa per riga:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Il server cicla queste mappe in ordine dopo ogni round.
5. Scripting Lua
CS2D supporta script Lua per funzionalità personalizzate. Posiziona gli script nella directory sys/lua/ e caricali in sys/server.cfg:
lua "lua/myscript.lua"
Gli script Lua possono aggiungere comandi admin personalizzati, modalità di gioco e logica lato server. Consulta la documentazione di CS2D per l'API Lua completa.
6. Gestione dei Ban
I ban sono memorizzati in sys/bans.cfg. Puoi gestirli tramite comandi o modificando il file direttamente:
- I ban USGN persistono attraverso i cambi di nome poiché sono legati all'account del giocatore.
- I ban IP bloccano un indirizzo IP specifico.
- Per cancellare tutti i ban, elimina il contenuto di
sys/bans.cfge riavvia.
7. Risoluzione dei Problemi
- Il server non si avvia: Controlla la console di GPanel per gli errori. Assicurati che non ci siano errori di sintassi in
sys/server.cfg. - RCON non funziona: Verifica che la password RCON sia impostata e inserita correttamente.
- Mappa non trovata: Assicurati che il file della mappa esista nella directory
maps/. Le mappe personalizzate devono essere caricate tramite SFTP. - Errori script Lua: Controlla la console per i messaggi di errore Lua. Rimuovi o correggi lo script per ripristinare la stabilità del server.
Articoli Correlati
- Guida alla Configurazione del Server CS2D
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
Hai Bisogno di Aiuto?
Se hai bisogno di ulteriore assistenza, apri un ticket di supporto con l'IP del tuo server e qualsiasi messaggio di errore dalla console di GPanel.