Αυτός ο οδηγός καλύπτει πώς να ρυθμίσετε τον αποκλειστικό διακομιστή Mount & Blade II: Bannerlord στο Legion Hosting, να διαμορφώσετε τις μεταβλητές εκκίνησης, να ρυθμίσετε λειτουργίες παιχνιδιού και εναλλαγές χαρτών, να διαμορφώσετε φατρίες και να συνδεθείτε στον διακομιστή σας. Το Bannerlord προσφέρει ανταγωνιστική και ομαδική μεσαιωνική μάχη σε πολλαπλές λειτουργίες παιχνιδιού, συμπεριλαμβανομένων των Siege, Captain, Skirmish, Team Deathmatch, Duel και Battle. Για ελέγχους διαχειριστή, modding, διαχείριση παικτών και αντιμετώπιση προβλημάτων, δείτε Ρύθμιση Διαχειριστή Mount and Blade II Bannerlord.
1. Πρώτη Εκκίνηση
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή Bannerlord σας.
- Μεταβείτε στην καρτέλα Startup και ελέγξτε τις διαμορφώσιμες μεταβλητές (δείτε τον πίνακα στην Ενότητα 2).
- Ορίστε το AUTH_TOKEN στο διακριτικό πιστοποίησης αποκλειστικού διακομιστή Bannerlord σας. Δείτε τον οδηγό της TaleWorlds για το πώς να δημιουργήσετε ένα.
- Το όνομα διακομιστή, η λειτουργία παιχνιδιού και άλλες ρυθμίσεις διαμορφώνονται στο αρχείο διαμόρφωσης (δείτε την Ενότητα 3).
- Επιστρέψτε στην καρτέλα Console και κάντε κλικ στο Start.
- Περιμένετε μέχρι η κονσόλα να επιβεβαιώσει ότι ο διακομιστής έχει ξεκινήσει. Η πρώτη εκκίνηση δημιουργεί αρχεία διαμόρφωσης και μπορεί να χρειαστεί ένα λεπτό για την αρχικοποίηση.
AUTH_TOKEN) συνδεδεμένο με έναν λογαριασμό TaleWorlds/Steam. Πρέπει να δημιουργήσετε αυτό το διακριτικό μόνοι σας και να το εισάγετε στην καρτέλα Startup του GPanel. Δείτε αυτόν τον οδηγό της TaleWorlds για οδηγίες. Εάν αντιμετωπίσετε σφάλματα σχετικά με διακριτικό, ανοίξτε ένα δελτίο υποστήριξης.
2. Μεταβλητές Εκκίνησης GPanel
Οι ακόλουθες μεταβλητές είναι διαθέσιμες στην καρτέλα Startup του GPanel. Αυτές περνούν στον διακομιστή σε κάθε εκκίνηση.
| Μεταβλητή | Απαιτείται | Περιγραφή |
|---|---|---|
AUTH_TOKEN |
Ναι | Διακριτικό πιστοποίησης αποκλειστικού διακομιστή από την TaleWorlds. Δείτε αυτόν τον οδηγό για το πώς να δημιουργήσετε ένα. |
AUTO_UPDATE |
Όχι | Αυτόματη ενημέρωση του διακομιστή κατά την επανεκκίνηση. 1 = ενεργοποιημένο, 0 = απενεργοποιημένο. Η προεπιλογή είναι 1. |
3. Αρχείο Διαμόρφωσης Διακομιστή
Οι διακομιστές Bannerlord χρησιμοποιούν ένα αρχείο διαμόρφωσης βασισμένο σε κείμενο που περιέχει μία εντολή ανά γραμμή. Ο διακομιστής εκτελεί κάθε γραμμή διαδοχικά κατά την εκκίνηση. Σταματήστε τον διακομιστή σας πριν κάνετε αλλαγές.
Τοποθεσία Αρχείου
Το αρχείο διαμόρφωσης βρίσκεται στον κατάλογο του module Native:
Modules/Native/<gamemode>_config.txt
Για παράδειγμα, tdm_config.txt για Team Deathmatch, siege_config.txt για Siege, ή skirmish_config.txt για Skirmish. Ανοίξτε το αρχείο χρησιμοποιώντας την καρτέλα Files στο GPanel ή συνδεθείτε μέσω SFTP.
Βασικές Εντολές Διαμόρφωσης
| Εντολή | Περιγραφή |
|---|---|
ServerName My Server |
Όνομα διακομιστή που εμφανίζεται στον περιηγητή πολλαπλών παικτών. |
GamePassword secret |
Κωδικός που απαιτείται για σύνδεση. Παραλείψτε τη γραμμή για δημόσιο διακομιστή. |
AdminPassword adminpass |
Κωδικός για πρόσβαση διαχειριστή. Απαιτείται για τη διεπαφή ιστού και τις εντολές διαχειριστή. |
GameType TeamDeathmatch |
Λειτουργία παιχνιδιού. Δείτε την Ενότητα 4 για όλες τις διαθέσιμες λειτουργίες. |
WelcomeMessage Welcome to our server! |
Χαιρετισμός που εμφανίζεται όταν συνδέονται οι παίκτες. |
MaxNumberOfPlayers 120 |
Μέγιστος αριθμός ταυτόχρονων παικτών. |
MinNumberOfPlayersForMatchStart 2 |
Ελάχιστος αριθμός παικτών που χρειάζονται για να ξεκινήσει ένας αγώνας. |
CultureTeam1 empire |
Φατρία για την Ομάδα 1 (επιτιθέμενοι). Δείτε την Ενότητα 6. |
CultureTeam2 sturgia |
Φατρία για την Ομάδα 2 (αμυνόμενοι). Δείτε την Ενότητα 6. |
NumberOfBotsTeam1 0 |
Αριθμός bots AI στην Ομάδα 1. Ορίστε σε 0 μόνο για παίκτες. |
NumberOfBotsTeam2 0 |
Αριθμός bots AI στην Ομάδα 2. |
RoundTimeLimit 180 |
Χρονικό όριο ανά γύρο σε δευτερόλεπτα. |
MapTimeLimit 900 |
Συνολικό χρονικό όριο ανά χάρτη πριν την εναλλαγή, σε δευτερόλεπτα. |
MinScoreToWinMatch 3 |
Αριθμός νικών γύρων που χρειάζονται για να κερδιστεί ο αγώνας. |
EnableAntiCheat true |
Ενεργοποίηση ή απενεργοποίηση anti-cheat. Συνιστάται να παραμείνει ενεργοποιημένο. |
FriendlyFireDamageMeleeSelfPercent 0 |
Ποσοστό αυτο-ζημιάς από φιλικά πυρά εκ του συστάδην. Το 0 το απενεργοποιεί. |
add_map_to_automated_battle_pool <MapName> |
Προσθέτει έναν χάρτη στην αυτόματη εναλλαγή. Προσθέστε πολλαπλές γραμμές για πολλαπλούς χάρτες. |
enable_automated_battle_switching |
Ενεργοποιεί την αυτόματη εναλλαγή στη δεξαμενή χαρτών μετά από κάθε αγώνα. |
start_game_and_mission |
Ξεκινά τον διακομιστή και ξεκινά αμέσως το gameplay. Τοποθετήστε το στο τέλος του αρχείου διαμόρφωσης. |
Παράδειγμα Διαμόρφωσης (Team Deathmatch)
ServerName Legion TDM Server
AdminPassword YourAdminPassword
GameType TeamDeathmatch
WelcomeMessage Welcome to the Legion Hosting TDM server!
MaxNumberOfPlayers 60
MinNumberOfPlayersForMatchStart 2
CultureTeam1 vlandia
CultureTeam2 battania
NumberOfBotsTeam1 0
NumberOfBotsTeam2 0
MapTimeLimit 600
EnableAntiCheat true
add_map_to_automated_battle_pool mp_tdm_map_001_spring
add_map_to_automated_battle_pool mp_tdm_map_003
add_map_to_automated_battle_pool mp_tdm_map_004
add_map_to_automated_battle_pool mp_tdm_map_005
enable_automated_battle_switching
start_game_and_mission
AdminPassword λείπει ή είναι κενή, ο διακομιστής μπορεί να αποτύχει να ξεκινήσει ή η διεπαφή διαχειριστή στον ιστό δεν θα λειτουργήσει. Πάντα ορίζετε έναν ισχυρό κωδικό διαχειριστή.
4. Λειτουργίες Παιχνιδιού
Το Bannerlord υποστηρίζει έξι λειτουργίες παιχνιδιού πολλαπλών παικτών. Ορίστε τη λειτουργία χρησιμοποιώντας την εντολή διαμόρφωσης GameType ή τη μεταβλητή εκκίνησης GAME_TYPE.
| Λειτουργία Παιχνιδιού | Τιμή Διαμόρφωσης | Περιγραφή |
|---|---|---|
| Team Deathmatch | TeamDeathmatch |
Δύο ομάδες μάχονται για να σκοράρουν τους περισσότερους φόνους εντός του χρονικού ορίου. Γρήγορη μάχη με άμεσες αναγεννήσεις. |
| Siege | Siege |
Οι επιτιθέμενοι επιτίθενται σε ένα κάστρο ενώ οι αμυνόμενοι το κρατούν. Περιλαμβάνει εξοπλισμό πολιορκίας, σημεία κατάληψης και μάχες μεγάλης κλίμακας. Υποστηρίζει τους περισσότερους παίκτες. |
| Captain | Captain |
Κάθε παίκτης διοικεί μια ομάδα στρατευμάτων AI. Στρατηγική λειτουργία όπου οδηγείτε στρατιώτες στη μάχη με εντολές σχηματισμού. |
| Skirmish | Skirmish |
Λειτουργία μικρών ομάδων βασισμένη σε στόχους με κατάληψη σημαίας. Βασισμένη σε γύρους με περιορισμένες ζωές ανά κλάση. |
| Duel | Duel |
Μάχη ένας εναντίον ενός. Οι παίκτες προκαλούν ο ένας τον άλλον σε έντιμες μονομαχίες σε περιβάλλον αρένας. |
| Battle | Battle |
Ομαδικές μάχες μεγάλης κλίμακας με μία ζωή ανά γύρο. Εξαλείφει τις αναγεννήσεις για τακτική μάχη υψηλού ρίσκου. |
5. Επιλογή και Εναλλαγή Χαρτών
Οι χάρτες προστίθενται στη δεξαμενή εναλλαγής του διακομιστή χρησιμοποιώντας την εντολή add_map_to_automated_battle_pool στο αρχείο διαμόρφωσης. Κάθε λειτουργία παιχνιδιού έχει το δικό της σύνολο συμβατών χαρτών.
Χάρτες Team Deathmatch
| Όνομα Χάρτη | Εσωτερικό ID |
|---|---|
| Harbour of Ovsk (Winter) | mp_tdm_map_001 |
| Harbour of Ovsk | mp_tdm_map_001_spring |
| Tsagaan Castle | mp_tdm_map_003 |
| Nord Town | mp_tdm_map_004 |
| Nord Town (Alt) | mp_tdm_map_004a |
| Baravenos Encirclement | mp_tdm_map_005 |
Χάρτες Siege
| Όνομα Χάρτη | Εσωτερικό ID |
|---|---|
| Skala Landing | mp_siege_map_003 |
| Baravenos Encirclement | mp_siege_map_005 |
| Castle of Fen Altai | mp_siege_map_007_battania |
| Ayzar Stronghold | mp_siege_map_009 |
| Domogtul Castle | mp_siege_map_012 |
Χάρτες Skirmish
| Όνομα Χάρτη | Εσωτερικό ID |
|---|---|
| Town Outskirts | mp_skirmish_map_002f |
| Xauna | mp_skirmish_map_007 |
| Echerion | mp_skirmish_map_010 |
| Urikskalaar | mp_skirmish_map_014 |
| Sharis | mp_skirmish_map_020 |
Χάρτες Captain
| Όνομα Χάρτη | Εσωτερικό ID |
|---|---|
| Ruins of Jawwali | mp_sergeant_map_007 |
| Druimmor Forest | mp_sergeant_map_008 |
| Cliffs of Akkalat | mp_sergeant_map_009 |
| Pendaric | mp_sergeant_map_010 |
| Isle of Deriad | mp_sergeant_map_011 |
Χάρτες Duel
| Όνομα Χάρτη | Εσωτερικό ID |
|---|---|
| Proving Grounds | mp_duel_mode_map_004 |
| Proving Grounds (Night) | mp_duel_mode_map_004_night |
Χάρτες Battle
| Όνομα Χάρτη | Εσωτερικό ID |
|---|---|
| Cypegos Blockage | mp_battle_map_001 |
| Osrac Insurrection | mp_battle_map_002 |
| Skolder Hideout | mp_battle_map_003 |
GameType που έχετε διαμορφώσει. Σημειώστε ότι οι χάρτες της λειτουργίας Captain χρησιμοποιούν εσωτερικά το πρόθεμα mp_sergeant_.
Παράδειγμα Εναλλαγής Χαρτών
Για να ρυθμίσετε την αυτόματη εναλλαγή χαρτών, προσθέστε πολλαπλούς χάρτες στη δεξαμενή και ενεργοποιήστε την αυτόματη εναλλαγή:
add_map_to_automated_battle_pool mp_siege_map_003
add_map_to_automated_battle_pool mp_siege_map_005
add_map_to_automated_battle_pool mp_siege_map_007_battania
add_map_to_automated_battle_pool mp_siege_map_009
add_map_to_automated_battle_pool mp_siege_map_012
enable_automated_battle_switching
start_game_and_mission
Ο διακομιστής θα κάνει εναλλαγή σε αυτούς τους χάρτες με τη σειρά μετά την ολοκλήρωση κάθε αγώνα.
6. Ρυθμίσεις Πολιτισμού και Φατρίας
Το Bannerlord διαθέτει έξι παίξιμες φατρίες (πολιτισμούς) που καθορίζουν τους τύπους στρατευμάτων, τον εξοπλισμό και την οπτική εμφάνιση κάθε ομάδας. Ορίστε τις φατρίες χρησιμοποιώντας τα CultureTeam1 και CultureTeam2 στο αρχείο διαμόρφωσης.
| Φατρία | Τιμή Διαμόρφωσης | Στυλ |
|---|---|---|
| Empire | empire |
Βαρύ πεζικό και ιππικό εμπνευσμένο από τους Ρωμαίους με ισχυρή πανοπλία και πειθαρχία. |
| Vlandia | vlandia |
Ιππότες δυτικοευρωπαϊκού στυλ με ισχυρούς βαλλιστροφόρους και βαρύ ιππικό. |
| Sturgia | sturgia |
Πολεμιστές εμπνευσμένοι από τους Σκανδιναβούς/Σλάβους με ισχυρό πεζικό, τσεκούρια και τοίχους ασπίδων. |
| Battania | battania |
Φατρία εμπνευσμένη από τους Κέλτες με εξαιρετικούς τοξότες, ακροβολιστές και στρατεύματα δασών. |
| Khuzait | khuzait |
Νομάδες πολεμιστές εμπνευσμένοι από τους Μογγόλους με ισχυρή έφιππη τοξοβολία και ιππικό. |
| Aserai | aserai |
Φατρία εμπνευσμένη από τους Άραβες με ευέλικτο ιππικό, στρατεύματα καμηλών και πολεμιστές της ερήμου. |
CultureTeam1 vlandia
CultureTeam2 khuzait
7. Πώς να Συνδεθείτε
Επιλογή A -- Περιηγητής Διακομιστών Εντός Παιχνιδιού
- Εκκινήστε το Mount & Blade II: Bannerlord.
- Από το κύριο μενού, επιλέξτε Multiplayer.
- Βεβαιωθείτε ότι τα τυπικά mods/modules είναι ενεργοποιημένα όταν σας ζητηθεί.
- Επιλέξτε Custom Server List (ή Dedicated Server List ανάλογα με την έκδοση του παιχνιδιού σας).
- Χρησιμοποιήστε τη γραμμή αναζήτησης ή κάντε κύλιση για να βρείτε τον διακομιστή σας με το όνομα.
- Επιλέξτε τον διακομιστή σας και κάντε κλικ στο Join. Εισάγετε τον κωδικό παιχνιδιού εάν έχει οριστεί.
Επιλογή B -- Άμεση Σύνδεση
- Εκκινήστε το Mount & Blade II: Bannerlord.
- Από το κύριο μενού, επιλέξτε Multiplayer.
- Ανοίξτε την κονσόλα με Alt + ~ (πλήκτρο περισπωμένης).
- Εισάγετε την ακόλουθη εντολή χρησιμοποιώντας την IP και τη θύρα του διακομιστή σας από την καρτέλα Network του GPanel:
open <your-server-ip>:<port> - Εισάγετε τον κωδικό παιχνιδιού εάν σας ζητηθεί.
8. Ρυθμίσεις Γύρου και Αγώνα
Ρυθμίστε με ακρίβεια την εμπειρία του αγώνα με αυτές τις ρυθμίσεις στο αρχείο διαμόρφωσής σας:
| Ρύθμιση | Συνιστώμενη Τιμή | Περιγραφή |
|---|---|---|
RoundTimeLimit |
180 |
Μέγιστη διάρκεια κάθε γύρου σε δευτερόλεπτα. Το 180 (3 λεπτά) είναι τυπικό για τις περισσότερες λειτουργίες. |
MapTimeLimit |
900 |
Συνολικός χρόνος σε έναν μεμονωμένο χάρτη πριν την εναλλαγή. Το 900 (15 λεπτά) επιτρέπει αρκετούς γύρους ανά χάρτη. |
MinScoreToWinMatch |
3 |
Αριθμός νικών γύρων που χρειάζονται για να κερδιστεί ο συνολικός αγώνας. |
MinNumberOfPlayersForMatchStart |
2 |
Ελάχιστος αριθμός παικτών που χρειάζονται πριν ξεκινήσει ένας αγώνας. Ορίστε σε 1 για δοκιμές. |
Σχετικά Άρθρα
- Ρύθμιση Διαχειριστή Mount and Blade II Bannerlord
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Οδηγός Εκκίνησης Διακομιστή
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή Bannerlord σας που δεν καλύπτονται εδώ, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, τη λειτουργία παιχνιδιού που τρέχετε και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα GPanel.