Questa guida illustra l'amministrazione RCON, la gestione dei giocatori, la configurazione dei bot, le mappe personalizzate e la risoluzione dei problemi per il tuo server dedicato OpenArena. OpenArena è un FPS deathmatch gratuito basato sul motore id Tech 3. Per la configurazione iniziale e le istruzioni di connessione, consulta Guida alla Configurazione del Server OpenArena.
1. Configurazione RCON
Imposta la password RCON in baseoa/server.cfg:
seta rconPassword "YourStrongPassword"
Autenticati nel gioco tramite la console (~):
rconPassword YourStrongPassword
rcon <command>
Puoi anche inviare comandi direttamente attraverso la scheda Console di GPanel senza autenticazione RCON.
2. Comandi di Gestione dei Giocatori
| Comando | Descrizione |
|---|---|
rcon status | Elenca tutti i giocatori connessi con i loro numeri client e IP. |
rcon kick <client_num> | Espelle un giocatore tramite il numero client (ottenuto da status). |
rcon clientkick <client_num> | Comando alternativo per espellere. |
rcon banClient <client_num> | Banna un giocatore tramite il numero client. |
rcon banUser <playername> | Banna un giocatore per nome. |
3. Comandi per Mappe e Gioco
| Comando | Descrizione |
|---|---|
rcon map <mapname> | Cambia mappa, disconnettendo i giocatori. |
rcon g_gametype <value> | Cambia la modalità di gioco (0=FFA, 3=TDM, 4=CTF, ecc.). |
rcon timelimit <minutes> | Cambia il limite di tempo. |
rcon fraglimit <frags> | Cambia il limite di frag. |
rcon map_restart | Riavvia la mappa corrente. |
rcon nextmap | Passa alla mappa successiva nella rotazione. |
4. Comandi di Gestione del Server
| Comando | Descrizione |
|---|---|
rcon sv_hostname "Name" | Cambia il nome del server. |
rcon g_password "pass" | Imposta o cambia la password di accesso. |
rcon say "message" | Invia un messaggio di chat a tutto il server. |
rcon sv_maxclients <num> | Cambia il numero massimo di giocatori (richiede il riavvio della mappa). |
rcon exec <filename> | Esegue un file di configurazione. |
rcon quit | Spegne il server. |
5. Gestione dei Bot
OpenArena ha il supporto integrato per i bot per riempire gli slot vuoti del server.
| Comando / CVar | Descrizione |
|---|---|
rcon addbot <name> <skill> | Aggiunge un bot. Abilità: 1 (più facile) a 5 (più difficile). |
rcon kick <botname> | Rimuove un bot specifico. |
rcon bot_minplayers <num> | Riempie automaticamente con bot fino al raggiungimento di questo numero di giocatori. I bot escono quando entrano giocatori reali. |
rcon bot_nochat <0/1> | Disabilita la chat dei bot. 1 = nessuna chat dei bot. |
Esempio: Mantieni 8 Giocatori con Bot
Aggiungi a server.cfg:
seta bot_minplayers 8
I bot si uniscono automaticamente quando ci sono meno di 8 giocatori connessi e escono quando entrano gli umani.
6. Mappe e Mod Personalizzati
- Scarica i file di mappe/mod
.pk3personalizzati. - Carica in
baseoa/tramite SFTP (vedi Come Caricare File tramite SFTP). - Riavvia il server. I file
.pk3vengono caricati automaticamente. - Cambia alla nuova mappa con
rcon map <mapname>.
.pk3 corrispondenti per unirsi a server con mappe personalizzate. Abilita il download automatico con sv_allowDownload 1 in server.cfg.
7. Risoluzione dei Problemi
Il Server Non si Avvia
- Controlla la console GPanel per i messaggi di errore.
- Verifica che GAME_MAP sia impostato su un nome di mappa valido.
- Prova
aggressorooa_dm1come mappa predefinita conosciuta funzionante.
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
sv_puresia impostato su0se i giocatori hanno versioni diverse dei file pk3.
I Bot Non Funzionano
- Assicurati che la mappa abbia il supporto per i percorsi dei bot (file AAS). La maggior parte delle mappe predefinite lo include.
- Verifica che
bot_minplayerssia impostato sul numero desiderato. - Le mappe personalizzate potrebbero non avere il supporto dei bot se non è stato generato un file AAS.
Articoli Correlati
- Guida alla Configurazione del Server OpenArena
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server OpenArena che non sono trattati qui, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e qualsiasi messaggio di errore rilevante dalla console GPanel.