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
Categories

คู่มือการตั้งค่าเซิร์ฟเวอร์ Mount and Blade II Bannerlord


คู่มือนี้ครอบคลุมวิธีตั้งค่าเซิร์ฟเวอร์เฉพาะ Mount & Blade II: Bannerlord ของคุณบน Legion Hosting การกำหนดค่าตัวแปรการเริ่มต้น การตั้งค่าโหมดเกมและการหมุนเวียนแผนที่ การกำหนดค่าฝ่าย และการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ Bannerlord นำเสนอการต่อสู้ยุคกลางแบบแข่งขันและแบบทีมในหลายโหมดเกม รวมถึง Siege, Captain, Skirmish, Team Deathmatch, Duel และ Battle สำหรับการควบคุมแอดมิน การติดตั้งม็อด การจัดการผู้เล่น และการแก้ไขปัญหา ดูที่ การตั้งค่าแอดมิน Mount and Blade II Bannerlord

หมายเหตุ: เซิร์ฟเวอร์เฉพาะ Bannerlord จัดการเฉพาะโหมดการต่อสู้ผู้เล่นหลายคน (ไม่ใช่แคมเปญผู้เล่นคนเดียว) เซิร์ฟเวอร์เฉพาะช่วยให้คุณโฮสต์แมตช์ผู้เล่นหลายคนแบบถาวรที่ผู้เล่นสามารถเข้าร่วมได้ตลอดเวลา

1. การเริ่มต้นครั้งแรก

  1. เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Bannerlord ของคุณ
  2. ไปที่แท็บ Startup และตรวจสอบตัวแปรที่กำหนดค่าได้ (ดูตารางในส่วนที่ 2)
  3. ตั้ง AUTH_TOKEN เป็นโทเค็นการยืนยันตัวตนเซิร์ฟเวอร์เฉพาะ Bannerlord ของคุณ ดูคู่มือ TaleWorldsสำหรับวิธีสร้างโทเค็น
  4. ชื่อเซิร์ฟเวอร์ โหมดเกม และการตั้งค่าอื่นๆ กำหนดค่าในไฟล์การกำหนดค่า (ดูส่วนที่ 3)
  5. กลับไปที่แท็บ Console และคลิก Start
  6. รอให้คอนโซลยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานแล้ว การเปิดตัวครั้งแรกจะสร้างไฟล์การกำหนดค่าและอาจใช้เวลาสักครู่ในการเริ่มต้น
จำเป็นต้องมีโทเค็นการยืนยันตัวตน: เซิร์ฟเวอร์เฉพาะ Bannerlord จำเป็นต้องมีโทเค็นการยืนยันตัวตน (AUTH_TOKEN) ที่ผูกกับบัญชี TaleWorlds/Steam คุณต้องสร้างโทเค็นนี้ด้วยตัวเองและป้อนในแท็บ Startup ของ GPanel ดูคู่มือ TaleWorlds นี้สำหรับคำแนะนำ หากคุณพบข้อผิดพลาดที่เกี่ยวข้องกับโทเค็น เปิดทิคเก็ตสนับสนุน

2. ตัวแปรการเริ่มต้นของ GPanel

ตัวแปรต่อไปนี้มีให้ใช้งานในแท็บ Startup ของ GPanel ตัวแปรเหล่านี้จะถูกส่งไปยังเซิร์ฟเวอร์ในแต่ละครั้งที่เริ่มต้น

ตัวแปร จำเป็น คำอธิบาย
AUTH_TOKEN ใช่ โทเค็นการยืนยันตัวตนเซิร์ฟเวอร์เฉพาะจาก 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 เปิดหรือปิดระบบป้องกันการโกง แนะนำให้เปิดไว้
FriendlyFireDamageMeleeSelfPercent 0 เปอร์เซ็นต์ความเสียหายต่อตัวเองจากการยิงพวกเดียวกันด้วยอาวุธประชิด 0 ปิดใช้งาน
add_map_to_automated_battle_pool <MapName> เพิ่มแผนที่ลงในการหมุนเวียนอัตโนมัติ เพิ่มหลายบรรทัดสำหรับหลายแผนที่
enable_automated_battle_switching เปิดใช้งานการหมุนเวียนอัตโนมัติผ่านกลุ่มแผนที่หลังแต่ละแมตช์
start_game_and_mission เริ่มเซิร์ฟเวอร์และเริ่มการเล่นทันที วางไว้ที่ท้ายไฟล์การกำหนดค่า

