Αυτός ο οδηγός καλύπτει τη διαχείριση RCON, τη διαχείριση παικτών, τη διαμόρφωση bot, τους προσαρμοσμένους χάρτες και την αντιμετώπιση προβλημάτων για τον αποκλειστικό σας διακομιστή OpenArena. Το OpenArena είναι ένα δωρεάν deathmatch FPS βασισμένο στη μηχανή id Tech 3. Για την αρχική εγκατάσταση, τη διαμόρφωση και τις οδηγίες σύνδεσης, δείτε τον Οδηγό Εγκατάστασης Διακομιστή OpenArena.
1. Εγκατάσταση RCON
Ορίστε τον κωδικό RCON στο baseoa/server.cfg:
seta rconPassword "YourStrongPassword"
Πιστοποιηθείτε εντός παιχνιδιού μέσω της κονσόλας (~):
rconPassword YourStrongPassword
rcon <command>
Μπορείτε επίσης να στείλετε εντολές απευθείας μέσω της καρτέλας Console του GPanel χωρίς πιστοποίηση RCON.
2. Εντολές Διαχείρισης Παικτών
| Εντολή | Περιγραφή |
|---|---|
rcon status | Παραθέτει όλους τους συνδεδεμένους παίκτες με τους αριθμούς πελάτη και τις IP τους. |
rcon kick <client_num> | Αποβάλλει έναν παίκτη βάσει αριθμού πελάτη (λάβετέ τον από το status). |
rcon clientkick <client_num> | Εναλλακτική εντολή αποβολής. |
rcon banClient <client_num> | Αποκλείει έναν παίκτη βάσει αριθμού πελάτη. |
rcon banUser <playername> | Αποκλείει έναν παίκτη βάσει ονόματος. |
3. Εντολές Χάρτη και Παιχνιδιού
| Εντολή | Περιγραφή |
|---|---|
rcon map <mapname> | Αλλάζει σε νέο χάρτη, αποσυνδέοντας τους παίκτες. |
rcon g_gametype <value> | Αλλάζει τον τρόπο παιχνιδιού (0=FFA, 3=TDM, 4=CTF, κ.λπ.). |
rcon timelimit <minutes> | Αλλάζει το χρονικό όριο. |
rcon fraglimit <frags> | Αλλάζει το όριο frag. |
rcon map_restart | Επανεκκινεί τον τρέχοντα χάρτη. |
rcon nextmap | Μεταβαίνει στον επόμενο χάρτη της εναλλαγής. |
4. Εντολές Διαχείρισης Διακομιστή
| Εντολή | Περιγραφή |
|---|---|
rcon sv_hostname "Name" | Αλλάζει το όνομα του διακομιστή. |
rcon g_password "pass" | Ορίζει ή αλλάζει τον κωδικό σύνδεσης. |
rcon say "message" | Στέλνει μήνυμα συνομιλίας σε όλον τον διακομιστή. |
rcon sv_maxclients <num> | Αλλάζει τον μέγιστο αριθμό παικτών (απαιτεί επανεκκίνηση χάρτη). |
rcon exec <filename> | Εκτελεί ένα αρχείο διαμόρφωσης. |
rcon quit | Τερματίζει τον διακομιστή. |
5. Διαχείριση Bot
Το OpenArena διαθέτει ενσωματωμένη υποστήριξη bot για το γέμισμα κενών θέσεων στον διακομιστή.
| Εντολή / CVar | Περιγραφή |
|---|---|
rcon addbot <name> <skill> | Προσθέτει ένα bot. Δεξιότητα: 1 (πιο εύκολο) έως 5 (πιο δύσκολο). |
rcon kick <botname> | Αφαιρεί ένα συγκεκριμένο bot. |
rcon bot_minplayers <num> | Αυτόματο γέμισμα με bot μέχρι να επιτευχθεί αυτός ο αριθμός παικτών. Τα bot αποχωρούν καθώς συνδέονται πραγματικοί παίκτες. |
rcon bot_nochat <0/1> | Απενεργοποιεί τη συνομιλία των bot. 1 = χωρίς συνομιλία bot. |
Παράδειγμα: Διατήρηση 8 Παικτών με Bot
Προσθέστε στο server.cfg:
seta bot_minplayers 8
Τα bot συνδέονται αυτόματα όταν είναι συνδεδεμένοι λιγότεροι από 8 παίκτες και αποχωρούν καθώς συνδέονται άνθρωποι.
6. Προσαρμοσμένοι Χάρτες και Mod
- Κατεβάστε προσαρμοσμένα αρχεία χάρτη/mod
.pk3. - Ανεβάστε τα στο
baseoa/μέσω SFTP (δείτε το Πώς να Ανεβάσετε Αρχεία μέσω SFTP). - Επανεκκινήστε τον διακομιστή. Τα αρχεία
.pk3φορτώνονται αυτόματα. - Αλλάξτε στον νέο χάρτη με
rcon map <mapname>.
.pk3 για να συνδεθούν σε διακομιστές με προσαρμοσμένους χάρτες. Ενεργοποιήστε την αυτόματη λήψη με sv_allowDownload 1 στο server.cfg.
7. Αντιμετώπιση Προβλημάτων
Ο Διακομιστής Δεν Ξεκινάει
- Ελέγξτε την κονσόλα του GPanel για μηνύματα σφάλματος.
- Επιβεβαιώστε ότι το GAME_MAP έχει οριστεί σε έγκυρο όνομα χάρτη.
- Δοκιμάστε το
aggressorή τοoa_dm1ως γνωστό-καλό προεπιλεγμένο χάρτη.
Οι Παίκτες Δεν Μπορούν να Συνδεθούν
- Επιβεβαιώστε ότι ο διακομιστής εκτελείται στο GPanel.
- Ελέγξτε τη σωστή IP και θύρα από την καρτέλα Network.
- Βεβαιωθείτε ότι το
sv_pureέχει οριστεί σε0αν οι παίκτες έχουν διαφορετικές εκδόσεις αρχείων pk3.
Τα Bot Δεν Λειτουργούν
- Βεβαιωθείτε ότι ο χάρτης διαθέτει υποστήριξη διαδρομής bot (αρχείο AAS). Οι περισσότεροι προεπιλεγμένοι χάρτες το περιλαμβάνουν αυτό.
- Επιβεβαιώστε ότι το
bot_minplayersέχει οριστεί στον επιθυμητό αριθμό. - Οι προσαρμοσμένοι χάρτες ενδέχεται να μην έχουν υποστήριξη bot εκτός αν δημιουργήθηκε αρχείο AAS.
Σχετικά Άρθρα
- Οδηγός Εγκατάστασης Διακομιστή OpenArena
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
Χρειάζεστε Βοήθεια;
Αν αντιμετωπίσετε προβλήματα με τον διακομιστή σας OpenArena που δεν καλύπτονται εδώ, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα του GPanel.