Αυτός ο οδηγός καλύπτει πώς να ρυθμίσετε τον αποκλειστικό διακομιστή σας Black Mesa στο Legion Hosting, να διαμορφώσετε τις μεταβλητές εκκίνησης, να επεξεργαστείτε το server.cfg, να ρυθμίσετε την εναλλαγή χαρτών και τα game modes, να διαμορφώσετε το RCON και να συνδεθείτε στον διακομιστή σας. Το Black Mesa είναι ένα remake του Half-Life στη μηχανή Source που διαθέτει ανταγωνιστικό multiplayer deathmatch. Για εντολές διαχειριστή, υποστήριξη SourceMod/MetaMod και αντιμετώπιση προβλημάτων, δείτε τις Εντολές Διαχειριστή Black Mesa.
1. Πρώτη Εκκίνηση
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας Black Mesa.
- Μεταβείτε στην καρτέλα Startup και ελέγξτε τις διαμορφώσιμες μεταβλητές (δείτε την Ενότητα 2).
- Ορίστε τον προτιμώμενο αρχικό χάρτη μέσω του SRCDS_MAP και προσαρμόστε το MAX_PLAYERS όπως απαιτείται. Το όνομα του διακομιστή, ο κωδικός και ο κωδικός RCON διαμορφώνονται στο
server.cfg(δείτε την Ενότητα 3). - Επιστρέψτε στην καρτέλα Console και κάντε κλικ στο Start.
- Περιμένετε να επιβεβαιώσει η κονσόλα την εκκίνηση. Η πρώτη εκκίνηση δημιουργεί τα προεπιλεγμένα αρχεία διαμόρφωσης.
server.cfg, ξεκινήστε τον διακομιστή μία φορά, αφήστε τον να ολοκληρώσει τη φόρτωση και στη συνέχεια σταματήστε τον πριν την επεξεργασία.
2. Μεταβλητές Εκκίνησης GPanel
| Μεταβλητή | Απαιτείται | Περιγραφή |
|---|---|---|
SRCDS_MAP | Όχι | Χάρτης που φορτώνεται κατά την εκκίνηση. Η προεπιλογή είναι dm_crossfire. |
MAX_PLAYERS | Όχι | Μέγιστος αριθμός ταυτόχρονων παικτών. Η προεπιλογή είναι 32. |
AUTO_UPDATE | Όχι | Αυτόματη ενημέρωση του διακομιστή κατά την εκκίνηση. Η προεπιλογή είναι ενεργοποιημένη. |
3. Διαμόρφωση Διακομιστή (server.cfg)
Για λεπτομερείς ρυθμίσεις, επεξεργαστείτε το server.cfg. Σταματήστε τον διακομιστή σας πριν κάνετε αλλαγές.
Τοποθεσία Αρχείου
bms/cfg/server.cfg
Χρησιμοποιεί τυπική σύνταξη μηχανής Source key "value", μία ρύθμιση ανά γραμμή.
Βασικές Ρυθμίσεις
| Ρύθμιση | Προεπιλογή | Περιγραφή |
|---|---|---|
hostname | (από την εκκίνηση) | Όνομα διακομιστή που εμφανίζεται στο browser. |
sv_password | (κενό) | Κωδικός σύνδεσης. Κενό σημαίνει δημόσιος. |
rcon_password | (από την εκκίνηση) | Κωδικός απομακρυσμένης κονσόλας. |
maxplayers | 16 | Μέγιστος αριθμός ταυτόχρονων παικτών. |
mp_timelimit | 15 | Χρονικό όριο ανά χάρτη σε λεπτά. |
mp_fraglimit | 30 | Όριο frags για τον τερματισμό του γύρου. 0 = χωρίς όριο. |
mp_friendlyfire | 0 | Friendly fire σε team modes. 0 = ανενεργό, 1 = ενεργό. |
mp_autoteambalance | 1 | Αυτόματη εξισορρόπηση ομάδων σε TDM. |
sv_alltalk | 0 | Φωνητική συνομιλία μεταξύ ομάδων. 1 = ενεργοποιημένο. |
Παράδειγμα server.cfg
hostname "My Legion Black Mesa Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 16
mp_timelimit 15
mp_fraglimit 30
mp_friendlyfire 0
mp_autoteambalance 1
sv_alltalk 0
4. Εναλλαγή Χαρτών (mapcycle.txt)
Επεξεργαστείτε το bms/cfg/mapcycle.txt για να προσαρμόσετε την εναλλαγή. Παραθέστε έναν χάρτη ανά γραμμή:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Διαθέσιμοι Χάρτες
dm_bounce-- Αρένα πολλαπλών επιπέδων με jump pads.dm_gasworks-- Βιομηχανικό περιβάλλον με στενούς διαδρόμους και ανοιχτές περιοχές.dm_lambdabunker-- Κάθετη μάχη με θέμα το συγκρότημα Lambda.dm_power-- Εργοστάσιο ενέργειας με μακρείς γραμμές οπτικής επαφής.dm_stack-- Κάθετος χάρτης με στοιβαγμένες πλατφόρμες.dm_subtransit-- Με θέμα το μετρό με πολλαπλές διαδρομές.dm_undertow-- Κίνδυνοι νερού και στενοί χώροι.dm_crossfire-- Επανασχεδιασμένο κλασικό με κουμπί αεροπορικής επιδρομής.
5. Game Modes
| Mode | Τιμή | Περιγραφή |
|---|---|---|
| Deathmatch | dm | Μάχη όλων εναντίον όλων. Νικά αυτός με τις περισσότερες εξοντώσεις. |
| Team Deathmatch | tdm | Δύο ομάδες ανταγωνίζονται. Νικά αυτή με τις περισσότερες συνολικές εξοντώσεις. Χρησιμοποιήστε mp_autoteambalance 1 για να διατηρείτε τις ομάδες ισορροπημένες. |
Αλλάξτε το mode μέσω της μεταβλητής εκκίνησης GAME_MODE και επανεκκινήστε.
6. Ρύθμιση RCON
Ορίστε τον κωδικό RCON στις μεταβλητές εκκίνησης ή στο server.cfg. Για χρήση εντός παιχνιδιού, ανοίξτε την κονσόλα (~) και ταυτοποιηθείτε:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. Πώς να Συνδεθείτε
Επιλογή A -- Browser Διακομιστών Steam
- Εκκινήστε το Black Mesa, μεταβείτε στο Multiplayer > Find Servers.
- Χρησιμοποιήστε την καρτέλα Internet και αναζητήστε τον διακομιστή σας με το όνομα.
- Επιλέξτε τον διακομιστή σας και κάντε κλικ στο Connect.
Επιλογή B -- Σύνδεση μέσω Κονσόλας
- Ανοίξτε την κονσόλα (
~). Εάν δεν ανοίγει, ενεργοποιήστε την στο Options > Keyboard > Advanced > Enable Developer Console. - Πληκτρολογήστε:
connect <your-server-ip>:<port>
Σχετικά Άρθρα
- Εντολές Διαχειριστή Black Mesa
- Πώς να Βρείτε την IP και το Port του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Οδηγός Εκκίνησης Διακομιστή
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή σας Black Mesa που δεν καλύπτονται εδώ, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα του GPanel.