Αυτός ο οδηγός καλύπτει τη διαχείριση διακομιστή για το Medal of Honor: Allied Assault, συμπεριλαμβανομένων των εντολών RCON, της διαχείρισης παικτών, της εναλλαγής χαρτών, της διαμόρφωσης τύπου παιχνιδιού και της αντιμετώπισης προβλημάτων.
RCON (Remote Console)
Το RCON σας επιτρέπει να διαχειρίζεστε τον διακομιστή απομακρυσμένα από τον client του παιχνιδιού. Ορίστε τον κωδικό RCON στη μεταβλητή εκκίνησης RCON_PASSWORD ή στο main/server.cfg:
seta rconPassword "your_secure_password"
Για να χρησιμοποιήσετε το RCON από την in-game κονσόλα (~):
rconpassword your_secure_password
rcon [command]
Μπορείτε επίσης να εκτελέσετε εντολές απευθείας από την καρτέλα Console του GPanel.
Βασικές Εντολές
| Εντολή | Περιγραφή |
|---|---|
rcon status |
Εμφανίζει πληροφορίες διακομιστή, συνδεδεμένους παίκτες και τους αριθμούς client τους |
rcon kick [client_number] |
Κάνει kick έναν παίκτη με βάση τον αριθμό client του (από την έξοδο του status) |
rcon map [mapname] |
Αλλάζει τον τρέχοντα χάρτη (π.χ., rcon map dm/mohdm1) |
rcon say [message] |
Στέλνει ένα μήνυμα σε όλους τους παίκτες |
rcon g_gametype [type] |
Αλλάζει τον τύπο παιχνιδιού (1=FFA, 2=TDM, 3=Round, 4=Objective) |
rcon fraglimit [number] |
Ορίζει το όριο kills |
rcon timelimit [minutes] |
Ορίζει το χρονικό όριο ανά χάρτη |
rcon g_password [password] |
Ορίζει ή αλλάζει τον κωδικό σύνδεσης του διακομιστή |
rcon sv_hostname [name] |
Αλλάζει το όνομα του διακομιστή |
quit |
Τερματίζει τον διακομιστή (από την κονσόλα GPanel) |
Τύποι Παιχνιδιού
| Τιμή | Τύπος Παιχνιδιού | Περιγραφή |
|---|---|---|
| 1 | Free For All | Κάθε παίκτης για τον εαυτό του. Νικάει ο πρώτος που φτάνει το fraglimit. |
| 2 | Team Deathmatch | Allies εναντίον Axis. Νικάει η ομάδα με τα περισσότερα kills. |
| 3 | Round-Based | Γύροι αποκλεισμού. Δεν υπάρχει respawn μέχρι να τελειώσει ο γύρος. |
| 4 | Objective | Οι ομάδες ανταγωνίζονται για να ολοκληρώσουν ή να υπερασπιστούν στόχους. |
Για να αλλάξετε τον τύπο παιχνιδιού, χρησιμοποιήστε:
rcon g_gametype 2
rcon map dm/mohdm7
g_gametype, πρέπει να αλλάξετε τον χάρτη για να τεθεί σε ισχύ ο νέος τύπος παιχνιδιού.
Εναλλαγή Χαρτών
Ρυθμίστε αυτόματη εναλλαγή χαρτών στο main/server.cfg:
seta sv_maplist "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm6 dm/mohdm7"
Ο διακομιστής θα εναλλάσσει αυτούς τους χάρτες με τη σειρά όταν επιτευχθεί το timelimit ή το fraglimit.
Διαχείριση Παικτών
Kick Παικτών
- Εκτελέστε
rcon statusγια να λάβετε τη λίστα των συνδεδεμένων παικτών με τους αριθμούς client τους. - Εκτελέστε
rcon kick [client_number]για να αφαιρέσετε τον παίκτη.
Ban Παικτών
Το MOHAA υποστηρίζει ban με βάση την IP. Προσθέστε τις αποκλεισμένες IP στη διαμόρφωση του διακομιστή ή χρησιμοποιήστε server-side scripts. Το βασικό παιχνίδι έχει περιορισμένη ενσωματωμένη λειτουργικότητα ban, οπότε εξετάστε τη χρήση εργαλείων διαχείρισης της κοινότητας για πιο προηγμένη διαχείριση ban.
Αναφορά Ρυθμίσεων Διακομιστή
| Ρύθμιση | Περιγραφή | Παράδειγμα |
|---|---|---|
sv_maxRate |
Μέγιστο bandwidth ανά client (bytes/sec) | 25000 |
g_allowVote |
Επιτρέπει στους παίκτες να ξεκινούν ψηφοφορίες (1 = ναι, 0 = όχι) | 1 |
g_teamdamage |
Ενεργοποίηση friendly fire σε ομαδικές λειτουργίες (1 = ενεργό) | 0 |
sv_floodProtect |
Αποτρέπει το flooding στο chat (1 = ενεργό) | 1 |
g_inactivity |
Δευτερόλεπτα πριν γίνει kick στους αδρανείς παίκτες (0 = απενεργοποιημένο) | 120 |
Logs Διακομιστή
Τα logs του διακομιστή αποθηκεύονται στον κατάλογο Logs/. Ελέγξτε αυτά τα αρχεία για debugging crashes, παρακολούθηση δραστηριότητας παικτών και αναθεώρηση γεγονότων του παιχνιδιού.
Αντιμετώπιση Προβλημάτων
| Πρόβλημα | Λύση |
|---|---|
| Οι εντολές RCON δεν λειτουργούν | Επιβεβαιώστε ότι ο rconPassword είναι ορισμένος στο server.cfg και ταιριάζει με αυτόν που εισάγετε στον client. Δοκιμάστε να χρησιμοποιήσετε απευθείας την κονσόλα GPanel. |
| Ο διακομιστής δεν εμφανίζεται στον browser | Βεβαιωθείτε ότι ο διακομιστής λειτουργεί (ελέγξτε για το μήνυμα ολοκλήρωσης αρχικοποίησης). Η ρύθμιση dedicated θα πρέπει να είναι 2 (Internet) για δημόσια καταχώριση. |
| Η αλλαγή χάρτη αποτυγχάνει | Επιβεβαιώστε ότι η διαδρομή του χάρτη είναι σωστή (π.χ., dm/mohdm7 και όχι απλώς mohdm7). Μόνο οι χάρτες που περιλαμβάνονται στα αρχεία του διακομιστή είναι διαθέσιμοι. |
| Οι παίκτες έχουν υψηλό ping | Προσαρμόστε το sv_maxRate για να επιτρέψετε περισσότερο bandwidth ανά client. Μειώστε το sv_maxClients αν ο διακομιστής είναι υπερφορτωμένος. |
Σχετικά Άρθρα
- Οδηγός Εγκατάστασης Διακομιστή Medal of Honor
- Πώς να Βρείτε την IP και το Port του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP