Αυτός ο οδηγός καλύπτει κοινά προβλήματα που μπορεί να αντιμετωπίσετε με τον αποκλειστικό σας διακομιστή V Rising και πώς να τα επιλύσετε. Για την αρχική διαμόρφωση του διακομιστή και τη σύνδεση, δείτε Οδηγός Ρύθμισης Αποκλειστικού Διακομιστή V Rising.
Ο Διακομιστής Δεν Εμφανίζεται στον Περιηγητή Διακομιστών
Εάν ο διακομιστής σας εκτελείται αλλά δεν εμφανίζεται στον περιηγητή διακομιστών του Steam ή εντός του παιχνιδιού:
- Ανοίξτε την καρτέλα Network στο GPanel και επιβεβαιώστε τη θύρα ερωτημάτων που έχει εκχωρηθεί. Στη συνέχεια επαληθεύστε ότι η τιμή
QueryPortστοServerHostSettings.jsonταιριάζει ακριβώς. - Βεβαιωθείτε ότι το
"ListOnSteam"έχει οριστεί σεtrueστοServerHostSettings.json. Εάν έχει οριστεί σεfalse, ο διακομιστής δεν θα εμφανίζεται στη λίστα. - Μετά την εκκίνηση ή την επανεκκίνηση του διακομιστή, μπορεί να χρειαστούν 5 έως 15 λεπτά για να εμφανιστεί ο διακομιστής στον περιηγητή. Χρησιμοποιήστε την άμεση σύνδεση για να επαληθεύσετε ότι ο διακομιστής είναι προσβάσιμος εν τω μεταξύ.
- Επιβεβαιώστε ότι η κατάσταση του διακομιστή εμφανίζεται ως Online στο GPanel. Εάν ο διακομιστής κατέρρευσε ή απέτυχε να ξεκινήσει, δεν θα καταχωρηθεί στον κύριο διακομιστή του Steam.
IP:PORT.
Οι Αλλαγές Διαμόρφωσης Δεν Τίθενται σε Ισχύ Μετά την Επανεκκίνηση
Εάν επεξεργαστήκατε το ServerHostSettings.json ή το ServerGameSettings.json αλλά οι αλλαγές σας δεν αντικατοπτρίζονται στον διακομιστή:
- Σταματήστε τον διακομιστή πριν την επεξεργασία. Το V Rising εγγράφει αρχεία διαμόρφωσης κατά τον τερματισμό. Εάν ο διακομιστής εξακολουθεί να εκτελείται όταν επεξεργάζεστε ένα αρχείο, μπορεί να αντικαταστήσει τις αλλαγές σας όταν τερματιστεί. Σταματάτε πάντα τον διακομιστή από το GPanel πρώτα, μετά επεξεργαστείτε, και μετά ξεκινήστε.
- Ελέγξτε για συντακτικά σφάλματα JSON. Η μορφή JSON είναι αυστηρή -- ένα μόνο λανθασμένα τοποθετημένο κόμμα, ένα εισαγωγικό που λείπει ή ένα κόμμα στο τέλος θα προκαλέσει σιωπηλή αποτυχία του αρχείου. Ο διακομιστής μπορεί να επιστρέψει στις προεπιλεγμένες ρυθμίσεις χωρίς να εμφανίσει εμφανές σφάλμα.
- Επαληθεύστε ότι το αρχείο αποθηκεύτηκε. Μετά την επεξεργασία στον επεξεργαστή αρχείων του GPanel, κάντε κλικ στο κουμπί Save πριν φύγετε από τη σελίδα.
- Ελέγξτε την έξοδο της κονσόλας. Μετά την εκκίνηση του διακομιστή, δείτε την κονσόλα στο GPanel για τυχόν προειδοποιήσεις ή σφάλματα που σχετίζονται με τη φόρτωση της διαμόρφωσης.
Οι Παίκτες Δεν Μπορούν να Συνδεθούν (Σωστό IP και Θύρα)
Εάν οι παίκτες έχουν τη σωστή διεύθυνση IP και θύρα αλλά εξακολουθούν να μην μπορούν να συνδεθούν:
- Επιβεβαιώστε ότι η τιμή
PortστοServerHostSettings.jsonταιριάζει με τη θύρα παιχνιδιού που εμφανίζεται στην καρτέλα Network του GPanel. Μην υποθέτετε προεπιλεγμένες τιμές θυρών -- ελέγξτε την καρτέλα Network του GPanel για τις πραγματικές θύρες που έχουν εκχωρηθεί. - Βεβαιωθείτε ότι ο διακομιστής έχει ξεκινήσει πλήρως και εμφανίζεται ως Online στο GPanel. Ένας διακομιστής που εξακολουθεί να φορτώνει θα απορρίπτει τις συνδέσεις.
- Εάν ο διακομιστής έχει κωδικό πρόσβασης ορισμένο στο
ServerHostSettings.json, οι παίκτες πρέπει να τον εισαγάγουν όταν τους ζητηθεί. Μια κενή τιμή κωδικού πρόσβασης ("") σημαίνει ότι δεν απαιτείται κωδικός πρόσβασης. - Ζητήστε από τον παίκτη που συνδέεται να επαληθεύσει ότι εισάγει τη διεύθυνση στη μορφή
IP:PORTχωρίς κενά, και ότι χρησιμοποιεί τη θύρα παιχνιδιού, όχι τη θύρα ερωτημάτων. - Ελέγξτε εάν ο παίκτης είναι αποκλεισμένος. Ένας διαχειριστής μπορεί να εκτελέσει
banlistστην κονσόλα του διακομιστή, ή να ελέγξει το αρχείοbanlist.txtστοVRisingServer_Data/StreamingAssets/Settings/.
Ο Κόσμος Δεν Δημιουργείται κατά την Πρώτη Εκκίνηση
Εάν ο διακομιστής φαίνεται να έχει κολλήσει μετά την πρώτη εκκίνηση και δεν δημιουργείται κόσμος:
- Περιμένετε τουλάχιστον 3 έως 5 λεπτά. Η δημιουργία του κόσμου κατά την πρώτη εκκίνηση διαρκεί σημαντικά περισσότερο από τις επόμενες εκκινήσεις. Ο διακομιστής μπορεί να φαίνεται ότι δεν ανταποκρίνεται κατά τη διάρκεια αυτού του χρόνου.
- Ελέγξτε την έξοδο της κονσόλας στο GPanel για τυχόν μηνύματα σφάλματος. Εάν ο διακομιστής αντιμετωπίσει ένα μοιραίο σφάλμα κατά τη δημιουργία, θα εμφανίσει ένα σφάλμα και θα σταματήσει.
- Βεβαιωθείτε ότι το
SaveNameστοServerHostSettings.jsonδεν περιέχει ειδικούς χαρακτήρες ή κενά. Χρησιμοποιήστε μόνο γράμματα, αριθμούς και κάτω παύλες (π.χ."world1"). - Εάν ο διακομιστής τερματιστεί αμέσως μετά την εκκίνηση, μπορεί να υπάρχει σφάλμα διαμόρφωσης. Ελέγξτε και τα δύο αρχεία
ServerHostSettings.jsonκαιServerGameSettings.jsonγια συντακτικά προβλήματα.
Ο Διακομιστής Καταρρέει ή Σταματά Απροσδόκητα
Εάν ο διακομιστής σας τερματιστεί ή καταρρεύσει χωρίς προειδοποίηση:
- Ελέγξτε την έξοδο της κονσόλας στο GPanel για τυχόν μηνύματα σφάλματος που εμφανίστηκαν πριν την κατάρρευση. Αντιγράψτε αυτά τα μηνύματα -- είναι απαραίτητα για τη διάγνωση του προβλήματος.
- Βεβαιωθείτε ότι ο διακομιστής σας δεν έχει υπερβεί την κατανεμημένη του μνήμη. Οι αποκλειστικοί διακομιστές V Rising συνήθως απαιτούν τουλάχιστον 4 GB RAM. Εάν το πακέτο σας είναι υποδιαστασιολογημένο, ο διακομιστής μπορεί να τερματιστεί από το σύστημα όταν εξαντλείται η μνήμη.
- Εάν οι καταρρεύσεις συμβαίνουν μετά από ενημέρωση παιχνιδιού, ελέγξτε τα φόρουμ της κοινότητας του V Rising ή τις σημειώσεις ενημέρωσης για γνωστά προβλήματα διακομιστή. Μερικές φορές απαιτείται μια νέα αναδημιουργία της διαμόρφωσης μετά από σημαντικές ενημερώσεις.
- Δοκιμάστε να αφαιρέσετε τυχόν πρόσφατα αλλαγμένες ρυθμίσεις από το
ServerGameSettings.jsonεπαναφέροντάς τις στις προεπιλογές. Μη έγκυροι συνδυασμοί ρυθμίσεων μπορούν να προκαλέσουν καταρρεύσεις που δεν παράγουν σαφή μηνύματα σφάλματος.
Η Φθορά Κάστρου Συμβαίνει Πολύ Γρήγορα (ή Καθόλου)
Οι ρυθμοί φθοράς κάστρου ελέγχονται από τη ρύθμιση CastleDecayRateModifier στο ServerGameSettings.json:
| Τιμή | Αποτέλεσμα |
|---|---|
0 |
Η φθορά απενεργοποιημένη -- τα κάστρα δεν φθείρονται ποτέ ανεξάρτητα από τα επίπεδα Blood Essence. |
0.5 |
Μισή ταχύτητα -- τα κάστρα διαρκούν διπλάσιο χρόνο πριν φθαρούν. |
1.0 |
Προεπιλεγμένη ταχύτητα όπως προβλέπεται από τον προγραμματιστή. |
2.0 |
Διπλή ταχύτητα -- τα κάστρα φθείρονται γρηγορότερα. Χρήσιμο για διακομιστές PvP με υψηλή εναλλαγή. |
Θυμηθείτε να σταματήσετε τον διακομιστή πριν επεξεργαστείτε αυτήν την τιμή, και να επανεκκινήσετε τον διακομιστή για να τεθεί σε ισχύ η αλλαγή.
Οι Εντολές Διαχειριστή Δεν Λειτουργούν
Εάν έχετε προσθέσει το SteamID σας στη λίστα διαχειριστών αλλά οι εντολές δεν λειτουργούν:
- Επαληθεύστε ότι η κονσόλα είναι ενεργοποιημένη στις επιλογές του παιχνιδιού σας (Options > General > Console Enabled).
- Βεβαιωθείτε ότι εκτελείτε
adminauthστην κονσόλα μετά τη σύνδεση. Τα δικαιώματα διαχειριστή δεν χορηγούνται αυτόματα -- πρέπει να πιστοποιείστε κάθε συνεδρία. - Ελέγξτε ξανά ότι το SteamID64 σας στο
adminlist.txtείναι σωστό. Πρέπει να είναι το 17ψήφιο SteamID64, όχι ένα vanity URL ή μορφή SteamID3. - Βεβαιωθείτε ότι το
adminlist.txtβρίσκεται στον σωστό κατάλογο:VRisingServer_Data/StreamingAssets/Settings/. - Ο διακομιστής πρέπει να επανεκκινηθεί μετά από αλλαγές στο
adminlist.txt. Το αρχείο διαβάζεται μόνο κατά την εκκίνηση.
Για μια πλήρη λίστα εντολών διαχειριστή και οδηγίες ρύθμισης, δείτε Εντολές Διαχειριστή και Ρύθμιση V Rising.