Reduceri Fulger 50% reducere la toate serverele Mai sunt doar câteva ore!
Se termină în: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorii

Configurarea adminului pentru Mount and Blade II Bannerlord

RO bannerlord admin commands management 0 au considerat util acest articol

Acest ghid acoperă configurarea adminului, gestionarea jucătorilor, comenzile consolei serverului, gestionarea rotației hărților, schimbarea modului de joc, suportul pentru moduri și depanarea pentru serverul dvs. dedicat Mount & Blade II: Bannerlord. Pentru configurarea inițială a serverului, configurarea modului de joc, selecția hărții, setările facțiunilor și instrucțiunile de conectare, consultați Ghidul de configurare a serverului Mount and Blade II Bannerlord.

1. Configurarea adminului

Setarea parolei de admin

Parola de admin se setează prin variabila de pornire ADMIN_PASSWORD din GPanel sau în fișierul de configurare folosind comanda AdminPassword:

AdminPassword YourAdminPassword

Această parolă este necesară atât pentru interfața web de admin, cât și pentru accesul admin în joc.

Nu partajați niciodată parola de admin. Oricine are parola de admin deține controlul total asupra serverului dvs., inclusiv capacitatea de a da kick/ban jucătorilor, de a schimba hărțile și de a modifica setările serverului în timpul unui meci.

Accesarea panoului web de admin

Bannerlord include un panou web de admin integrat, alimentat de modulul DedicatedCustomServerHelper.

  1. Găsiți adresa IP și portul serverului dvs. în fila Network din GPanel.
  2. Deschideți un browser web și navigați la:
    http://<your-server-ip>:<port>

    Panoul web rulează pe același port ca serverul de joc (implicit UDP 7210). Verificați fila Network din GPanel pentru portul exact.

  3. Introduceți parola de admin atunci când vi se cere.
Capabilitățile panoului web: Interfața web vă permite să vizualizați jucătorii conectați, să gestionați meciurile, să modificați setările, să monitorizați chat-ul și să accesați comenzile serverului fără a intra în joc. Rețineți că multe setări devin doar pentru citire în timpul misiunilor active.

Accesul admin în joc

  1. Intrați pe serverul dvs. ca jucător normal.
  2. Deschideți consola jocului cu Alt + ~ (tasta tildă).
  3. Tastați Help pentru a vedea comenzile disponibile.
  4. Este posibil să fie nevoie să vă autentificați cu parola de admin prin meniul de admin din joc, dacă vi se cere.

2. Comenzile consolei serverului

Următoarele comenzi pot fi folosite în consola serverului (consola GPanel) sau în panoul web de admin. Tastați Help sau list în consolă pentru a vedea toate comenzile disponibile.

Comenzi de gestionare a serverului

Comandă Descriere
ServerName <name> Schimbă numele afișat al serverului.
GameType <mode> Schimbă modul de joc (Siege, TeamDeathmatch, Captain, Skirmish, Duel, Battle).
WelcomeMessage <text> Setează mesajul afișat jucătorilor la conectare.
start_game Face serverul vizibil în browserul de servere și permite conexiunile.
start_mission Începe misiunea/meciul curent. Jucătorii pot începe să lupte.
start_game_and_mission Comandă combinată: pornește serverul și începe imediat gameplay-ul.
add_map_to_usable_maps <MapName> <GameType> Înregistrează o hartă ca jucabilă pentru un anumit mod de joc.
add_map_to_automated_battle_pool <MapName> Adaugă o hartă în pool-ul de rotație automată.
enable_automated_battle_switching Activează rotația automată a hărților după fiecare meci.
set_automated_battle_count <number> Setează câte meciuri se joacă înainte ca serverul să se oprească. Util pentru reporniri programate.
list Afișează toate comenzile disponibile.

3. Gestionarea jucătorilor

Eliminarea jucătorilor (Kick)

Pentru a elimina un jucător de pe server:

  • Web Admin: Navigați la secțiunea Players din panoul web de admin, găsiți jucătorul și apăsați Kick.
  • Comandă de chat: Deschideți chat-ul din joc și tastați:
    !kick <playername>

Jucătorii eliminați pot reveni imediat, cu excepția cazului în care îi și banați sau setați o parolă de server.

Banarea jucătorilor

Pentru a împiedica permanent un jucător să intre:

  • Web Admin: Folosiți opțiunea de ban din secțiunea Players a panoului web de admin.
  • Comandă de chat: Deschideți chat-ul din joc și tastați:
    !ban <playername>

Banările persistă între repornirile serverului.

Anularea banării jucătorilor (Unban)

Pentru a elimina o banare și a permite unui jucător să revină:

!unban <playername>

Amuțirea jucătorilor (Mute)

