Kerbal Space Program รองรับการเล่นหลายคนผ่านม็อดจากชุมชน: Dark Multiplayer (DMP) และ Luna Multiplayer (LMP) คู่มือนี้ครอบคลุมการตั้งค่าเซิร์ฟเวอร์ทั้งสองรูปแบบบน Legion Hosting รวมถึงการตั้งค่า ตัวแปรเริ่มต้น และการเชื่อมต่อผู้เล่น
ม็อดผู้เล่นหลายคนแบบไหน?
เซิร์ฟเวอร์ของคุณจะถูกตั้งค่าด้วย DMP หรือ LMP ขึ้นอยู่กับ egg ที่เลือกระหว่างการจัดสรร:
| ม็อด | ชื่อเต็ม | Runtime | หมายเหตุ |
|---|---|---|---|
| DMP | Dark Multiplayer | Mono | ม็อดที่เป็นที่ยอมรับพร้อมโหมด warp และการซิงค์ม็อดหลากหลายแบบ |
| LMP | Luna Multiplayer | .NET 5 | ม็อดใหม่กว่าพร้อมการรองรับรหัสผ่านผู้ดูแลระบบและการตั้งค่าแบบ XML |
การเริ่มต้นครั้งแรก
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ KSP ของคุณ
- ไปที่แท็บ Console เซิร์ฟเวอร์จะดาวน์โหลดไฟล์ที่จำเป็นโดยอัตโนมัติ
- รอให้การติดตั้งเสร็จสมบูรณ์ DMP ดาวน์โหลดจาก d-mp.org; LMP ดาวน์โหลดจาก GitHub
- เมื่อพร้อมแล้ว ให้มองหา
Ready!(DMP) หรือAll systems up and running(LMP) ในคอนโซล
ตัวแปรเริ่มต้นของ DMP
หากเซิร์ฟเวอร์ของคุณใช้ Dark Multiplayer ตัวแปรเหล่านี้จะมีอยู่ในแท็บ Startup:
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น | ตัวเลือก |
|---|---|---|---|
SERVERNAME |
ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์ | DMP Server | สตริงใดก็ได้ (สูงสุด 48 ตัวอักษร) |
GAMEMODE |
โหมดเกม KSP | SANDBOX | SANDBOX, CAREER, SCIENCE |
DIFFICULTY |
ระดับความยากของเกม | NORMAL | EASY, NORMAL, MODERATE, HARD, CUSTOM |
WARPMODE |
วิธีจัดการ time warp ในการเล่นหลายคน | SUBSPACE | MCW_FORCE, MCW_VOTE, MCW_LOWEST, SUBSPACE_SIMPLE, SUBSPACE, NONE |
MODPACKMODE |
วิธีซิงค์ม็อดระหว่างผู้เล่น | NONE | NONE, CKAN, GAMEDATA |
ไฟล์การตั้งค่าของ DMP
ไฟล์การตั้งค่าของ DMP อยู่ที่ Config/Settings.txt ใช้รูปแบบ properties (key = value) GPanel จะตั้งค่าพอร์ต โหมดเกม ระดับความยาก โหมด warp whitelist และชื่อเซิร์ฟเวอร์โดยอัตโนมัติจากตัวแปรเริ่มต้นของคุณ
ตัวแปรเริ่มต้นของ LMP
หากเซิร์ฟเวอร์ของคุณใช้ Luna Multiplayer ตัวแปรเหล่านี้จะมีอยู่:
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น | ตัวเลือก |
|---|---|---|---|
SERVER_NAME |
ชื่อเซิร์ฟเวอร์ (สูงสุด 30 ตัวอักษร) | Pterodactyl | สตริงใดก็ได้ |
PASSWORD |
รหัสผ่านเซิร์ฟเวอร์ (เว้นว่างไว้สำหรับสาธารณะ) | ว่าง | สตริงใดก็ได้ (สูงสุด 30 ตัวอักษร) |
ADMIN_PASSWORD |
รหัสผ่านผู้ดูแลระบบสำหรับการจัดการเซิร์ฟเวอร์ในเกม | ว่าง | สตริงใดก็ได้ (สูงสุด 30 ตัวอักษร) |
MaxPlayers |
จำนวนผู้เล่นพร้อมกันสูงสุด | 20 | ตัวเลขใดก็ได้ |
GameDifficulty |
ระดับความยากของเกม | Easy | Easy, Normal, Moderate, Hard, Custom |
GameMode |
โหมดเกม KSP | Sandbox | Sandbox, Career, Science |
LMP_VERSION |
เวอร์ชัน LMP ที่จะติดตั้ง (เว้นว่างไว้สำหรับเวอร์ชันล่าสุด) | ล่าสุด | เช่น 0.29.3 |
ไฟล์การตั้งค่าของ LMP
LMP ใช้ไฟล์การตั้งค่า XML ในไดเรกทอรี LMPServer/Config/:
ConnectionSettings.xml-- การตั้งค่าพอร์ตและเครือข่ายGeneralSettings.xml-- ชื่อเซิร์ฟเวอร์ รหัสผ่าน รหัสผ่านผู้ดูแลระบบ จำนวนผู้เล่นสูงสุด โหมดเกม ระดับความยากGameplaySettings.xml-- พารามิเตอร์การเล่นเกมโดยละเอียด
GameDifficulty อาจทำให้เกิดคำเตือนความไม่ตรงกันกับ GameplaySettings.xml หากเกิดเหตุการณ์นี้ ให้ลบ GameplaySettings.xml เพื่อให้สร้างใหม่ด้วยค่าพรีเซ็ตความยากที่ถูกต้อง แล้วรีสตาร์ท
วิธีเชื่อมต่อ
- ติดตั้งม็อดผู้เล่นหลายคนที่ตรงกัน (DMP หรือ LMP) ในไคลเอนต์เกม KSP ของคุณ ทำตามคำแนะนำการติดตั้งของม็อด
- เปิด Kerbal Space Program
- เปิดเมนูของม็อดผู้เล่นหลายคนจากหน้าจอหลักหรือศูนย์อวกาศ
- เพิ่มเซิร์ฟเวอร์ของคุณโดยใช้ IP และพอร์ตจาก GPanel
- คลิก Connect ป้อนรหัสผ่านหากมีการตั้งค่าไว้
บทความที่เกี่ยวข้อง
- การดูแลระบบและคำสั่งของ Kerbal Space Program
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP