คู่มือนี้ครอบคลุมวิธีทำให้เซิร์ฟเวอร์เฉพาะ Mordhau ของคุณทำงานบน Legion Hosting ได้ รวมถึงการบูตครั้งแรก การกำหนดค่า GPanel การเลือกแผนที่และโหมดเกม รูปแบบชื่อแผนที่ การปรับแต่ง Game.ini และวิธีการเชื่อมต่อ สำหรับการรองรับม็อด workshop ดูได้ที่ การรองรับม็อดและ Workshop ของ Mordhau สำหรับการตั้งค่าแอดมินและคำสั่งต่างๆ ดูได้ที่ การตั้งค่าแอดมินและคำสั่งของ Mordhau
การเริ่มต้นครั้งแรก
เมื่อคุณได้รับเซิร์ฟเวอร์ Mordhau จาก Legion Hosting ไฟล์เกมจำเป็นต้องติดตั้งก่อนที่เซิร์ฟเวอร์จะสามารถรับการเชื่อมต่อได้ ต่อไปนี้คือวิธีดำเนินการตั้งค่าเริ่มต้นนั้น:
- เข้าสู่ระบบ GPanel
- เลือกเซิร์ฟเวอร์ Mordhau ของคุณจากรายการเซิร์ฟเวอร์
- คลิกปุ่ม Start GPanel จะดาวน์โหลดและติดตั้งไฟล์ Mordhau Dedicated Server โดยอัตโนมัติ (Steam App ID
629800) - การติดตั้งครั้งแรกอาจใช้เวลาหลายนาทีขึ้นอยู่กับความเร็วในการดาวน์โหลด ดูความคืบหน้าจากเอาต์พุตคอนโซล
- เมื่อการติดตั้งเสร็จสมบูรณ์ เซิร์ฟเวอร์จะเริ่มทำงานและสร้างไฟล์การกำหนดค่าเริ่มต้น
- คุณจะเห็นบรรทัดล็อกที่ระบุว่าเซิร์ฟเวอร์กำลังรอรับการเชื่อมต่อ เมื่อถึงจุดนั้น เซิร์ฟเวอร์ของคุณก็พร้อมใช้งานแล้ว
ตัวแปรการเริ่มต้นของ GPanel
GPanel แสดงการตั้งค่าเซิร์ฟเวอร์ที่ใช้บ่อยที่สุดในรูปแบบ Startup Variables คุณสามารถพบสิ่งเหล่านี้ได้ในแท็บ Startup ของแผงควบคุมเซิร์ฟเวอร์ การเปลี่ยนค่าเหล่านี้ไม่จำเป็นต้องแก้ไขไฟล์การกำหนดค่าใดๆ ด้วยตนเอง
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น | หมายเหตุ |
|---|---|---|---|
SERVER_NAME |
ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ | Mordhau Server | ตั้งให้สื่อความหมายเพื่อให้ผู้เล่นค้นหาคุณได้ |
DEFAULT_MAP |
แผนที่และโหมดเกมที่โหลดเมื่อเริ่มต้น | Grad/FL_Grad |
ใช้รูปแบบ MAPNAME/MODE_MAPNAME — ดูรูปแบบชื่อแผนที่ด้านล่าง |
MAX_PLAYERS |
จำนวนผู้เล่นพร้อมกันสูงสุด | 48 | ช่วงที่ใช้ได้: 1 – 60 |
ADMIN_PASSWORD |
รหัสผ่านสำหรับการเข้าถึงแอดมินในเกม | (ว่าง) | ไม่บังคับ จำเป็นสำหรับการใช้คำสั่งแอดมินในเกม ดูที่ การตั้งค่าแอดมินและคำสั่งของ Mordhau |
GAME_PASSWORD |
รหัสผ่านที่ผู้เล่นต้องป้อนเพื่อเข้าร่วม | (ว่าง) | ไม่บังคับ เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ |
BEACON_PORT |
พอร์ตที่ใช้สำหรับบีคอนการค้นหาเซิร์ฟเวอร์ | 15000 | จัดการโดย GPanel — โดยทั่วไปไม่จำเป็นต้องเปลี่ยน |
หลังจากเปลี่ยนตัวแปรการเริ่มต้นใดๆ ให้ รีสตาร์ท เซิร์ฟเวอร์เพื่อให้ค่าใหม่มีผล
การเลือกแผนที่และโหมดเกม
Mordhau มาพร้อมกับแผนที่ทางการที่หลากหลาย และแต่ละแผนที่รองรับโหมดเกมหนึ่งโหมดขึ้นไป ด้านล่างคือแผนที่และโหมดที่มีให้ใช้งานทั่วไป
แผนที่ทางการ
| ชื่อแผนที่ | คำอธิบาย |
|---|---|
Grad | แผนที่ป้อมปราการขนาดใหญ่ — สนามรบอันเป็นสัญลักษณ์ของ Mordhau |
Camp | ค่ายทหารพร้อมทุ่งโล่งและสิ่งปลูกสร้าง |
Feitoria | เมืองยุคกลางที่หนาแน่นพร้อมถนนแคบและอาคารต่างๆ |
Castello | ปราสาทบนยอดเขาพร้อมเป้าหมายแบบหลายชั้น |
MountainPeak | ป้อมปราการบนภูเขาที่ปกคลุมด้วยหิมะพร้อมการเล่นในแนวดิ่ง |
Crossroads | ชนบทโล่งพร้อมสะพานกลาง — รองรับการขี่ม้า |
Taiga | แผนที่แม่น้ำในป่าพร้อมค่ายตัดไม้ |
Contraband | แผนที่ลักลอบขนของชายฝั่ง |
Noria | แผนที่ธีมทะเลทรายพร้อมท่อส่งน้ำ |
โหมดเกม
| คำนำหน้าโหมด | ชื่อเต็ม | คำอธิบาย |
|---|---|---|
FL | Frontline | การต่อสู้ตามเป้าหมายขนาดใหญ่ (สองทีมผลักดันแนวหน้า) |
INV | Invasion | ฝ่ายโจมตีผลักดันเป้าหมายตามลำดับ ฝ่ายป้องกันคอยต้านทาน |
SKM | Skirmish | การกำจัดทีมแบบรอบ — ไม่มีการเกิดใหม่ภายในหนึ่งรอบ |
TDM | Team Deathmatch | สองทีมต่อสู้เพื่อให้ถึงเป้าหมายจำนวนการสังหาร |
FFA | Free-for-All | ผู้เล่นทุกคนต่างสู้เพื่อตัวเอง |
BR | Battle Royale | เอาตัวรอดเป็นคนสุดท้ายพร้อมโซนที่หดตัวลง |
Horde | Horde | PvE แบบร่วมมือ — เอาตัวรอดจากคลื่นศัตรู AI |
รูปแบบชื่อแผนที่
ตัวแปรการเริ่มต้น DEFAULT_MAP ใช้รูปแบบเฉพาะที่รวมชื่อแผนที่เข้ากับโหมดเกม:
MAPNAME/MODE_MAPNAME
ค่าก่อนเครื่องหมายทับคือชื่อแผนที่ ค่าหลังเครื่องหมายทับคือคำนำหน้าโหมดตามด้วยขีดล่างและชื่อแผนที่อีกครั้ง ตัวอย่างเช่น:
| การตั้งค่าที่ต้องการ | ค่า DEFAULT_MAP |
|---|---|
| Frontline บน Grad | Grad/FL_Grad |
| Invasion บน Feitoria | Feitoria/INV_Feitoria |
| Skirmish บน Camp | Camp/SKM_Camp |
| Team Deathmatch บน Taiga | Taiga/TDM_Taiga |
| Free-for-All บน Castello | Castello/FFA_Castello |
| Battle Royale บน Grad | Grad/BR_Grad |
| Horde บน MountainPeak | MountainPeak/Horde_MountainPeak |
| Invasion บน Crossroads | Crossroads/INV_Crossroads |
MountainPeak ถูกต้อง ส่วน mountainpeak หรือ Mountain_Peak จะล้มเหลว ให้ตรงกับชื่อแผนที่ที่แน่นอนจากตารางด้านบนเสมอ
การกำหนดค่า Game.ini
สำหรับการควบคุมเซิร์ฟเวอร์ที่ละเอียดขึ้น คุณสามารถแก้ไขไฟล์การกำหนดค่า Game.ini โดยตรง ไฟล์นี้อยู่ที่:
Mordhau/Saved/Config/LinuxServer/Game.ini
คุณสามารถเข้าถึงไฟล์นี้ผ่าน File Manager ใน GPanel หรือผ่าน SFTP ให้ หยุดเซิร์ฟเวอร์ของคุณ ก่อนทำการแก้ไขไฟล์นี้เสมอ
การตั้งค่าที่สำคัญ
เพิ่มหรือแก้ไขการตั้งค่าเหล่านี้ภายใต้ส่วน [/Script/Mordhau.MordhauGameMode]:
[/Script/Mordhau.MordhauGameMode]
PlayerRespawnTime=5
BallistaRespawnTime=30
CatapultRespawnTime=60
HorseRespawnTime=30
DamageFactor=1.0
TeamDamageFactor=0.0
MapRotation=Grad/FL_Grad,Feitoria/INV_Feitoria,Camp/SKM_Camp
| การตั้งค่า | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
PlayerRespawnTime |
จำนวนวินาทีก่อนที่ผู้เล่นจะเกิดใหม่ | 5 |
TeamDamageFactor |
ตัวคูณการยิงพวกเดียวกัน (0.0 = ปิด, 1.0 = เต็มที่) | 0.0 |
DamageFactor |
ตัวคูณความเสียหายทั่วทั้งระบบ | 1.0 |
ConstrainMaxPlayers |
บังคับใช้ขีดจำกัดผู้เล่นสูงสุดอย่างเข้มงวด | True |
MapRotation |
รายการแผนที่ที่คั่นด้วยจุลภาคเพื่อหมุนเวียน | (แผนที่เดียว) |
BotsPerTeamForFrontlineAndInvasion |
จำนวนบอท AI ต่อทีมในโหมด FL/INV | 0 |
HorseRespawnTime |
จำนวนวินาทีก่อนที่ม้าจะเกิดใหม่บนแผนที่ | 30 |
AutoKickOnTeamKill |
จำนวนการสังหารพวกเดียวกันก่อนเตะออกอัตโนมัติ | 5 |
การหมุนเวียนแผนที่
หากต้องการวนผ่านแผนที่หลายแผนที่โดยอัตโนมัติ ให้ตั้งค่า MapRotation เป็นรายการที่คั่นด้วยจุลภาค:
MapRotation=Grad/FL_Grad,Camp/SKM_Camp,Feitoria/INV_Feitoria,Taiga/TDM_Taiga
เซิร์ฟเวอร์จะเลื่อนไปยังแผนที่ถัดไปในรายการเมื่อแมตช์สิ้นสุดลง
วิธีการเชื่อมต่อ
มีสองวิธีสำหรับผู้เล่นในการเชื่อมต่อกับเซิร์ฟเวอร์ Mordhau ของคุณ
วิธีที่ 1: เบราว์เซอร์เซิร์ฟเวอร์ในเกม
- เปิด Mordhau และคลิก Play จากเมนูหลัก
- เลือก Server Browser
- พิมพ์ชื่อเซิร์ฟเวอร์ของคุณลงในแถบค้นหาด้านบน
- หากเซิร์ฟเวอร์ของคุณมีการป้องกันด้วยรหัสผ่าน คุณจะได้รับแจ้งให้ป้อนรหัสผ่านเกมเมื่อเข้าร่วม
วิธีที่ 2: เชื่อมต่อโดยตรงผ่านคอนโซล
- ค้นหาที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณใน GPanel ในหน้าภาพรวมเซิร์ฟเวอร์
- เปิด Mordhau
- เปิดคอนโซลด้วยปุ่ม ~ (tilde)
- พิมพ์คำสั่งต่อไปนี้:
open YOUR_SERVER_IP:YOUR_SERVER_PORT - หากเซิร์ฟเวอร์มีรหัสผ่านเกม ให้ต่อท้ายด้วย:
open YOUR_SERVER_IP:YOUR_SERVER_PORT?password=YourGamePassword
สำหรับความช่วยเหลือในการค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ ดูที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
YOUR_SERVER_IP และ YOUR_SERVER_PORT ด้วยค่าจริงที่แสดงในแดชบอร์ด GPanel ของคุณ อย่าแชร์ข้อมูลเหล่านี้ในที่สาธารณะหากคุณต้องการให้เซิร์ฟเวอร์ของคุณเป็นแบบส่วนตัว
บทความที่เกี่ยวข้อง
- การรองรับม็อดและ Workshop ของ Mordhau
- การตั้งค่าแอดมินและคำสั่งของ Mordhau
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- คู่มือการเริ่มต้นเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณพบปัญหาที่ไม่ได้ครอบคลุมในคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