Questa guida tratta i problemi comuni che potresti incontrare con il tuo server dedicato V Rising e come risolverli. Per la configurazione iniziale del server e la connessione, consulta Guida alla Configurazione del Server Dedicato V Rising.
Il Server Non Appare nel Browser dei Server
Se il tuo server è in esecuzione ma non viene visualizzato nel browser dei server Steam o in-game:
- Apri la scheda Network in GPanel e conferma la porta query assegnata. Quindi verifica che il valore
QueryPortinServerHostSettings.jsoncorrisponda esattamente. - Assicurati che
"ListOnSteam"sia impostato sutrueinServerHostSettings.json. Se è impostato sufalse, il server non verrà elencato. - Dopo aver avviato o riavviato il server, possono essere necessari dai 5 ai 15 minuti perché il server appaia nel browser. Utilizza la connessione diretta per verificare nel frattempo che il server sia raggiungibile.
- Conferma che lo stato del server mostri Online in GPanel. Se il server è andato in crash o non è riuscito ad avviarsi, non si registrerà con il server master di Steam.
IP:PORT.
Le Modifiche alla Configurazione Non Hanno Effetto Dopo il Riavvio
Se hai modificato ServerHostSettings.json o ServerGameSettings.json ma le tue modifiche non si riflettono sul server:
- Ferma il server prima di modificare. V Rising scrive i file di configurazione all'arresto. Se il server è ancora in esecuzione quando modifichi un file, potrebbe sovrascrivere le tue modifiche quando si arresta. Ferma sempre il server da GPanel prima, poi modifica, poi avvia.
- Verifica gli errori di sintassi JSON. Il formato JSON è rigoroso -- una singola virgola fuori posto, una virgoletta mancante o una virgola finale faranno fallire il file silenziosamente. Il server potrebbe tornare alle impostazioni predefinite senza mostrare un errore evidente.
- Verifica che il file sia stato salvato. Dopo la modifica nell'editor file di GPanel, clicca sul pulsante Save prima di navigare altrove.
- Controlla l'output della console. Dopo aver avviato il server, guarda nella console di GPanel per eventuali avvisi o errori relativi al caricamento della configurazione.
I Giocatori Non Possono Connettersi (IP e Porta Corretti)
Se i giocatori hanno l'indirizzo IP e la porta giusti ma non riescono comunque a connettersi:
- Conferma che il valore
PortinServerHostSettings.jsoncorrisponda alla porta di gioco mostrata nella scheda Network di GPanel. Non dare per scontati i valori di porta predefiniti -- controlla la scheda Network di GPanel per le porte effettivamente assegnate. - Assicurati che il server sia completamente avviato e mostri Online in GPanel. Un server ancora in fase di caricamento rifiuterà le connessioni.
- Se il server ha una password impostata in
ServerHostSettings.json, i giocatori devono inserirla quando richiesto. Un valore password vuoto ("") significa che non è richiesta alcuna password. - Chiedi al giocatore che si sta connettendo di verificare che stia inserendo l'indirizzo nel formato
IP:PORTsenza spazi e che stia utilizzando la porta di gioco, non la porta query. - Controlla se il giocatore è bannato. Un admin può eseguire
banlistnella console del server o controllare il filebanlist.txtinVRisingServer_Data/StreamingAssets/Settings/.
Il Mondo Non Si Genera al Primo Avvio
Se il server sembra bloccato dopo il primo avvio e non viene creato alcun mondo:
- Attendi almeno 3-5 minuti. La generazione del mondo al primo avvio richiede molto più tempo rispetto agli avvii successivi. Il server potrebbe sembrare non rispondere durante questo periodo.
- Controlla l'output della console in GPanel per eventuali messaggi di errore. Se il server incontra un errore fatale durante la generazione, mostrerà un errore e si arresterà.
- Assicurati che il
SaveNameinServerHostSettings.jsonnon contenga caratteri speciali o spazi. Usa solo lettere, numeri e underscore (es."world1"). - Se il server si arresta immediatamente dopo l'avvio, potrebbe esserci un errore di configurazione. Rivedi sia
ServerHostSettings.jsoncheServerGameSettings.jsonper problemi di sintassi.
Il Server Va in Crash o Si Arresta Inaspettatamente
Se il tuo server si arresta o va in crash senza preavviso:
- Controlla l'output della console in GPanel per eventuali messaggi di errore apparsi prima del crash. Copia questi messaggi -- sono essenziali per diagnosticare il problema.
- Assicurati che il tuo server non abbia superato la memoria allocata. I server dedicati V Rising richiedono tipicamente almeno 4 GB di RAM. Se il tuo piano è sottodimensionato, il server potrebbe essere terminato dal sistema quando esaurisce la memoria.
- Se i crash si verificano dopo un aggiornamento del gioco, controlla i forum della community di V Rising o le patch notes per problemi noti del server. A volte è necessaria una rigenerazione della configurazione dopo gli aggiornamenti importanti.
- Prova a rimuovere le impostazioni recentemente modificate da
ServerGameSettings.jsonripristinando i valori predefiniti. Combinazioni di impostazioni non valide possono causare crash che non producono messaggi di errore chiari.
Il Decadimento del Castello Avviene Troppo Velocemente (o Per Niente)
Le velocità di decadimento del castello sono controllate dall'impostazione CastleDecayRateModifier in ServerGameSettings.json:
| Valore | Effetto |
|---|---|
0 |
Decadimento disabilitato -- i castelli non si degradano mai indipendentemente dai livelli di Essenza del Sangue. |
0.5 |
Mezza velocità -- i castelli durano il doppio prima di decadere. |
1.0 |
Velocità predefinita come previsto dallo sviluppatore. |
2.0 |
Velocità doppia -- i castelli decadono più velocemente. Utile per server PvP con alto turnover. |
Ricorda di fermare il server prima di modificare questo valore e riavvialo affinché la modifica abbia effetto.
I Comandi Admin Non Funzionano
Se hai aggiunto il tuo SteamID alla lista admin ma i comandi non funzionano:
- Verifica che la console sia abilitata nelle opzioni di gioco (Opzioni > Generale > Console Abilitata).
- Assicurati di eseguire
adminauthnella console dopo la connessione. I privilegi di amministratore non vengono concessi automaticamente -- devi autenticarti ad ogni sessione. - Verifica che il tuo SteamID64 in
adminlist.txtsia corretto. Deve essere lo SteamID64 di 17 cifre, non un URL personalizzato o il formato SteamID3. - Assicurati che
adminlist.txtsia nella directory corretta:VRisingServer_Data/StreamingAssets/Settings/. - Il server deve essere riavviato dopo le modifiche a
adminlist.txt. Il file viene letto solo all'avvio.
Per un elenco completo dei comandi admin e delle istruzioni di configurazione, vedi Comandi Admin e Configurazione di V Rising.