Modiverse เป็นเกมแซนด์บ็อกซ์ที่สามารถสร้างและเล่นม็อดต่างๆ ได้ เช่น TTT, Deathrun, FortWars, RP และอื่นๆ มันมีเครื่องมือแซนด์บ็อกซ์เพื่อสร้างโลกที่ซับซ้อนด้วย props, ไฟ, thruster และล้อ คู่มือนี้ครอบคลุมการตั้งค่าเซิร์ฟเวอร์ Modiverse ของคุณบน Legion Hosting
การเริ่มต้นครั้งแรกใน GPanel
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Modiverse ของคุณ
- ไปที่แท็บ Console เซิร์ฟเวอร์จะดาวน์โหลดไฟล์เกมผ่าน SteamCMD (App ID 1549820) โดยอัตโนมัติ
- รอให้การดาวน์โหลดและติดตั้งเสร็จสมบูรณ์ ซึ่งรวมถึงการสร้างไดเรกทอรี ServerData และการดาวน์โหลดการกำหนดค่าเริ่มต้น
- เมื่อติดตั้งแล้ว เซิร์ฟเวอร์จะเริ่มทำงาน มองหา
listening on portในเอาต์พุตคอนโซล - หากเซิร์ฟเวอร์ไม่เริ่มทำงานเอง ให้คลิก Start
ตัวแปร Startup
ไปที่แท็บ Startup ใน GPanel เพื่อดูและแก้ไขสิ่งเหล่านี้:
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
HOSTNAME |
ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ | Pterodactyl Server |
QUERY_PORT |
Query port สำหรับการแสดงรายการในเบราว์เซอร์เซิร์ฟเวอร์ | 27015 |
MAX_PLAYERS |
ช่องผู้เล่นสูงสุด (2-128) | 128 |
AUTO_UPDATE |
อัปเดตอัตโนมัติเมื่อเริ่มต้น (1 = เปิด, 0 = ปิด) | 1 |
การกำหนดค่าเซิร์ฟเวอร์
Modiverse ใช้ไฟล์การกำหนดค่า JSON ที่อยู่ที่:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
แก้ไขโดยใช้ File Manager ใน GPanel หรือผ่าน SFTP
ตัวอย่าง ServerConfiguration.json
{
"version": 1,
"pin": "0000",
"motdURL": "http://test.com/motd.html",
"motdDelay": 5,
"rconPassword": "cHangeRC0nPasswOrD",
"mapCycle": [
{
"gameMode": "2285067974",
"comment": "Deathrun, Deathrun Example Map",
"map": "2286680373",
"assets": ["2229481041"],
"duration": 1800
}
]
}
| การตั้งค่า | คำอธิบาย |
|---|---|
pin |
PIN เซิร์ฟเวอร์ (รหัสผ่าน) ที่ผู้เล่นต้องป้อนเพื่อเข้าร่วม ตั้งเป็น "0000" หรือเว้นว่างไว้เพื่อไม่ใช้ PIN |
motdURL |
URL ไปยังหน้า HTML ข้อความประจำวันที่กำหนดเอง |
motdDelay |
การหน่วงเวลาเป็นวินาทีก่อนที่ MOTD จะแสดง |
rconPassword |
รหัสผ่านสำหรับการเข้าถึง remote console เปลี่ยนจากค่าเริ่มต้น! |
mapCycle |
อาร์เรย์ของแผนที่และโหมดเกมที่จะหมุนเวียน |
rconPassword เริ่มต้นเป็นที่รู้จักโดยทั่วไป เปลี่ยนทันทีเพื่อป้องกันการเข้าถึงเซิร์ฟเวอร์โดยไม่ได้รับอนุญาต
การกำหนดค่า Map Cycle
แต่ละรายการในอาร์เรย์ mapCycle กำหนดโหมดเกม แผนที่ assets ที่จำเป็น และระยะเวลา:
gameMode-- Steam Workshop ID ของโหมดเกมmap-- Steam Workshop ID ของแผนที่assets-- อาร์เรย์ของ Workshop asset ID เพิ่มเติมที่จำเป็นduration-- ระยะเวลาของรอบเป็นวินาทีcomment-- คำอธิบาย (สำหรับการอ้างอิงของคุณเท่านั้น)
ServerConfiguration.json ให้รีสตาร์ทเซิร์ฟเวอร์ของคุณจาก GPanel เพื่อให้การเปลี่ยนแปลงมีผล
วิธีเชื่อมต่อ
- เปิด Modiverse จาก Steam
- เปิดเบราว์เซอร์เซิร์ฟเวอร์จากเมนูหลัก
- ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ
- เลือกเซิร์ฟเวอร์ของคุณแล้วคลิก Join
- ป้อน PIN เซิร์ฟเวอร์หากมีการตั้งค่าไว้
เนื้อหา Workshop
Modiverse พึ่งพาเนื้อหา Steam Workshop อย่างมากสำหรับโหมดเกม แผนที่ และ assets เซิร์ฟเวอร์จะดาวน์โหลดรายการ Workshop ที่อ้างอิงในการกำหนดค่า mapCycle โดยอัตโนมัติ หากต้องการเพิ่มโหมดเกมใหม่:
- ค้นหา Workshop ID ของโหมดเกมและแผนที่บน Modiverse Steam Workshop
- เพิ่มรายการใหม่ลงในอาร์เรย์
mapCycleในServerConfiguration.json - รวม Workshop asset ID ที่จำเป็นใดๆ ไว้ในอาร์เรย์
assets - รีสตาร์ทเซิร์ฟเวอร์เพื่อดาวน์โหลดและโหลดเนื้อหาใหม่