Αυτός ο οδηγός καλύπτει το πώς να ρυθμίσετε και να διαμορφώσετε τον αποκλειστικό διακομιστή σας Risk of Rain 2 που φιλοξενείται στο Legion Hosting, συμπεριλαμβανομένων των μεταβλητών εκκίνησης GPanel, της διαμόρφωσης server.cfg, της σύνδεσης στον διακομιστή σας, της υποστήριξης mod και της διαχείρισης αποθηκεύσεων.
Πρώτη Εκκίνηση
Όταν εκκινείτε τον διακομιστή σας Risk of Rain 2 για πρώτη φορά, το GPanel θα κατεβάσει και θα εγκαταστήσει αυτόματα τα αρχεία του αποκλειστικού διακομιστή μέσω του SteamCMD (Steam App ID 1180760). Αυτή η διαδικασία μπορεί να διαρκέσει μερικά λεπτά ανάλογα με την ταχύτητα δικτύου.
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας Risk of Rain 2.
- Κάντε κλικ στο κουμπί Start στην καρτέλα Console.
- Περιμένετε να ολοκληρωθεί η εγκατάσταση. Η κονσόλα θα εμφανίσει την πρόοδο της λήψης καθώς το SteamCMD ανακτά τα αρχεία του διακομιστή.
- Μόλις ο διακομιστής εκκινηθεί πλήρως, θα δείτε ένα μήνυμα που υποδεικνύει ότι ο διακομιστής είναι έτοιμος και ακούει για συνδέσεις.
xvfb επίσης διαμορφώνεται αυτόματα για να ικανοποιήσει τις απαιτήσεις οθόνης του διακομιστή.
Μεταβλητές Εκκίνησης GPanel
Οι βασικές ρυθμίσεις διακομιστή διαμορφώνονται ως μεταβλητές εκκίνησης στο GPanel. Αυτές περνούν στη διεργασία του διακομιστή ως ορίσματα και τίθενται σε ισχύ κάθε φορά που εκκινείται ο διακομιστής.
- Συνδεθείτε στο GPanel.
- Επιλέξτε τον διακομιστή σας Risk of Rain 2 από τη λίστα διακομιστών.
- Κάντε κλικ στην καρτέλα Startup.
- Ελέγξτε και προσαρμόστε τις παρακάτω μεταβλητές και, στη συνέχεια, επανεκκινήστε τον διακομιστή σας για να τεθούν σε ισχύ οι αλλαγές.
| Μεταβλητή | Προεπιλογή | Περιγραφή |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Το όνομα που εμφανίζεται στον περιηγητή διακομιστών εντός του παιχνιδιού. Ορίστε κάτι αναγνωρίσιμο ώστε οι παίκτες να μπορούν να βρουν τον διακομιστή σας. |
PLAYERS |
4 |
Μέγιστος αριθμός παικτών που επιτρέπονται στο lobby. Το Risk of Rain 2 υποστηρίζει έως 16 παίκτες με mods, αλλά το vanilla παιχνίδι σχεδιάστηκε για έως 4. Οι υψηλότεροι αριθμοί παικτών αυξάνουν τη χρήση πόρων. |
PASSWORD |
(κενό) | Προαιρετικός κωδικός πρόσβασης που πρέπει να εισάγουν οι παίκτες για να συνδεθούν. Αφήστε κενό για δημόσιο διακομιστή. Οι κωδικοί πρόσβασης κάνουν διάκριση πεζών-κεφαλαίων. |
ADVERTISE |
1 |
Ελέγχει αν ο διακομιστής εμφανίζεται στον περιηγητή διακομιστών εντός του παιχνιδιού. Ορίστε σε 1 για δημόσια καταχώριση του διακομιστή ή σε 0 για απόκρυψή του (οι παίκτες πρέπει να χρησιμοποιήσουν άμεση σύνδεση). |
Διαμόρφωση server.cfg
Για ρυθμίσεις που δεν είναι διαθέσιμες στην καρτέλα Startup, μπορείτε να επεξεργαστείτε το αρχείο διαμόρφωσης διακομιστή απευθείας. Το αρχείο βρίσκεται στο:
Risk of Rain 2_Data/Config/server.cfg
Ανοίξτε αυτό το αρχείο χρησιμοποιώντας την καρτέλα Files του GPanel ή συνδεθείτε μέσω SFTP. Το αρχείο χρησιμοποιεί μια απλή μορφή κλειδιού-τιμής. Παρακάτω είναι οι συχνά προσαρμοζόμενες ρυθμίσεις:
| Ρύθμιση | Παράδειγμα Τιμής | Περιγραφή |
|---|---|---|
sv_hostname |
My RoR2 Server |
Όνομα διακομιστή. Αυτό συνήθως ορίζεται μέσω της μεταβλητής εκκίνησης HOSTNAME, αλλά μπορεί επίσης να οριστεί εδώ. |
sv_maxplayers |
4 |
Μέγιστος αριθμός παικτών. Μπορεί επίσης να οριστεί μέσω της μεταβλητής εκκίνησης PLAYERS. |
sv_password |
mypassword |
Κωδικός πρόσβασης διακομιστή. Μπορεί επίσης να οριστεί μέσω της μεταβλητής εκκίνησης PASSWORD. |
heart_beat |
1 |
Αν ο διακομιστής στέλνει πακέτα heartbeat στον master server για καταχώριση στον περιηγητή. Ισοδύναμο με τη μεταβλητή εκκίνησης ADVERTISE. |
steam_authentication |
1 |
Ενεργοποιεί τον έλεγχο ταυτότητας Steam για τους παίκτες που συνδέονται. Διατηρήστε το σε 1 εκτός αν έχετε συγκεκριμένο λόγο να το απενεργοποιήσετε. |
server.cfg, η μεταβλητή εκκίνησης θα παρακάμψει την τιμή του αρχείου διαμόρφωσης. Χρησιμοποιήστε την καρτέλα Startup για βασικές ρυθμίσεις και το server.cfg για πρόσθετη ρύθμιση.
Πώς να Συνδεθείτε
Επιλογή A — Περιηγητής Διακομιστών Εντός Παιχνιδιού
Αν ο διακομιστής σας έχει το ADVERTISE ορισμένο σε 1, θα εμφανίζεται στον περιηγητή διακομιστών εντός του παιχνιδιού:
- Εκκινήστε το Risk of Rain 2.
- Από το κύριο μενού, επιλέξτε Multiplayer.
- Κάντε κλικ στο Find a Game για να ανοίξετε τον περιηγητή διακομιστών.
- Αναζητήστε τον διακομιστή σας με το όνομα (το
HOSTNAMEπου διαμορφώσατε). - Επιλέξτε τον διακομιστή και κάντε κλικ στο Join. Εισαγάγετε τον κωδικό πρόσβασης αν σας ζητηθεί.
Επιλογή B — Άμεση Σύνδεση μέσω Κονσόλας
Μπορείτε να συνδεθείτε απευθείας χρησιμοποιώντας την κονσόλα εντός του παιχνιδιού, η οποία είναι χρήσιμη για διακομιστές που προστατεύονται με κωδικό πρόσβασης ή δεν είναι καταχωρημένοι:
- Εκκινήστε το Risk of Rain 2.
- Ανοίξτε την κονσόλα εντός του παιχνιδιού πατώντας Ctrl + Alt + ` (backtick). Αν η κονσόλα δεν ανοίξει, ενδέχεται να χρειαστεί να την ενεργοποιήσετε εκκινώντας το παιχνίδι με τη σημαία
--doorstep-enableή εγκαθιστώντας το BepInEx (δείτε Υποστήριξη Mod παρακάτω). - Πληκτρολογήστε την ακόλουθη εντολή και πατήστε Enter:
Αντικαταστήστε τοconnect "IP:PORT"IPκαι τοPORTμε τη διεύθυνση IP και το port παιχνιδιού του διακομιστή σας όπως εμφανίζονται στην καρτέλα Network του GPanel. - Αν ο διακομιστής έχει κωδικό πρόσβασης, θα σας ζητηθεί να τον εισαγάγετε.
Για λεπτομέρειες σχετικά με την εύρεση του IP και του port του διακομιστή σας, δείτε Πώς να Βρείτε το IP και το Port του Διακομιστή σας.
Υποστήριξη Mod
Το Risk of Rain 2 έχει μια ενεργή κοινότητα modding με κέντρο το Thunderstore, ένα αποθετήριο και διαχειριστή mod. Τα περισσότερα mods στην πλευρά του διακομιστή απαιτούν το πλαίσιο modding BepInEx.
Εγκατάσταση του BepInEx
Το BepInEx είναι ο τυπικός φορτωτής mod για το Risk of Rain 2. Για να το εγκαταστήσετε στον διακομιστή σας:
- Κατεβάστε το πιο πρόσφατο BepInExPack από το Thunderstore.
- Σταματήστε τον διακομιστή σας από την καρτέλα Console του GPanel.
- Συνδεθείτε στον διακομιστή σας μέσω SFTP (δείτε Πώς να Ανεβάσετε Αρχεία μέσω SFTP).
- Εξαγάγετε το αρχείο BepInExPack και ανεβάστε τα περιεχόμενα στον ριζικό κατάλογο του διακομιστή σας, συγχωνεύοντάς τα με τα υπάρχοντα αρχεία. Τα βασικά αρχεία είναι ο φάκελος
BepInEx/και τα σχετικά αρχεία διαμόρφωσης. - Εκκινήστε τον διακομιστή σας. Το BepInEx θα αρχικοποιηθεί κατά την πρώτη εκκίνηση και θα δημιουργήσει τους καταλόγους plugin και διαμόρφωσής του.
Εγκατάσταση Mods στην Πλευρά του Διακομιστή
Μόλις εγκατασταθεί το BepInEx, μπορείτε να προσθέσετε mods στην πλευρά του διακομιστή:
- Περιηγηθείτε στο Thunderstore για mods. Αναζητήστε mods με ετικέτα server-side ή host-required.
- Κατεβάστε το mod και εξαγάγετέ το.
- Ανεβάστε τα αρχεία DLL του mod στον κατάλογο
BepInEx/plugins/στον διακομιστή σας μέσω SFTP. - Επανεκκινήστε τον διακομιστή για να φορτωθούν τα νέα mods.
Χρήση του r2modman (Πλευρά Client)
Για τη διαχείριση των mods στον τοπικό client παιχνιδιού σας, το r2modman είναι ο συνιστώμενος διαχειριστής mod. Διαχειρίζεται τις λήψεις mod, την επίλυση εξαρτήσεων και τη διαχείριση προφίλ. Οι παίκτες που συνδέονται στον modded διακομιστή σας θα πρέπει να χρησιμοποιούν το r2modman για να εγκαταστήσουν το ίδιο σύνολο mods τοπικά.
- Κατεβάστε το r2modman από το Thunderstore ή τη σελίδα κυκλοφοριών του στο GitHub.
- Επιλέξτε το Risk of Rain 2 ως παιχνίδι.
- Δημιουργήστε ένα προφίλ και εγκαταστήστε τα mods που απαιτεί ο διακομιστής σας.
- Εκκινήστε το παιχνίδι μέσω του r2modman για να διασφαλίσετε ότι όλα τα mods φορτώνονται.
Διαχείριση Αποθηκεύσεων
Οι αποκλειστικοί διακομιστές του Risk of Rain 2 διαχειρίζονται την κατάσταση του run και την πρόοδο διαφορετικά από το single-player. Ακολουθούν τα βασικά σημεία που πρέπει να κατανοήσετε:
- Διατήρηση run: Ένα run του Risk of Rain 2 διαρκεί όσο ο διακομιστής εκτελείται. Αν ο διακομιστής επανεκκινηθεί ή σταματήσει, το τρέχον run τελειώνει και δημιουργείται ένα νέο lobby όταν ο διακομιστής εκκινηθεί ξανά. Δεν υπάρχει σύστημα αποθήκευσης στη μέση του run — αυτό είναι εσκεμμένο, καθώς τα runs προορίζονται να είναι συνεχείς συνεδρίες.
- Προφίλ παικτών: Τα ξεκλειδώματα και η πρόοδος των παικτών (αντικείμενα, skins, προκλήσεις) αποθηκεύονται στην πλευρά του client, όχι στον διακομιστή. Οι παίκτες διατηρούν τα ξεκλειδώματά τους ανεξάρτητα από την κατάσταση του διακομιστή.
- Διατήρηση διαμόρφωσης διακομιστή: Το
server.cfgσας και οι μεταβλητές εκκίνησης GPanel διατηρούνται μεταξύ των επανεκκινήσεων. Μόνο το run που βρίσκεται σε εξέλιξη χάνεται όταν ο διακομιστής σταματά.
Συχνά Προβλήματα
Ο Διακομιστής δεν Εμφανίζεται στον Περιηγητή
- Επιβεβαιώστε ότι ο διακομιστής έχει εκκινηθεί πλήρως στο GPanel. Ο διακομιστής πρέπει να ολοκληρώσει την ακολουθία εκκίνησής του πριν εγγραφεί στον master server.
- Επαληθεύστε ότι η μεταβλητή εκκίνησης
ADVERTISEείναι ορισμένη σε1. - Οι νέοι διακομιστές μπορεί να χρειαστούν αρκετά λεπτά για να εμφανιστούν στον περιηγητή. Δοκιμάστε την άμεση σύνδεση όσο περιμένετε.
- Ελέγξτε την κονσόλα GPanel για σφάλματα. Αν ο διακομιστής κάνει crash ή αποτυγχάνει να αρχικοποιηθεί, δεν θα εμφανίζεται στον περιηγητή.
Οι Παίκτες δεν Μπορούν να Συνδεθούν
- Βεβαιωθείτε ότι ο διακομιστής εκτελείται και δεν βρίσκεται σε βρόχο crash. Ελέγξτε την κονσόλα GPanel για μηνύματα σφάλματος.
- Αν ορίσατε κωδικό πρόσβασης, επιβεβαιώστε ότι οι παίκτες τον εισάγουν σωστά. Οι κωδικοί πρόσβασης κάνουν διάκριση πεζών-κεφαλαίων.
- Επαληθεύστε ότι τόσο εσείς όσο και οι παίκτες σας εκτελείτε την ίδια έκδοση παιχνιδιού. Οι ενημερώσεις του Risk of Rain 2 μπορούν να σπάσουν τη συμβατότητα μεταξύ μη ταιριαστών εκδόσεων.
- Αν χρησιμοποιείτε mods, βεβαιωθείτε ότι όλοι οι παίκτες που συνδέονται έχουν εγκατεστημένα τα ίδια mods και εκδόσεις. Οι αναντιστοιχίες mod είναι η πιο συχνή αιτία αποτυχημένων συνδέσεων σε modded διακομιστές.
Σχετικά Άρθρα
- Πώς να Βρείτε το IP και το Port του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Προγραμματισμένες Επανεκκινήσεις
- Οδηγός Εκκίνησης Διακομιστή
Χρειάζεστε Βοήθεια;
Αν αντιμετωπίσετε ένα πρόβλημα που δεν καλύπτεται σε αυτόν τον οδηγό, η ομάδα υποστήριξής μας είναι έτοιμη να βοηθήσει. Υποβάλετε ένα δελτίο υποστήριξης και συμπεριλάβετε το ID του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετική έξοδο κονσόλας από το GPanel.