ตัวอย่างการกำหนดค่า (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 หากบรรทัด AdminPassword หายไปหรือว่างเปล่า เซิร์ฟเวอร์อาจเริ่มทำงานไม่สำเร็จหรืออินเทอร์เฟซแอดมินบนเว็บจะไม่ทำงาน ให้ตั้งรหัสผ่านแอดมินที่แข็งแกร่งเสมอ

4. โหมดเกม

Bannerlord รองรับโหมดเกมผู้เล่นหลายคนหกโหมด ตั้งโหมดโดยใช้คำสั่งการกำหนดค่า GameType หรือตัวแปรการเริ่มต้น GAME_TYPE

โหมดเกม ค่าการกำหนดค่า คำอธิบาย
Team Deathmatch TeamDeathmatch สองทีมต่อสู้เพื่อทำคะแนนการสังหารมากที่สุดภายในขีดจำกัดเวลา การต่อสู้ที่รวดเร็วพร้อมการเกิดใหม่ทันที
Siege Siege ฝ่ายโจมตีบุกปราสาทขณะที่ฝ่ายป้องกันรักษาไว้ รวมถึงอุปกรณ์ล้อมเมือง จุดยึดครอง และการต่อสู้ขนาดใหญ่ รองรับผู้เล่นมากที่สุด
Captain Captain ผู้เล่นแต่ละคนบัญชาการหน่วยทหาร AI โหมดเชิงกลยุทธ์ที่คุณนำทหารเข้าสู่การต่อสู้ด้วยคำสั่งจัดรูปขบวน
Skirmish Skirmish โหมดตามเป้าหมายแบบทีมเล็กพร้อมการยึดธง แบบรอบพร้อมจำนวนชีวิตจำกัดต่อคลาส
Duel Duel การต่อสู้แบบตัวต่อตัว ผู้เล่นท้าทายกันในการดวลอย่างมีเกียรติในสนามประลอง
Battle Battle การต่อสู้แบบทีมขนาดใหญ่ที่มีหนึ่งชีวิตต่อรอบ ตัดการเกิดใหม่ออกเพื่อการต่อสู้เชิงกลยุทธ์ที่มีเดิมพันสูง
ทรัพยากรเซิร์ฟเวอร์ตามโหมด: Siege และ Captain ต้องการทรัพยากรเซิร์ฟเวอร์มากขึ้นเนื่องจากจำนวนผู้เล่นที่มากขึ้นและทหาร AI Duel และ Skirmish ใช้ทรัพยากรน้อยกว่า เลือกโหมดที่เหมาะกับแพลนเซิร์ฟเวอร์ของคุณ

5. การเลือกและการหมุนเวียนแผนที่

แผนที่จะถูกเพิ่มลงในกลุ่มการหมุนเวียนของเซิร์ฟเวอร์โดยใช้คำสั่ง add_map_to_automated_battle_pool ในไฟล์การกำหนดค่า แต่ละโหมดเกมมีชุดแผนที่ที่เข้ากันได้ของตัวเอง

แผนที่ Team Deathmatch

ชื่อแผนที่ รหัสภายใน
Harbour of Ovsk (Winter)mp_tdm_map_001
Harbour of Ovskmp_tdm_map_001_spring
Tsagaan Castlemp_tdm_map_003
Nord Townmp_tdm_map_004
Nord Town (Alt)mp_tdm_map_004a
Baravenos Encirclementmp_tdm_map_005

แผนที่ Siege

ชื่อแผนที่ รหัสภายใน
Skala Landingmp_siege_map_003
Baravenos Encirclementmp_siege_map_005
Castle of Fen Altaimp_siege_map_007_battania
Ayzar Strongholdmp_siege_map_009
Domogtul Castlemp_siege_map_012

แผนที่ Skirmish

ชื่อแผนที่ รหัสภายใน
Town Outskirtsmp_skirmish_map_002f
Xaunamp_skirmish_map_007
Echerionmp_skirmish_map_010
Urikskalaarmp_skirmish_map_014
Sharismp_skirmish_map_020

แผนที่ Captain

ชื่อแผนที่ รหัสภายใน
Ruins of Jawwalimp_sergeant_map_007
Druimmor Forestmp_sergeant_map_008
Cliffs of Akkalatmp_sergeant_map_009
Pendaricmp_sergeant_map_010
Isle of Deriadmp_sergeant_map_011

แผนที่ Duel

ชื่อแผนที่ รหัสภายใน
Proving Groundsmp_duel_mode_map_004
Proving Grounds (Night)mp_duel_mode_map_004_night

แผนที่ Battle

ชื่อแผนที่ รหัสภายใน
Cypegos Blockagemp_battle_map_001
Osrac Insurrectionmp_battle_map_002
Skolder Hideoutmp_battle_map_003
ใช้แผนที่ที่ถูกต้องสำหรับโหมดเกมของคุณ แต่ละแผนที่ออกแบบมาสำหรับโหมดเกมเฉพาะ การใช้แผนที่ Siege ใน Team Deathmatch (หรือในทางกลับกัน) จะทำให้เกิดข้อผิดพลาดหรือพฤติกรรมที่ไม่คาดคิด ให้จับคู่แผนที่กับ 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 -- เบราว์เซอร์เซิร์ฟเวอร์ในเกม

  1. เปิด Mount & Blade II: Bannerlord
  2. จากเมนูหลัก เลือก Multiplayer
  3. ตรวจสอบให้แน่ใจว่าม็อด/โมดูลมาตรฐานเปิดใช้งานเมื่อได้รับแจ้ง
  4. เลือก Custom Server List (หรือ Dedicated Server List ขึ้นอยู่กับเวอร์ชันเกมของคุณ)
  5. ใช้แถบค้นหาหรือเลื่อนเพื่อค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ
  6. เลือกเซิร์ฟเวอร์ของคุณและคลิก Join ป้อนรหัสผ่านเกมหากมีการตั้งค่าไว้
อาจใช้เวลาสองสามนาทีกว่าเซิร์ฟเวอร์ที่เพิ่งเริ่มต้นจะปรากฏในเบราว์เซอร์ หากเซิร์ฟเวอร์ของคุณไม่ปรากฏ ให้ลองรีเฟรชรายการหรือเชื่อมต่อโดยตรงผ่าน IP

ตัวเลือก B -- เชื่อมต่อโดยตรง

  1. เปิด Mount & Blade II: Bannerlord
  2. จากเมนูหลัก เลือก Multiplayer
  3. เปิดคอนโซลด้วย Alt + ~ (ปุ่ม tilde)
  4. ป้อนคำสั่งต่อไปนี้โดยใช้ IP และพอร์ตของเซิร์ฟเวอร์ของคุณจากแท็บ Network ของ GPanel:
    open <your-server-ip>:<port>
  5. ป้อนรหัสผ่านเกมหากได้รับแจ้ง
มีปัญหาการเชื่อมต่อ? ตรวจสอบว่าเซิร์ฟเวอร์ของคุณกำลังทำงานใน GPanel ตรวจสอบว่าคุณใช้ IP และพอร์ตที่ถูกต้องจากแท็บ Network และตรวจสอบให้แน่ใจว่ารหัสผ่านเกมตรงกัน พอร์ตจะถูกกำหนดแบบสุ่มเว้นแต่คุณจะมี IP ส่วนตัว ดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ สำหรับความช่วยเหลือในการค้นหารายละเอียดการเชื่อมต่อของคุณ

8. การตั้งค่ารอบและแมตช์

ปรับแต่งประสบการณ์แมตช์ด้วยการตั้งค่าเหล่านี้ในไฟล์การกำหนดค่าของคุณ:

การตั้งค่า ค่าที่แนะนำ คำอธิบาย
RoundTimeLimit 180 ระยะเวลาสูงสุดของแต่ละรอบเป็นวินาที 180 (3 นาที) เป็นค่ามาตรฐานสำหรับโหมดส่วนใหญ่
MapTimeLimit 900 เวลารวมบนแผนที่เดียวก่อนการหมุนเวียน 900 (15 นาที) อนุญาตให้เล่นหลายรอบต่อแผนที่
MinScoreToWinMatch 3 จำนวนการชนะรอบที่จำเป็นในการชนะแมตช์โดยรวม
MinNumberOfPlayersForMatchStart 2 จำนวนผู้เล่นขั้นต่ำที่จำเป็นก่อนที่แมตช์จะเริ่ม ตั้งเป็น 1 สำหรับการทดสอบ

บทความที่เกี่ยวข้อง

ต้องการความช่วยเหลือ?

หากคุณพบปัญหากับเซิร์ฟเวอร์ Bannerlord ของคุณที่ไม่ได้ครอบคลุมที่นี่ เปิดทิคเก็ตสนับสนุน และรวม IP เซิร์ฟเวอร์ของคุณ โหมดเกมที่คุณกำลังรัน และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel


Was this article helpful?

Ready to Get Started?

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