Овој водич покрива како да го поставите вашиот Mount & Blade II: Bannerlord dedicated сервер на Legion Hosting, да конфигурирате променливи за стартување, да поставите режими на игра и ротации на мапи, да конфигурирате фракции и да се поврзете на вашиот сервер. Bannerlord нуди компетитивна и тимска средновековна борба низ повеќе режими на игра вклучувајќи Siege, Captain, Skirmish, Team Deathmatch, Duel и Battle. За админ контроли, модирање, управување со играчи и решавање на проблеми, видете Mount and Blade II Bannerlord Admin Setup.
1. Прво стартување
- Најавете се на GPanel и изберете го вашиот Bannerlord сервер.
- Одете на картичката Startup и прегледајте ги конфигурабилните променливи (видете ја табелата во Секција 2).
- Поставете го AUTH_TOKEN на вашиот токен за автентикација на Bannerlord dedicated сервер. Видете го водичот на TaleWorlds за тоа како да генерирате еден.
- Името на серверот, режимот на игра и другите поставки се конфигурираат во конфигурациската датотека (видете Секција 3).
- Вратете се на картичката Console и кликнете Start.
- Почекајте конзолата да потврди дека серверот е стартуван. Првото лансирање генерира конфигурациски датотеки и може да му треба минута да се иницијализира.
AUTH_TOKEN) поврзан со TaleWorlds/Steam сметка. Мора сами да го генерирате овој токен и да го внесете во картичката Startup во GPanel. Видете го овој водич на TaleWorlds за инструкции. Ако наидете на грешки поврзани со токен, отворете тикет за поддршка.
2. GPanel променливи за стартување
Следните променливи се достапни во картичката Startup во GPanel. Тие се пренесуваат на серверот при секое стартување.
| Променлива | Потребно | Опис |
|---|---|---|
AUTH_TOKEN |
Да | Токен за автентикација на dedicated сервер од TaleWorlds. Видете го овој водич за тоа како да генерирате еден. |
AUTO_UPDATE |
Не | Автоматско ажурирање на серверот при рестарт. 1 = овозможено, 0 = оневозможено. Стандардно е 1. |
3. Конфигурациска датотека на серверот
Bannerlord серверите користат текстуална конфигурациска датотека што содржи една команда по ред. Серверот ја извршува секоја линија последователно при стартување. Запрете го вашиот сервер пред да правите измени.
Локација на датотеката
Конфигурациската датотека се наоѓа во директориумот на 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 |
Број на AI ботови на Тим 1. Поставете на 0 само за играчи. |
NumberOfBotsTeam2 0 |
Број на 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 |
Го стартува серверот и веднаш започнува со геjмплеј. Ставете го ова на крајот на конфигурациската датотека. |
Пример конфигурација (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.
- Осигурете се дека стандардните модови/модули се активирани кога ќе бидете побарани.
- Изберете 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 Admin Setup
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Потребна ви е помош?
Ако наидете на проблеми со вашиот Bannerlord сервер што не се покриени тука, отворете тикет за поддршка и вклучете ги вашиот сервер IP, режимот на игра што го работите и сите релевантни пораки за грешка од GPanel конзолата.