Αυτός ο οδηγός καλύπτει τη διαχείριση διακομιστή, τις εντολές κονσόλας, τη διαχείριση add-on, την εναλλαγή χαρτών και τη διαμόρφωση λειτουργιών παιχνιδιού για τον διακομιστή σας Sonic Robo Blast 2 (SRB2) στο Legion Hosting. Για την αρχική εγκατάσταση και οδηγίες σύνδεσης παικτών, δείτε Οδηγός Εγκατάστασης Διακομιστή SRB2.
1. Κονσόλα Διακομιστή
Η κονσόλα του διακομιστή SRB2 είναι προσβάσιμη μέσω της καρτέλας Console στο GPanel. Πληκτρολογήστε εντολές απευθείας στο πεδίο εισαγωγής της κονσόλας ενώ ο διακομιστής εκτελείται.
2. Συνηθισμένες Εντολές Κονσόλας
| Εντολή | Περιγραφή |
|---|---|
help |
Παραθέτει τις διαθέσιμες εντολές κονσόλας. |
map [mapname] |
Αλλάζει στον καθορισμένο χάρτη (π.χ. map MAP01). |
exitlevel |
Επιβάλλει το τέλος του τρέχοντος επιπέδου και προχωρά στον επόμενο χάρτη. |
kick [player#] [reason] |
Αποβάλλει έναν παίκτη με βάση τον αριθμό παίκτη του με προαιρετικό λόγο. |
ban [player#] [reason] |
Αποκλείει έναν παίκτη με βάση τον αριθμό παίκτη του. |
unban [ban#] |
Αφαιρεί έναν αποκλεισμό με βάση τον αριθμό της λίστας αποκλεισμών. |
banlist |
Εμφανίζει την τρέχουσα λίστα αποκλεισμών. |
listplayers |
Εμφανίζει όλους τους συνδεδεμένους παίκτες και τους αριθμούς παίκτη τους. |
password [pass] |
Αλλάζει τον κωδικό πρόσβασης του διακομιστή. Χρησιμοποιήστε κενή τιμή για να αφαιρέσετε τον κωδικό πρόσβασης. |
maxplayers [num] |
Αλλάζει τον μέγιστο αριθμό παικτών (έως 32). |
gametype [type] |
Αλλάζει τη λειτουργία παιχνιδιού (π.χ. coop, match, ctf, race, tag). |
pointlimit [num] |
Ορίζει το όριο σκορ για την τρέχουσα λειτουργία παιχνιδιού. |
timelimit [minutes] |
Ορίζει το χρονικό όριο ανά χάρτη σε λεπτά. Το 0 απενεργοποιεί. |
forceskin [player#] [skin] |
Επιβάλλει σε έναν παίκτη να χρησιμοποιήσει ένα συγκεκριμένο skin χαρακτήρα. |
say [message] |
Στέλνει ένα μήνυμα διακομιστή σε όλους τους παίκτες. |
quit |
Τερματίζει τον διακομιστή. |
3. Διαμόρφωση Λειτουργίας Παιχνιδιού
Αλλάξτε την ενεργή λειτουργία παιχνιδιού χρησιμοποιώντας την εντολή gametype ή ορίζοντάς την στο adedserv.cfg.
| Gametype | Εντολή | Περιγραφή |
|---|---|---|
| Co-op | gametype coop |
Συνεργατικό παιχνίδι εκστρατείας. |
| Competition | gametype competition |
Διαγωνισμός σταδίων βασισμένος σε σκορ. |
| Race | gametype race |
Στάδια αγώνων ταχύτητας. |
| Match | gametype match |
Μάχη με δαχτυλίδια όλοι εναντίον όλων. |
| Team Match | gametype teammatch |
Μάχη με δαχτυλίδια βασισμένη σε ομάδες. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Λειτουργία παιχνιδιού Tag. |
| Hide & Seek | gametype hns |
Λειτουργία κρυφτό. |
4. Add-ons και Προσαρμοσμένο Περιεχόμενο
Το SRB2 υποστηρίζει add-ons σε μορφές .pk3 και .wad. Για να προσθέσετε προσαρμοσμένο περιεχόμενο:
- Σταματήστε τον διακομιστή.
- Ανεβάστε αρχεία add-on στον κατάλογο του διακομιστή μέσω SFTP.
- Προσθέστε την ακόλουθη γραμμή στο
adedserv.cfgγια να φορτώσετε το add-on κατά την εκκίνηση:addfile myaddon.pk3 - Επανεκκινήστε τον διακομιστή.
5. Εναλλαγή Χαρτών
Διαμορφώστε την εναλλαγή χαρτών προσθέτοντας εντολές χάρτη στο adedserv.cfg. Μπορείτε επίσης να χρησιμοποιήσετε τις ακόλουθες μεταβλητές κονσόλας:
map [mapname]-- Αλλάζει αμέσως τον τρέχοντα χάρτη.nextmap [mapname]-- Ορίζει τον επόμενο χάρτη στην εναλλαγή.exitlevel-- Τερματίζει το τρέχον επίπεδο και προχωρά στο επόμενο.
6. Πρόσθετη Διαμόρφωση
Προσθέστε οποιαδήποτε μεταβλητή ή εντολή κονσόλας στο adedserv.cfg για να εκτελεστεί κατά την εκκίνηση του διακομιστή. Παραδείγματα:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait μεταξύ των εντολών. Η εντολή wait [tics] προσθέτει μια καθυστέρηση μεταξύ των εντολών στο αρχείο διαμόρφωσης. Αυτό αποτρέπει την πολύ γρήγορη επεξεργασία των εντολών και την παράλειψή τους.
7. Αντιμετώπιση Προβλημάτων
| Πρόβλημα | Λύση |
|---|---|
| Ο διακομιστής δεν εμφανίζεται στη λίστα master | Επαληθεύστε ότι το ROOM_NR έχει οριστεί σωστά (33 ή 28). Ελέγξτε ότι ο διακομιστής εκτελείται και δεν περιορίζεται από την καταχώριση λόγω κωδικού πρόσβασης. |
| Οι παίκτες δεν μπορούν να συνδεθούν | Ελέγξτε την IP και τη θύρα στο GPanel, βεβαιωθείτε ότι ο κωδικός πρόσβασης είναι σωστός και επαληθεύστε ότι η έκδοση του διακομιστή ταιριάζει με την έκδοση του πελάτη. |
| Τα add-ons δεν φορτώνονται | Βεβαιωθείτε ότι η εντολή addfile στο adedserv.cfg αναφέρεται στο σωστό όνομα αρχείου και ότι το αρχείο βρίσκεται στον ριζικό κατάλογο του διακομιστή. |
| Ο διακομιστής κρασάρει κατά την αλλαγή χάρτη | Ορισμένοι προσαρμοσμένοι χάρτες μπορεί να είναι ασύμβατοι. Δοκιμάστε να αφαιρέσετε πρόσφατα προστιθέμενα add-ons και να δοκιμάσετε με προεπιλεγμένους χάρτες. |
Σχετικά Άρθρα
- Οδηγός Εγκατάστασης Διακομιστή SRB2
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή σας SRB2, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα του GPanel.