Questa guida copre la configurazione di RCON, i comandi admin, la gestione dei giocatori, la gestione del server, le impostazioni del mondo e la risoluzione dei problemi per il tuo server dedicato Frozen Flame su Legion Hosting. Frozen Flame usa il protocollo RCON per l'amministrazione remota, dandoti pieno controllo su giocatori, oggetti e operazioni del server. Per la configurazione iniziale del server, le variabili di avvio, le modalità di gioco e come connettersi, consulta la Frozen Flame Server Setup Guide.
Configurazione RCON
Frozen Flame usa il protocollo RCON (Remote Console) per l'amministrazione del server. RCON deve essere configurato prima di poter usare qualsiasi comando admin.
Abilitazione di RCON
- In GPanel, vai alla scheda Startup.
- Imposta
RCON_PASSWORDcon una password robusta a tua scelta. - Prendi nota della porta RCON assegnata al tuo server (visibile nella scheda Network).
- Riavvia il server affinché le modifiche abbiano effetto.
Connessione a RCON
Puoi connetterti a RCON usando qualsiasi client RCON standard come mcrcon, RCON CLI o uno strumento RCON basato su web. Per la connessione, usa i seguenti dettagli:
| Campo | Valore |
|---|---|
| Host | L'IP del tuo server (dalla scheda Network di GPanel) |
| Port | Porta RCON (dalla scheda Network di GPanel) |
| Password | admin:<your-rcon-password> |
admin:<password>. Ad esempio, se la tua password RCON è mypass123, inserisci admin:mypass123 come password nel tuo client RCON.
Comandi di Gestione Giocatori
I seguenti comandi RCON gestiscono i giocatori sul tuo server. Sostituisci <PlayerID> con l'ID del giocatore target, che puoi trovare usando Admin_GetOnlinePlayers.
| Comando | Descrizione |
|---|---|
Admin_GetOnlinePlayers |
Elenca tutti i giocatori attualmente connessi con nomi e ID. |
Admin_ListUserProfiles |
Elenca tutti i giocatori che si sono mai uniti al server. |
Admin_GetPlayerInfo <PlayerID> |
Mostra informazioni dettagliate su un giocatore specifico. |
Admin_KickPlayer <PlayerID> <Reason> |
Espelle un giocatore dal server con un messaggio di motivazione. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Banna un giocatore per la durata specificata in secondi. Usa un numero molto grande per un ban permanente. |
Admin_Unban <PlayerID> |
Rimuove un ban, permettendo al giocatore di rientrare. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Impedisce a un giocatore di usare la chat testuale per la durata specificata. |
Admin_ChatUnban <PlayerID> |
Ripristina l'accesso alla chat per un giocatore con ban dalla chat. |
Admin_Respawn <PlayerID> |
Riporta la posizione di un giocatore al punto di spawn. |
Admin_ChatMessage [Message] |
Invia un messaggio a livello di server a tutti i giocatori connessi. |
Comandi Profilo e Inventario Giocatori
Questi comandi ti permettono di ispezionare e modificare i profili dei giocatori, gli inventari e la progressione.
| Comando | Descrizione |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Mostra informazioni dettagliate sul profilo utente. |
Admin_GetPlayerInventory <PlayerID> |
Elenca tutti gli oggetti e le quantità nell'inventario di un giocatore. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Assegna oggetti a un giocatore. Richiede l'ID interno dell'oggetto. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Rimuove oggetti dall'inventario di un giocatore. |
Admin_AddFlame <PlayerID> <Amount> |
Assegna esperienza (Flame) a un giocatore. |
Admin_RemoveFlame <PlayerID> <Amount> |
Sottrae esperienza da un giocatore. Non riduce il livello. |
Admin_AddUserProfile <PlayerID> <Role> |
Assegna un ruolo a un profilo giocatore. |
Admin_RemoveUserProfile <PlayerID> |
Elimina i dati del profilo di un giocatore specifico. |
Admin_RemoveProfile <PlayerID> |
Rimuove il profilo di un giocatore e tutti i dati di salvataggio in modo permanente. |
Admin_ReloadUserProfiles |
Aggiorna tutti i dati dei profili utente dal disco. |
Admin_SaveUserProfile |
Salva lo stato corrente del profilo su disco. |
Comandi di Gestione del Server
| Comando | Descrizione |
|---|---|
Admin_SaveWorld |
Forza un salvataggio immediato del mondo. |
Admin_SaveAll |
Salva sia lo stato del mondo che tutti i profili dei giocatori. |
Admin_ServerWorld |
Mostra la versione corrente del server. |
Admin_Shutdown |
Spegne il server in modo controllato. |
Admin_Restart |
Riavvia il server. |
Admin_ScheduleMaintenanceMode <Seconds> |
Programma uno spegnimento per manutenzione con una notifica di conto alla rovescia a tutti i giocatori. |
Admin_CancelScheduledMaintenanceMode |
Annulla uno spegnimento per manutenzione precedentemente programmato. |
Admin_ScheduleMaintenanceMode 300 per dare ai giocatori un preavviso di 5 minuti prima di spegnere per manutenzione. Questo è molto più cortese di un Admin_Shutdown immediato.
Impostazioni del Mondo tramite Game.ini
Oltre alle impostazioni base del server, puoi regolare i parametri di gameplay nel file Game.ini sotto la sezione [/Script/FrozenFlame.GameBalance]. Ferma il server prima di modificare.
| Impostazione | Predefinito | Descrizione |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
Percentuale di durabilità dell'armatura persa alla morte. |
DefaultWeaponDurabilityCost |
0.5 |
Tasso di perdita di durabilità dell'arma per utilizzo. |
bAllowCreaturesToDamageBuildings |
False |
Se i mostri possono danneggiare le strutture costruite dai giocatori. |
bAllowPlayersToDamageBuildings |
True |
Se i giocatori possono danneggiare le strutture di altri giocatori (rilevante per il PvP). |
bInvulnerableModules |
False |
Se True, gli edifici sono indistruttibili. |
bLimitlessSupport |
False |
Se True, rimuove le restrizioni di supporto strutturale degli edifici. |
bDemolishResourceDropMultiplier |
0.5 |
Percentuale di risorse restituite durante la demolizione degli edifici. |
Risoluzione dei Problemi
Connessione RCON Rifiutata
- Verifica che
RCON_PASSWORDsia impostata nella scheda Startup e che il server sia stato riavviato. - Assicurati di star usando la porta RCON corretta dalla scheda Network di GPanel.
- Ricorda di usare il formato
admin:<password>durante l'autenticazione.
Il Server Non Appare nel Browser
- Verifica che
Engine.inicontenga la sezione[URL]MetaServer per la visibilità pubblica. - Attendi qualche minuto dopo l'avvio affinché il server si registri con il server principale.
- I giocatori possono sempre usare la connessione diretta come alternativa.
I Giocatori Non Riescono a Unirsi
- Controlla che il server sia in esecuzione e completamente avviato in GPanel.
- Verifica che la password corrisponda a quella impostata in
Game.inio nella variabile di avvio. - Assicurati che il limite di
MaxPlayersnon sia stato raggiunto.
Il Server Crasha all'Avvio
- Controlla la console di GPanel per i messaggi di errore.
- Verifica che i tuoi file INI abbiano la sintassi corretta (nessun errore di battitura, intestazioni di sezione corrette).
- Prova a eliminare i file di configurazione e riavviare per rigenerare i valori predefiniti.
- Se i crash persistono dopo un aggiornamento del gioco, apri un ticket di supporto.
Articoli Correlati
- Frozen Flame Server Setup Guide — Configurazione iniziale, variabili di avvio, modalità di gioco e come connettersi
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server Frozen Flame 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 o output RCON pertinente.