Pentru a împiedica un jucător să folosească chat-ul din joc:

  • Folosiți opțiunea de mute din panoul web de admin.
  • Jucătorii amuțiți pot juca în continuare, dar nu pot trimite mesaje în chat.
Comenzile de chat necesită autentificare admin. Trebuie să fiți autentificat ca admin (fie prin panoul web, fie intrând pe server cu privilegii de admin) pentru ca comenzile de chat să funcționeze.

4. Gestionarea rotației hărților

Schimbarea hărții curente

Pentru a schimba harta în timpul gameplay-ului, folosiți panoul web de admin sau modificați fișierul de configurare și reporniți serverul. Hărțile trebuie să corespundă modului de joc curent.

Editarea rotației hărților

Rotația hărților este definită în fișierul de configurare al modului de joc. Pentru a o modifica:

  1. Opriți serverul din GPanel.
  2. Deschideți fișierul de configurare (de ex., Modules/Native/siege_config.txt).
  3. Modificați liniile add_map_to_automated_battle_pool pentru a adăuga sau elimina hărți.
  4. Asigurați-vă că enable_automated_battle_switching este prezent dacă doriți rotație automată.
  5. Salvați și reporniți serverul.

Modul cu o singură hartă

Pentru a rula o singură hartă fără rotație, includeți o singură linie add_map_to_automated_battle_pool și omiteți enable_automated_battle_switching. Aceeași hartă se va relua în fiecare rundă.

5. Schimbarea modului de joc

Schimbarea modului de joc necesită actualizarea atât a setării GameType, cât și a pool-ului de hărți, deoarece hărțile sunt specifice modului.

  1. Opriți serverul din GPanel.
  2. Deschideți fișierul de configurare și schimbați linia GameType:
    GameType Siege
  3. Înlocuiți liniile add_map_to_automated_battle_pool cu hărți compatibile cu noul mod. Consultați Ghidul de configurare pentru listele de hărți.
  4. Salvați fișierul și porniți serverul.
Schimbarea modului de joc necesită o repornire a serverului. Tipul de joc nu poate fi schimbat în timpul unei misiuni active. Trebuie să opriți serverul, să actualizați configurarea și să-l porniți din nou.

6. Suport pentru moduri

Bannerlord acceptă module personalizate (moduri) pe servere dedicate. Modurile pot adăuga hărți noi, moduri de joc, arme, tipuri de trupe și mecanici de gameplay.

Instalarea modurilor

  1. Opriți serverul din GPanel.
  2. Conectați-vă la serverul dvs. prin SFTP. Consultați Cum să încărcați fișiere prin SFTP pentru instrucțiuni.
  3. Navigați la directorul Modules/.
  4. Încărcați folderul modului în Modules/. Fiecare mod ar trebui să fie în propriul director cu un fișier SubModule.xml.
  5. Actualizați comanda de pornire sau fișierul batch al serverului pentru a include modul în lista de module. Parametrul _MODULES_ din configurarea de pornire trebuie să facă referire la toate modulele active:
    Native*Multiplayer*DedicatedCustomServerHelper*YourModName

    Modulele sunt separate prin asteriscuri (*). Ordinea de încărcare contează -- plasați modurile dependente după prerechizitele lor.

  6. Porniți serverul.
Toți jucătorii trebuie să aibă moduri identice. Jucătorii care intră pe un server cu moduri au nevoie de aceleași moduri instalate pe clientul lor. Modurile nepotrivite vor împiedica conexiunea sau vor cauza probleme de desincronizare.

Moduri Steam Workshop

Bannerlord acceptă Steam Workshop pentru distribuirea modurilor. Pentru a instala moduri Workshop pe un server dedicat:

  1. Abonați-vă la mod pe Steam Workshop dintr-o instalare obișnuită de Bannerlord.
  2. Localizați folderul modului descărcat în directorul Modules/ al instalării locale de Bannerlord.
  3. Încărcați folderul modului în directorul Modules/ al serverului dvs. dedicat prin SFTP.
  4. Adăugați numele modulului în lista de module de pornire.

Modulul DedicatedCustomServerHelper

Acest modul integrat oferă panoul web de admin. Trebuie să fie inclus întotdeauna în lista de module. Dacă întâmpinați erori de nepotrivire a versiunii după o actualizare a jocului:

  1. Opriți serverul.
  2. Navigați la Modules/DedicatedCustomServerHelper/.
  3. Deschideți SubModule.xml.
  4. Actualizați valoarea Version pentru a corespunde versiunii curente a jocului.
  5. Actualizați corespunzător orice valori de versiune DependedModule.
  6. Salvați și reporniți serverul.

7. Depanare

