Αυτός ο οδηγός καλύπτει πώς να εγκαταστήσετε τον dedicated διακομιστή σας Midnight Ghost Hunt στο Legion Hosting, να διαμορφώσετε τις μεταβλητές εκκίνησης, να επεξεργαστείτε τις ρυθμίσεις Engine.ini και Game.ini, να ρυθμίσετε την εναλλαγή χαρτών και να συνδεθείτε στον διακομιστή σας. Για εντολές διαχειριστή και διαχείριση παικτών, δείτε Εντολές Διαχείρισης Midnight Ghost Hunt.
1. Πρώτη Εκκίνηση
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας Midnight Ghost Hunt.
- Μεταβείτε στην καρτέλα Startup και ελέγξτε τις διαθέσιμες μεταβλητές (δείτε τον παρακάτω πίνακα).
- Ορίστε ένα GAME_NAME για να αναγνωρίζετε τον διακομιστή σας στον browser.
- Προαιρετικά ορίστε ένα PASSWORD για να περιορίσετε την πρόσβαση.
- Επιστρέψτε στην καρτέλα Console και κάντε κλικ στο Start.
- Περιμένετε να επιβεβαιώσει η κονσόλα ότι ο διακομιστής είναι έτοιμος. Η πρώτη εκκίνηση δημιουργεί προεπιλεγμένα αρχεία διαμόρφωσης.
2. Μεταβλητές Εκκίνησης GPanel
Οι ακόλουθες μεταβλητές είναι διαθέσιμες στην καρτέλα Startup του GPanel. Αυτές μεταβιβάζονται στο εκτελέσιμο του διακομιστή σε κάθε εκκίνηση.
| Μεταβλητή | Απαιτείται | Περιγραφή |
|---|---|---|
GAME_NAME |
Όχι | Το όνομα που εμφανίζεται στον server browser. Η προεπιλογή είναι Dedicated_Server_01. |
PASSWORD |
Όχι | Προαιρετικός κωδικός που απαιτείται για τη σύνδεση στον διακομιστή. Αφήστε κενό για δημόσιο διακομιστή. |
MAP |
Όχι | Ο αρχικός χάρτης. Επιλογές: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. Η προεπιλογή είναι Asylum. |
GAME_MODE |
Όχι | Λειτουργία παιχνιδιού. Επιλογές: 4v4 Hunt, 6v6 Hunt, Darkness. Η προεπιλογή είναι 4v4 Hunt. |
REGION |
Όχι | Περιοχή διακομιστή. Επιλογές: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania. |
B_DIFFICULTY |
Όχι | Δυσκολία bot. Επιλογές: Easy, Normal, Hard, Auto. Η προεπιλογή είναι Auto. |
ADDITIONAL_ARGS |
Όχι | Επιπλέον ορίσματα εκκίνησης (π.χ. -NoBots -NoAutobalance). |
BEACON_PORT |
Όχι | Beacon port. Η προεπιλογή είναι 7787. Διαχειρίζεται από το GPanel. |
3. Διαμόρφωση Διακομιστή (Αρχεία INI)
Το Midnight Ghost Hunt χρησιμοποιεί αρχεία INI της Unreal Engine 4 για λεπτομερή διαμόρφωση του διακομιστή. Σταματήστε τον διακομιστή σας πριν επεξεργαστείτε αυτά τα αρχεία.
Τοποθεσίες Αρχείων
MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Ανοίξτε αυτά τα αρχεία χρησιμοποιώντας την καρτέλα Files στο GPanel ή συνδεθείτε μέσω SFTP. Αν τα αρχεία δεν υπάρχουν, ξεκινήστε και σταματήστε τον διακομιστή μία φορά για να τα δημιουργήσετε.
Engine.ini -- Βασικές Ρυθμίσεις
| Ενότητα | Ρύθμιση | Περιγραφή |
|---|---|---|
[OnlineSubsystemSteam] |
GameServerQueryPort |
Query port για τον Steam server browser. Το GPanel το ορίζει αυτόματα. |
[/Script/Engine.GameSession] |
MaxPlayers |
Μέγιστος αριθμός παικτών. Η προεπιλογή είναι 8. |
Game.ini -- Βασικές Ρυθμίσεις
| Ενότητα | Ρύθμιση | Περιγραφή |
|---|---|---|
[/Script/MGH.MGHGameMode] |
RoundTimeLimit |
Διάρκεια κάθε γύρου σε δευτερόλεπτα πριν ενεργοποιηθούν τα μεσάνυχτα. Η προεπιλογή είναι 300 (5 λεπτά). |
[/Script/MGH.MGHGameMode] |
MidnightDuration |
Διάρκεια της φάσης των μεσανύχτων σε δευτερόλεπτα. Η προεπιλογή είναι 120 (2 λεπτά). |
[/Script/MGH.MGHGameMode] |
WarmupTime |
Χρόνος πριν ξεκινήσει ο γύρος σε δευτερόλεπτα. Η προεπιλογή είναι 15. |
[/Script/MGH.MGHGameMode] |
bAutoBalanceTeams |
Αυτόματη εξισορρόπηση ομάδων μεταξύ των γύρων. Η προεπιλογή είναι True. |
[/Script/MGH.MGHGameMode] |
NumRounds |
Αριθμός γύρων ανά αγώνα. Η προεπιλογή είναι 4. |
Παράδειγμα Game.ini
[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4
4. Εναλλαγή Χαρτών
Το Midnight Ghost Hunt υποστηρίζει τη διαμόρφωση των χαρτών που περιλαμβάνονται στην εναλλαγή. Η λίστα χαρτών ορίζεται στο Game.ini:
[/Script/MGH.MGHGameMode]
+GameMapRotation=/Game/Maps/Museum
+GameMapRotation=/Game/Maps/Mansion
+GameMapRotation=/Game/Maps/School
+GameMapRotation=/Game/Maps/GhostShip
+GameMapRotation=/Game/Maps/Cabin
+GameMapRotation=/Game/Maps/Asylum
+GameMapRotation=/Game/Maps/Diner
Αφαιρέστε ή σχολιάστε τους χάρτες που δεν θέλετε στην εναλλαγή. Ο διακομιστής εναλλάσσει τους χάρτες που αναφέρονται με τη σειρά μετά από κάθε αγώνα.
5. Ρυθμίσεις Γύρων και Παιχνιδιού
Ρυθμίστε με ακρίβεια την εμπειρία παιχνιδιού προσαρμόζοντας αυτές τις ρυθμίσεις γύρων στο Game.ini:
| Ρύθμιση | Προεπιλογή | Περιγραφή |
|---|---|---|
RoundTimeLimit |
300 |
Διάρκεια της φάσης πριν τα μεσάνυχτα (δευτερόλεπτα). Οι μικρότεροι χρόνοι πιέζουν τους κυνηγούς· οι μεγαλύτεροι ευνοούν τα φαντάσματα. |
MidnightDuration |
120 |
Φάση μετά τα μεσάνυχτα όπου τα φαντάσματα κυνηγούν τους κυνηγούς (δευτερόλεπτα). |
NumRounds |
4 |
Γύροι ανά αγώνα. Οι ομάδες αλλάζουν πλευρές κάθε γύρο. |
WarmupTime |
15 |
Αντίστροφη μέτρηση πριν ξεκινήσει κάθε γύρος (δευτερόλεπτα). |
bFriendlyFire |
False |
Επιτρέπει τη ζημιά εντός ομάδας. Η ενεργοποίηση προσθέτει ένα επιπλέον επίπεδο προσοχής για τους κυνηγούς. |
6. Πώς να Συνδεθείτε
Επιλογή A -- In-Game Server Browser
- Εκκινήστε το Midnight Ghost Hunt μέσω Steam.
- Από το κύριο μενού, επιλέξτε Play και στη συνέχεια Server Browser.
- Αναζητήστε τον διακομιστή σας με το όνομα ή περιηγηθείτε στη λίστα.
- Επιλέξτε τον διακομιστή σας και κάντε κλικ στο Join. Εισαγάγετε τον κωδικό αν σας ζητηθεί.
Επιλογή B -- Direct Connect μέσω Steam
- Ανοίξτε τον client Steam.
- Κάντε κλικ στο View στο επάνω μενού, στη συνέχεια στο Game Servers.
- Κάντε κλικ στο Favourites, στη συνέχεια στο Add a server.
- Εισαγάγετε την IP και το port του διακομιστή σας από την καρτέλα Network του GPanel:
<your-server-ip>:<port> - Κάντε κλικ στο Add this address to favourites, στη συνέχεια επιλέξτε τον διακομιστή και κάντε κλικ στο Connect.
Αντιμετώπιση Προβλημάτων
- Ο διακομιστής δεν εμφανίζεται στον browser: Επιβεβαιώστε ότι ο διακομιστής έχει ξεκινήσει πλήρως στο GPanel. Ο Steam server browser μπορεί να χρειαστεί 2-3 λεπτά για να καταχωρίσει έναν νέο διακομιστή.
- Δεν είναι δυνατή η σύνδεση: Ελέγξτε την IP και το port του διακομιστή σας στην καρτέλα Network του GPanel. Βεβαιωθείτε ότι δεν υπάρχει αναντιστοιχία κωδικού.
- Crashes κατά την εκκίνηση: Διαγράψτε τα αρχεία INI στο
MidnightGhostHunt/Saved/Config/LinuxServer/και επανεκκινήστε τον διακομιστή για να αναδημιουργηθούν οι προεπιλογές. - Η εναλλαγή χαρτών δεν λειτουργεί: Επιβεβαιώστε ότι οι διαδρομές των χαρτών στο
Game.iniείναι σωστές. Οι μη έγκυρες διαδρομές θα προκαλέσουν τον διακομιστή να παραλείψει αυτές τις καταχωρίσεις. - Προβλήματα απόδοσης: Μειώστε το
MAX_PLAYERSαν ο διακομιστής έχει lag με γεμάτο lobby.
Σχετικά Άρθρα
- Εντολές Διαχείρισης Midnight Ghost Hunt
- Πώς να Βρείτε την IP και το Port του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Οδηγός Εκκίνησης Διακομιστή
Χρειάζεστε Βοήθεια;
Αν αντιμετωπίσετε προβλήματα που δεν καλύπτονται εδώ, ανοίξτε ένα ticket υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν μηνύματα σφάλματος από την κονσόλα GPanel.