See juhend käsitleb administraatori seadistamist, mängijate haldamist, serveri konsooli käske, kaartide rotatsiooni haldamist, mängurežiimi vahetamist, modimise tuge ja tõrkeotsingut teie Mount & Blade II: Bannerlord pühendatud serveri jaoks. Serveri esmase seadistamise, mängurežiimi konfigureerimise, kaardi valiku, faktsioonide seadete ja ühendamisjuhiste jaoks vaadake Mount and Blade II Bannerlord serveri seadistamise juhend.
1. Administraatori seadistamine
Administraatori parooli seadistamine
Administraatori parool seadistatakse GPanel-i käivitusmuutuja ADMIN_PASSWORD kaudu või konfiguratsioonifailis käsu AdminPassword abil:
AdminPassword YourAdminPassword
See parool on vajalik nii veebiadministraatori liidese kui ka mängusisese administraatoriõiguse jaoks.
Veebiadministraatori paneelile juurdepääs
Bannerlord sisaldab sisseehitatud veebiadministraatori paneeli, mida toetab DedicatedCustomServerHelper moodul.
- Leidke oma serveri IP-aadress ja port GPanel-i vahekaardilt Network.
- Avage veebibrauser ja navigeerige aadressile:
http://<your-server-ip>:<port>Veebipaneel töötab samal pordil kui mänguserver (vaikimisi UDP 7210). Täpse pordi leiate GPanel-i vahekaardilt Network.
- Sisestage küsimisel oma administraatori parool.
Mängusisene administraatoriõigus
- Liituge oma serveriga tavalise mängijana.
- Avage mängu konsool klahvikombinatsiooniga Alt + ~ (tilde klahv).
- Sisestage
Help, et näha saadaolevaid käske. - Võimalik, et peate mängusisese administraatorimenüü kaudu administraatori parooliga autentima, kui seda küsitakse.
2. Serveri konsooli käsud
Järgmisi käske saab kasutada serveri konsoolis (GPanel-i konsool) või veebiadministraatori paneelis. Sisestage konsoolis Help või list, et näha kõiki saadaolevaid käske.
Serveri haldamise käsud
| Käsk | Kirjeldus |
|---|---|
ServerName <name> |
Muudab serveri kuvatavat nime. |
GameType <mode> |
Muudab mängurežiimi (Siege, TeamDeathmatch, Captain, Skirmish, Duel, Battle). |
WelcomeMessage <text> |
Seadistab teate, mida mängijatele liitumisel kuvatakse. |
start_game |
Muudab serveri serverite brauseris nähtavaks ja lubab ühendusi. |
start_mission |
Alustab praegust missiooni/matši. Mängijad saavad hakata võitlema. |
start_game_and_mission |
Kombineeritud käsk: käivitab serveri ja alustab kohe mängimist. |
add_map_to_usable_maps <MapName> <GameType> |
Registreerib kaardi mängitavaks antud mängurežiimi jaoks. |
add_map_to_automated_battle_pool <MapName> |
Lisab kaardi automaatse rotatsiooni kogumisse. |
enable_automated_battle_switching |
Lubab automaatse kaartide rotatsiooni pärast iga matši. |
set_automated_battle_count <number> |
Määrab, mitu matši mängida enne serveri sulgemist. Kasulik ajastatud taaskäivituste jaoks. |
list |
Kuvab kõik saadaolevad käsud. |
3. Mängijate haldamine
Mängijate eemaldamine
Mängija eemaldamiseks serverist:
- Veebiadministraator: Navigeerige veebiadministraatori paneelis jaotisse Players, leidke mängija ja klõpsake Kick.
- Vestluskäsk: Avage mängusisene vestlus ja sisestage:
!kick <playername>
Eemaldatud mängijad saavad kohe uuesti liituda, välja arvatud juhul, kui te nad ka keelate või seadistate serveri parooli.
Mängijate keelamine
Mängija püsivaks liitumise takistamiseks:
- Veebiadministraator: Kasutage veebiadministraatori paneeli jaotises Players keelamise valikut.
- Vestluskäsk: Avage mängusisene vestlus ja sisestage:
!ban <playername>
Keelud jäävad kehtima ka pärast serveri taaskäivitamist.
Mängijate keelu tühistamine
Keelu eemaldamiseks ja mängija uuesti liitumise lubamiseks:
!unban <playername>
Mängijate vaigistamine
Mängija mängusisese vestluse kasutamise takistamiseks:
- Kasutage veebiadministraatori paneelis vaigistamise valikut.
- Vaigistatud mängijad saavad endiselt mängida, kuid ei saa vestlussõnumeid saata.
4. Kaartide rotatsiooni haldamine
Praeguse kaardi muutmine
Kaardi muutmiseks mängu ajal kasutage veebiadministraatori paneeli või muutke konfiguratsioonifaili ja taaskäivitage server. Kaardid peavad vastama praegusele mängurežiimile.
Kaartide rotatsiooni redigeerimine
Kaartide rotatsioon on määratletud teie mängurežiimi konfiguratsioonifailis. Selle muutmiseks:
- Peatage server GPanel-ist.
- Avage konfiguratsioonifail (nt
Modules/Native/siege_config.txt). - Muutke
add_map_to_automated_battle_poolridu, et kaarte lisada või eemaldada. - Veenduge, et
enable_automated_battle_switchingon olemas, kui soovite automaatset rotatsiooni. - Salvestage ja taaskäivitage server.
Ühe kaardi režiim
Ühe kaardi käitamiseks ilma rotatsioonita lisage ainult üks add_map_to_automated_battle_pool rida ja jätke enable_automated_battle_switching välja. Sama kaart kordub igal voorul.
5. Mängurežiimi vahetamine
Mängurežiimi vahetamine nõuab nii GameType seade kui ka kaartide kogumi uuendamist, kuna kaardid on režiimipõhised.
- Peatage server GPanel-ist.
- Avage konfiguratsioonifail ja muutke
GameTyperida:GameType Siege - Asendage
add_map_to_automated_battle_poolread uue režiimiga ühilduvate kaartidega. Kaartide nimekirjad leiate seadistamise juhendist. - Salvestage fail ja käivitage server.
6. Modimise tugi
Bannerlord toetab pühendatud serveritel kohandatud mooduleid (mode). Modid võivad lisada uusi kaarte, mängurežiime, relvi, väetüüpe ja mängumehhaanikaid.
Modide paigaldamine
- Peatage server GPanel-ist.
- Ühenduge oma serveriga SFTP kaudu. Juhised leiate artiklist Kuidas faile SFTP kaudu üles laadida.
- Navigeerige kausta
Modules/. - Laadige modi kaust üles kausta
Modules/. Iga mod peaks olema oma kataloogis koosSubModule.xmlfailiga. - Uuendage serveri käivituskäsku või pakkfaili, et lisada mod moodulite loendisse. Käivituskonfiguratsiooni parameeter
_MODULES_peab viitama kõigile aktiivsetele moodulitele:Native*Multiplayer*DedicatedCustomServerHelper*YourModNameMoodulid on eraldatud tärnidega (
*). Laadimise järjekord on oluline -- paigutage sõltuvad modid nende eeltingimuste järele. - Käivitage server.
Steam Workshop modid
Bannerlord toetab modide levitamiseks Steam Workshop-i. Workshop modide paigaldamiseks pühendatud serverile:
- Tellige mod Steam Workshop-is tavalise Bannerlord installatsiooniga.
- Leidke allalaaditud modi kaust oma kohaliku Bannerlord installatsiooni kataloogist
Modules/. - Laadige modi kaust SFTP kaudu üles oma pühendatud serveri kausta
Modules/. - Lisage mooduli nimi käivitusmoodulite loendisse.
DedicatedCustomServerHelper moodul
See sisseehitatud moodul pakub veebiadministraatori paneeli. See peab alati olema moodulite loendis. Kui teil tekib pärast mängu uuendust versioonide mittevastavuse vigu:
- Peatage server.
- Navigeerige kausta
Modules/DedicatedCustomServerHelper/. - Avage
SubModule.xml. - Uuendage
Versionväärtus praeguse mänguversiooniga vastavaks. - Uuendage ka kõik
DependedModuleversiooniväärtused vastavalt. - Salvestage ja taaskäivitage server.
7. Tõrkeotsing
Server jookseb käivitamisel kokku
- Kontrollige konsooli väljundit veateadete osas. Levinud põhjused hõlmavad:
- Puuduv või aegunud autentimismärk -- pöörduge toe poole, kui näete märgivigasid.
- Vigane
AdminPasswordkonfiguratsioon -- veenduge, etAdminPasswordrida on olemas ja sellel on väärtus. - Vigane konfiguratsioonifaili süntaks -- iga käsk peab olema omal real ilma lõpumärkideta.
- Mooduli versiooni mittevastavus pärast mängu uuendust -- uuendage
SubModule.xmlversiooninumbreid.
- Proovige eemaldada kõik kohandatud modid ja käitada ainult vaikemoodulitega (
Native*Multiplayer*DedicatedCustomServerHelper). - Kustutage konfiguratsioonifail ja laske serveril vaikeväärtused uuesti genereerida, et välistada konfiguratsiooniprobleemid.
Mängijad ei saa ühendust
- Veenduge, et server töötab GPanel-is.
- Kinnitage, et mängija kasutab õiget IP-d ja porti GPanel-i vahekaardilt Network.
- Kontrollige, et mängu parool on õige (tõstutundlik).
- Veenduge, et mängijal on sama mänguversioon ja modid paigaldatud.
- Modide kasutamisel veenduge, et mängijal on täpselt samad mooduliversioonid.
- Kontrollige konsoolist "player rejected" teateid, mis võivad näidata konkreetset põhjust.
Server ei ilmu brauseris
- Kinnitage, et server on täielikult käivitunud ja konsool näitab, et see aktsepteerib ühendusi.
- Kontrollige, et konfiguratsioonifail sisaldab
start_gamevõistart_game_and_mission-- ilma selleta ei registreeri server end peaserveri nimekirjas. - Serverite brauseri uuendamine võib võtta mitu minutit. Proovige ootamise ajal otseühendust.
- Kui autentimismärk on aegunud, võib server käivituda, kuid mitte brauseris ilmuda. Pöörduge toe poole märgi uuendamiseks.
Modi konfliktid
- Kui server jookseb pärast modi lisamist kokku, eemaldage see ja testige uuesti, et kinnitada selle põhjuslikkust.
- Kontrollige, et modi
SubModule.xmlloetleb õiged sõltuvused ja laadimise järjekord teie moodulite loendis on õige. - Veenduge, et mod on ühilduv Bannerlord'i praeguse versiooniga. Vanematest versioonidest pärinevad modid võivad põhjustada kokkujooksmisi.
- Mõned modid on omavahel vastuolus. Kontrollige modi dokumentatsiooni ja kogukonna foorumeid teadaolevate mitteühilduvuste osas.
- Tühjendage serveri varjutaja vahemälu ja ajutised failid, kui teil tekib pärast modi muudatusi graafilisi probleeme või laadimisvigu.
Mängijate desünkroonimine
- Desünkroonimine tekib, kui mängija mänguolek erineb serverist. Sümptomid hõlmavad mängijate teleporteerumist, tabamuste mitteregistreerimist või kummipaelaefekti.
- Kõige levinum põhjus on kõrge latentsus. Soovitage mõjutatud mängijatel kontrollida oma internetiühendust.
- Modid, mis muudavad mängumehhaanikat (liikumiskiirus, füüsika, relvastatistika), põhjustavad tõenäolisemalt desünkroonimist.
- Kui desünkroonimine on laialt levinud, proovige vähendada
MaxNumberOfPlayersväärtust või lülituda kergemale mängurežiimile (Duel või Skirmish Siege asemel). - Serveri taaskäivitamine võib lahendada püsivaid desünkroonimise probleeme.
Autentimismärgi probleemid
- Bannerlord nõuab pühendatud serveri käitamiseks kehtivat autentimismärki. Märgid aeguvad umbes 3 kuu pärast.
- Kui näete konsoolis märgiga seotud vigu, vajab märk tõenäoliselt uuendamist.
- Avage tugipilet, et lasta oma serveri autentimismärki uuendada.
8. Logifailid
Bannerlord serveri logid on kasulikud kokkujooksmiste, ühendusprobleemide ja mängijate tegevuse diagnoosimiseks.
- Logifailid asuvad serveri logikataloogis, millele pääseb tavaliselt ligi GPanel-i vahekaardi Files kaudu või SFTP abil.
- Kontrollige logifaile üksikasjalike veateadete jaoks, kui konsooli väljundist üksi ei piisa.
- Lisage tugipileti avamisel asjakohased logikatkendid kiiremaks lahendamiseks.
Seotud artiklid
- Mount and Blade II Bannerlord serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas faile SFTP kaudu üles laadida
- Serveri käivitamise juhend
Vajate abi?
Kui teil tekib Bannerlord serveriga probleeme, mida siin ei käsitleta, avage tugipilet ja lisage oma serveri IP, mängurežiim, mis teil käib, paigaldatud modid ning asjakohased veateated GPanel-i konsoolist või logifailidest.