Serverul se blochează la pornire

  • Verificați rezultatul din consolă pentru mesaje de eroare. Cauzele comune includ:
    • Token de autentificare lipsă sau expirat -- contactați suportul dacă vedeți erori de token.
    • Configurare AdminPassword invalidă -- asigurați-vă că linia AdminPassword există și are o valoare.
    • Sintaxă deformată a fișierului de configurare -- fiecare comandă trebuie să fie pe propria linie, fără caractere finale.
    • Nepotrivire a versiunii modulului după o actualizare a jocului -- actualizați numerele de versiune din SubModule.xml.
  • Încercați să eliminați toate modurile personalizate și să rulați doar cu modulele implicite (Native*Multiplayer*DedicatedCustomServerHelper).
  • Ștergeți fișierul de configurare și lăsați serverul să regenereze valorile implicite pentru a exclude problemele de configurare.

Jucătorii nu se pot conecta

  • Verificați că serverul rulează în GPanel.
  • Confirmați că jucătorul folosește IP-ul și portul corecte din fila Network din GPanel.
  • Verificați că parola jocului este corectă (sensibilă la majuscule).
  • Asigurați-vă că jucătorul are aceeași versiune de joc și aceleași moduri instalate.
  • Dacă folosiți moduri, verificați că jucătorul are exact aceleași versiuni de module.
  • Verificați consola pentru mesaje „player rejected" care pot indica motivul specific.

Serverul nu apare în browser

  • Confirmați că serverul a pornit complet și că consola arată că acceptă conexiuni.
  • Verificați că fișierul de configurare include start_game sau start_game_and_mission -- fără acestea, serverul nu se va înregistra în lista serverului master.
  • Browserul de servere poate avea nevoie de câteva minute pentru a se actualiza. Încercați conectarea directă în timp ce așteptați.
  • Dacă tokenul de autentificare a expirat, serverul poate porni, dar nu apare în browser. Contactați suportul pentru reînnoirea tokenului.

Conflicte de moduri

  • Dacă serverul se blochează după adăugarea unui mod, eliminați-l și testați din nou pentru a confirma că este cauza.
  • Verificați că SubModule.xml al modului listează dependențele corecte și că ordinea de încărcare din lista de module este corectă.
  • Verificați că modul este compatibil cu versiunea curentă de Bannerlord. Modurile din versiuni mai vechi pot cauza blocări.
  • Unele moduri intră în conflict între ele. Verificați documentația modului și forumurile comunității pentru incompatibilități cunoscute.
  • Goliți cache-ul de shadere și fișierele temporare ale serverului dacă întâmpinați probleme grafice sau erori de încărcare după modificările modurilor.

Desincronizarea jucătorilor

  • Desincronizarea apare când starea de joc a unui jucător diverge de cea a serverului. Simptomele includ jucători care par să se teleporteze, lovituri care nu se înregistrează sau rubber-banding.
  • Cauza cea mai comună este latența ridicată. Încurajați jucătorii afectați să-și verifice conexiunea la internet.
  • Modurile care modifică mecanicile de gameplay (viteza de mișcare, fizica, statisticile armelor) au o probabilitate mai mare de a cauza desincronizare.
  • Dacă desincronizarea este răspândită, încercați să reduceți MaxNumberOfPlayers sau să treceți la un mod de joc mai ușor (Duel sau Skirmish în loc de Siege).
  • Repornirea serverului poate rezolva problemele persistente de desincronizare.

Probleme cu tokenul de autentificare

  • Bannerlord necesită un token de autentificare valid pentru a rula un server dedicat. Tokenurile expiră după aproximativ 3 luni.
  • Dacă vedeți erori legate de token în consolă, tokenul probabil necesită reînnoire.
  • Deschideți un tichet de suport pentru a reîmprospăta tokenul de autentificare al serverului dvs.

8. Fișiere de jurnal

Jurnalele serverului Bannerlord sunt utile pentru diagnosticarea blocărilor, problemelor de conexiune și activității jucătorilor.

  • Fișierele de jurnal sunt stocate în directorul de jurnale al serverului, accesibil de obicei prin fila Files din GPanel sau prin SFTP.
  • Verificați fișierele de jurnal pentru mesaje de eroare detaliate atunci când rezultatul din consolă singur nu este suficient.
  • Includeți fragmente relevante din jurnal atunci când deschideți un tichet de suport pentru o rezolvare mai rapidă.

Articole conexe

Aveți nevoie de ajutor?

Dacă întâmpinați probleme cu serverul dvs. Bannerlord care nu sunt acoperite aici, deschideți un tichet de suport și includeți IP-ul serverului dvs., modul de joc pe care îl rulați, orice moduri instalate și mesajele de eroare relevante din consola GPanel sau din fișierele de jurnal.


A fost util acest articol?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.