Guida alla Configurazione del Server Dedicato di Sons of the Forest
Questa guida copre tutto ciò che ti serve per configurare, connetterti e gestire il tuo server dedicato di Sons of the Forest ospitato con Legion Hosting. Il tuo server viene gestito tramite GPanel.
File di Configurazione del Server
Il file principale di configurazione del server è dedicatedserver.cfg. Puoi modificare questo file direttamente tramite il file manager di GPanel o via SFTP.
Individuare il File di Configurazione
Il file di configurazione si trova nella directory principale del tuo server:
dedicatedserver.cfg
Opzioni di Configurazione
Di seguito è riportato un riferimento completo delle impostazioni disponibili in dedicatedserver.cfg.
| Impostazione | Predefinito | Descrizione |
|---|---|---|
ServerName |
"Sons Of The Forest" |
Il nome visualizzato nel browser del server e nell'elenco dei server Steam. |
ServerPassword |
"" |
Password richiesta per unirsi. Lascia vuoto per un server pubblico. |
MaxPlayers |
4 |
Numero massimo di giocatori consentiti sul server contemporaneamente. Il valore predefinito è 4, il valore massimo supportato è 8. |
SaveSlot |
1 |
Quale slot di salvataggio utilizza il server (1–3). Ogni slot è un mondo separato. |
SaveInterval |
600 |
Con quale frequenza il server salva automaticamente in secondi. Il valore predefinito è 10 minuti (600). |
GameMode |
"normal" |
Imposta la difficoltà e le regole. I valori sono in minuscolo. Vedi Opzioni Modalità di Gioco di seguito. |
GameSeed |
"" |
Seed opzionale per la generazione del mondo. Lascia vuoto per un seed casuale. Imposta prima del primo avvio. |
ServerPort |
— | La porta principale di gioco (UDP). Controlla la scheda Network in GPanel per la porta assegnata. Non modificare questo valore a meno che non venga indicato dal supporto. |
ServerQueryPort |
— | La porta di query Steam (UDP) utilizzata per il browser del server. Controlla la scheda Network in GPanel per la porta assegnata. |
BlobSyncPort |
— | La porta di sincronizzazione blob (UDP) utilizzata per la sincronizzazione dei dati del mondo tra server e client. Controlla la scheda Network in GPanel per la porta assegnata. |
SkipNetworkAccessibilityTest |
false |
Imposta su true per saltare il test di rete all'avvio. Utile se il test causa avvii lenti. |
LanOnly |
false |
Se true, il server non sarà visibile nell'elenco pubblico dei server Steam. |
LogFilesEnabled |
true |
Abilita la generazione di file di log lato server per la risoluzione dei problemi. |
Esempio di Configurazione
Sostituisci i valori delle porte sottostanti con le porte effettivamente assegnate al tuo server. Controlla la scheda Network in GPanel per i numeri di porta specifici.
{
"ServerName": "My SOTF Server",
"ServerPassword": "mypassword",
"MaxPlayers": 4,
"SaveSlot": 1,
"SaveInterval": 600,
"GameMode": "normal",
"GameSeed": "",
"ServerPort": YOUR_GAME_PORT,
"ServerQueryPort": YOUR_QUERY_PORT,
"BlobSyncPort": YOUR_BLOB_SYNC_PORT,
"SkipNetworkAccessibilityTest": false,
"LanOnly": false,
"LogFilesEnabled": true
}
dedicatedserver.cfg, devi riavviare il server da GPanel affinché le modifiche abbiano effetto.
Opzioni Modalità di Gioco
L'impostazione GameMode controlla la difficoltà e le regole di sopravvivenza. Imposta questa opzione prima del primo avvio poiché modificarla su un salvataggio esistente potrebbe non applicarsi completamente.
| Valore | Descrizione |
|---|---|
"normal" |
Esperienza di sopravvivenza standard con IA nemica bilanciata, fame, sete e sistemi di gioco completi. |
"hard" |
Difficoltà nemica aumentata, consumo più rapido delle risorse e margini di sopravvivenza ridotti. |
"hardsurvival" |
Modalità più impegnativa. Morte permanente e le condizioni di sopravvivenza più dure. |
"peaceful" |
I nemici sono passivi, permettendo ai giocatori di concentrarsi su esplorazione e costruzione senza combattimento. |
"custom" |
Consente impostazioni di gameplay personalizzate. Usa questa modalità per regolare i singoli parametri di difficoltà. |
Come Connettersi al Tuo Server
Trovare l'IP e la Porta del Server
L'IP del tuo server e le porte assegnate sono visualizzati nella scheda Network di GPanel. Per istruzioni dettagliate, vedi: Come Trovare l'IP e la Porta del Tuo Server.
Sons of the Forest utilizza tre porte (game, query e blob sync). Queste sono assegnate automaticamente da GPanel. Controlla la scheda Network e la scheda Startup per i numeri di porta specifici assegnati e assicurati che i valori in dedicatedserver.cfg corrispondano.
Opzione 1: Connessione Diretta via Steam
- Apri Steam e clicca su Visualizza nella barra del menu in alto.
- Seleziona Server di Gioco.
- Clicca sulla scheda Preferiti, quindi clicca su Aggiungi un Server.
- Inserisci l'IP del tuo server e la porta di query (dalla scheda Network di GPanel) nel formato
IP:QueryPort. - Clicca su Trova Partite a questo Indirizzo, quindi su Aggiungi ai Preferiti.
- Avvia Sons of the Forest, vai su Multigiocatore > Unisciti alla Partita e seleziona il tuo server dai preferiti.
Opzione 2: Browser dei Server Steam (In-Game)
- Avvia Sons of the Forest e seleziona Multigiocatore dal menu principale.
- Scegli Unisciti alla Partita, quindi seleziona la scheda Internet.
- Usa la ricerca/filtro per trovare il tuo server per nome, o clicca su Connetti per IP se disponibile.
- Inserisci la password del server se ne è impostata una e unisciti.
Gestione dei Salvataggi
Slot di Salvataggio
Sons of the Forest supporta fino a 3 slot di salvataggio indipendenti per server. Lo slot attivo è controllato dall'impostazione SaveSlot in dedicatedserver.cfg. Ogni slot mantiene il proprio stato del mondo, dati del giocatore e progressi.
Per cambiare mondo, modifica il valore SaveSlot (1, 2 o 3) e riavvia il server.
Posizione dei File di Salvataggio
I file di salvataggio del server sono archiviati nel seguente percorso sul tuo server:
saves/
Ogni slot di salvataggio ha la propria sottocartella all'interno di questa directory. La struttura appare così:
saves/
Slot1/
Slot2/
Slot3/
Caricare un Salvataggio via SFTP
Puoi caricare un salvataggio esistente da una partita locale a giocatore singolo o da un altro server al tuo server dedicato utilizzando SFTP. Per le istruzioni complete di connessione SFTP, vedi: Come Caricare File via SFTP.
- Ferma il tuo server da GPanel prima di caricare i file.
- Connettiti al tuo server via SFTP utilizzando le credenziali mostrate in GPanel.
- Naviga nella directory
saves/sul tuo server. - Carica la tua cartella di salvataggio locale nella cartella dello slot corrispondente (es.
Slot1/). - Assicurati che
SaveSlotindedicatedserver.cfgcorrisponda allo slot in cui hai caricato. - Avvia il tuo server da GPanel.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\Copia la cartella di salvataggio pertinente nella directory dello slot appropriato sul tuo server.
Backup dei Salvataggi
Si raccomanda di eseguire periodicamente il backup dei file di salvataggio via SFTP. Scarica l'intera directory saves/ in una posizione sicura sulla tua macchina locale prima di apportare modifiche o aggiornamenti importanti.
Articoli Correlati
- Risoluzione dei Problemi di Sons of the Forest — Crash, problemi di memoria, problemi di connessione e risoluzione problemi di salvataggio
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File via SFTP
Hai Bisogno di Ulteriore Aiuto?
Se stai ancora riscontrando problemi dopo aver seguito questa guida, ti preghiamo di aprire un ticket di supporto e includere:
- Una descrizione del problema e quando è iniziato
- L'ID del tuo server o l'indirizzo IP da GPanel
- Eventuali messaggi di errore pertinenti dalla console del server o dai file di log