Questa guida illustra l'amministrazione del server per Medal of Honor: Allied Assault, inclusi i comandi RCON, la gestione dei giocatori, la rotazione delle mappe, la configurazione del tipo di gioco e la risoluzione dei problemi.
RCON (Remote Console)
RCON ti permette di gestire il server da remoto dal client di gioco. Imposta la password RCON nella variabile di avvio RCON_PASSWORD o in main/server.cfg:
seta rconPassword "your_secure_password"
Per usare RCON dalla console in-game (~):
rconpassword your_secure_password
rcon [command]
Puoi anche eseguire comandi direttamente dalla scheda Console di GPanel.
Comandi essenziali
| Comando | Descrizione |
|---|---|
rcon status |
Mostra le informazioni del server, i giocatori connessi e i loro numeri client |
rcon kick [client_number] |
Espelle un giocatore tramite il suo numero client (dall'output di status) |
rcon map [mapname] |
Cambia la mappa attuale (ad esempio, rcon map dm/mohdm1) |
rcon say [message] |
Invia un messaggio a tutti i giocatori |
rcon g_gametype [type] |
Cambia il tipo di gioco (1=FFA, 2=TDM, 3=Round, 4=Objective) |
rcon fraglimit [number] |
Imposta il limite di uccisioni |
rcon timelimit [minutes] |
Imposta il limite di tempo per mappa |
rcon g_password [password] |
Imposta o cambia la password di accesso al server |
rcon sv_hostname [name] |
Cambia il nome del server |
quit |
Spegne il server (dalla console GPanel) |
Tipi di gioco
| Valore | Tipo di gioco | Descrizione |
|---|---|---|
| 1 | Free For All | Ogni giocatore per sé. Il primo a raggiungere il fraglimit vince. |
| 2 | Team Deathmatch | Alleati contro Asse. Vince la squadra con più uccisioni. |
| 3 | Round-Based | Round a eliminazione. Nessun respawn fino alla fine del round. |
| 4 | Objective | Le squadre competono per completare o difendere gli obiettivi. |
Per cambiare il tipo di gioco, usa:
rcon g_gametype 2
rcon map dm/mohdm7
g_gametype, devi cambiare la mappa affinché il nuovo tipo di gioco abbia effetto.
Rotazione delle mappe
Configura la rotazione automatica delle mappe in main/server.cfg:
seta sv_maplist "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm6 dm/mohdm7"
Il server passerà ciclicamente attraverso queste mappe in ordine quando viene raggiunto il timelimit o il fraglimit.
Gestione dei giocatori
Espellere giocatori
- Esegui
rcon statusper ottenere la lista dei giocatori connessi con i loro numeri client. - Esegui
rcon kick [client_number]per rimuovere il giocatore.
Bannare giocatori
MOHAA supporta il ban basato su IP. Aggiungi gli IP bannati alla configurazione del server o usa script lato server. Il gioco base ha funzionalità di ban integrate limitate, quindi considera l'uso di strumenti di amministrazione della community per una gestione più avanzata dei ban.
Riferimento delle impostazioni del server
| Impostazione | Descrizione | Esempio |
|---|---|---|
sv_maxRate |
Larghezza di banda massima per client (byte/sec) | 25000 |
g_allowVote |
Consenti ai giocatori di indire votazioni (1 = sì, 0 = no) | 1 |
g_teamdamage |
Abilita il fuoco amico nelle modalità a squadre (1 = attivo) | 0 |
sv_floodProtect |
Previene il flood in chat (1 = attivo) | 1 |
g_inactivity |
Secondi prima che i giocatori inattivi siano espulsi (0 = disabilitato) | 120 |
Log del server
I log del server sono memorizzati nella directory Logs/. Controlla questi file per il debug di crash, il monitoraggio dell'attività dei giocatori e la revisione degli eventi di gioco.
Risoluzione dei problemi
| Problema | Soluzione |
|---|---|
| I comandi RCON non funzionano | Verifica che rconPassword sia impostato in server.cfg e corrisponda a quello che inserisci nel client. Prova a usare direttamente la console GPanel. |
| Il server non appare nel browser | Assicurati che il server sia in esecuzione (cerca il messaggio di inizializzazione completata). L'impostazione dedicated dovrebbe essere 2 (Internet) per la pubblicazione pubblica. |
| Il cambio mappa fallisce | Verifica che il percorso della mappa sia corretto (es. dm/mohdm7 e non solo mohdm7). Sono disponibili solo le mappe incluse nei file del server. |
| I giocatori hanno ping alto | Regola sv_maxRate per consentire più larghezza di banda per client. Riduci sv_maxClients se il server è sovraccarico. |
Articoli correlati
- Guida alla configurazione del server Medal of Honor
- Come trovare l'IP e la porta del tuo server
- Come caricare file tramite SFTP