Αυτός ο οδηγός καλύπτει τον τρόπο εγκατάστασης του αποκλειστικού διακομιστή Sonic Robo Blast 2 (SRB2) στο Legion Hosting, τη διαμόρφωση των ρυθμίσεων διακομιστή και τη σύνδεση των παικτών. Το SRB2 είναι ένα δωρεάν, ανοιχτού κώδικα 3D fan game του Sonic χτισμένο πάνω σε μια τροποποιημένη μηχανή Doom που υποστηρίζει multiplayer με έως και 32 παίκτες. Για εντολές διαχειριστή, διαμόρφωση λειτουργιών παιχνιδιού και διαχείριση add-on, δείτε Οδηγός Διαχειριστή και Εντολών SRB2.
1. Πρώτη Εκκίνηση
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας SRB2.
- Μεταβείτε στην καρτέλα Startup και διαμορφώστε τις μεταβλητές (δείτε τον πίνακα στην Ενότητα 2).
- Ορίστε το SRV_NAME στο επιθυμητό όνομα διακομιστή (μέγ. 20 χαρακτήρες).
- Αλλάξτε το SRV_PW από την προεπιλογή
ChangeMeστον επιθυμητό κωδικό πρόσβασης, ή αφήστε το για έναν διακομιστή προστατευμένο με κωδικό πρόσβασης. - Επιστρέψτε στην καρτέλα Console και κάντε κλικ στο Start.
- Περιμένετε μέχρι η κονσόλα να εμφανίσει
DEDICATED: No players at round start, idling...
ChangeMe. Αλλάξτε τον σε κάτι μοναδικό, ή καθαρίστε τον εάν θέλετε έναν δημόσιο διακομιστή.
2. Μεταβλητές Εκκίνησης GPanel
Οι ακόλουθες μεταβλητές είναι διαθέσιμες στην καρτέλα Startup του GPanel.
| Μεταβλητή | Προεπιλογή | Περιγραφή |
|---|---|---|
SRV_NAME |
Default Name |
Όνομα διακομιστή που εμφανίζεται στη λίστα του master server (μέγ. 20 χαρακτήρες). |
SRV_PW |
ChangeMe |
Κωδικός πρόσβασης που απαιτείται για είσοδο στον διακομιστή. |
MAX_PLAYERS |
32 |
Μέγιστος αριθμός παικτών (έως 32). |
ROOM_NR |
33 |
Αριθμός δωματίου του master server. 33 = Δωμάτιο Standard, 28 = Δωμάτιο Casual. |
3. Διαμόρφωση Διακομιστή (adedserv.cfg)
Το κύριο αρχείο διαμόρφωσης του διακομιστή είναι:
adedserv.cfg
Ανοίξτε αυτό το αρχείο χρησιμοποιώντας την καρτέλα Files στο GPanel ή συνδεθείτε μέσω SFTP. Το αρχείο χρησιμοποιεί μια απλή μορφή βασισμένη σε εντολές.
servername, password και maxplayers στο adedserv.cfg αντικαθίστανται από τις μεταβλητές εκκίνησης του GPanel σε κάθε εκκίνηση του διακομιστή. Χρησιμοποιήστε την καρτέλα Startup για αυτές τις ρυθμίσεις.
Παράδειγμα adedserv.cfg
servername "My SRB2 Server"
wait 5
password ChangeMe
wait 5
maxplayers 32
Μπορείτε να προσθέσετε επιπλέον εντολές διαμόρφωσης σε αυτό το αρχείο. Εκτελούνται με τη σειρά όταν εκκινεί ο διακομιστής. Χρησιμοποιήστε wait [tics] μεταξύ των εντολών για να επιτρέψετε χρόνο επεξεργασίας.
4. Δωμάτια Master Server
Οι διακομιστές SRB2 καταχωρούνται στον επίσημο master server στο ms.srb2.org. Η μεταβλητή ROOM_NR ελέγχει σε ποιο δωμάτιο εμφανίζεται ο διακομιστής σας.
| Room ID | Όνομα Δωματίου | Περιγραφή |
|---|---|---|
33 |
Standard | Το προεπιλεγμένο δωμάτιο για ανταγωνιστικό και τυπικό παιχνίδι. |
28 |
Casual | Για χαλαρές, ανέμελες συνεδρίες παιχνιδιού. |
5. Πώς Συνδέονται οι Παίκτες
- Εκκινήστε το Sonic Robo Blast 2.
- Από το κύριο μενού, επιλέξτε Multiplayer και στη συνέχεια Join Game.
- Περιηγηθείτε στη λίστα διακομιστών (φιλτραρισμένη ανά δωμάτιο) για να βρείτε τον διακομιστή σας.
- Εναλλακτικά, χρησιμοποιήστε το Specify Server και εισαγάγετε την IP και τη θύρα από την καρτέλα Network του GPanel.
- Εισαγάγετε τον κωδικό πρόσβασης του διακομιστή εάν σας ζητηθεί.
6. Λειτουργίες Παιχνιδιού
Το SRB2 υποστηρίζει αρκετές λειτουργίες παιχνιδιού multiplayer:
- Co-op -- Παίξτε τα στάδια της εκστρατείας συνεργατικά.
- Competition -- Αγωνιστείτε στα στάδια για το καλύτερο σκορ.
- Race -- Αγώνας ταχύτητας στα στάδια ενάντια σε άλλους παίκτες.
- Match -- Μάχη με δαχτυλίδια όλοι εναντίον όλων.
- Team Match -- Μάχη με δαχτυλίδια βασισμένη σε ομάδες.
- Capture the Flag -- Κλασικό CTF με το gameplay του SRB2.
- Tag -- Ένας παίκτης είναι "it" και πρέπει να αγγίξει τους άλλους.
- Hide & Seek -- Όσοι κρύβονται πρέπει να αποφύγουν τον αναζητητή.
Σχετικά Άρθρα
- Οδηγός Διαχειριστή και Εντολών SRB2
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή σας SRB2, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα του GPanel.