คู่มือนี้อธิบายวิธีการติดตั้งและจัดการม็อด Steam Workshop บนเซิร์ฟเวอร์ dedicated สำหรับ Don't Starve Together ที่โฮสต์กับ Legion Hosting สำหรับการตั้งค่าเซิร์ฟเวอร์เริ่มต้น โปรดดู การตั้งค่าเซิร์ฟเวอร์ DST สำหรับคำสั่งแอดมิน โปรดดู คำสั่งแอดมิน DST สำหรับปัญหาที่พบบ่อย โปรดดู การแก้ไขปัญหา DST
ภาพรวม
Don't Starve Together รองรับม็อด Steam Workshop บนเซิร์ฟเวอร์ dedicated การติดตั้งม็อดมีสองขั้นตอน คือการสั่งให้เซิร์ฟเวอร์ ดาวน์โหลด ม็อด จากนั้นสั่งให้แต่ละ shard เปิดใช้งาน ม็อดเหล่านั้น
ขั้นตอนที่ 1 — ค้นหา Workshop Mod ID
เรียกดู Steam Workshop สำหรับ DST URL ของม็อดแต่ละตัวจะมี ID อยู่ด้วย ตัวอย่างเช่น ใน https://steamcommunity.com/sharedfiles/filedetails/?id=378160973 ID ของม็อดคือ 378160973
ขั้นตอนที่ 2 — เพิ่มม็อดลงใน dedicated_server_mods_setup.lua
แก้ไขไฟล์ dedicated_server_mods_setup.lua ในไดเรกทอรี mods/ ที่อยู่ในรูทของเซิร์ฟเวอร์ของคุณ เพิ่มหนึ่งบรรทัดต่อม็อดหนึ่งตัว:
-- Global Positions (example)
ServerModSetup("378160973")
-- Show Me (example)
ServerModSetup("666155465")
-- Health Info (example)
ServerModSetup("375859599")
ขั้นตอนที่ 3 — เปิดใช้งานม็อดใน modoverrides.lua
แต่ละ shard ต้องมีไฟล์ modoverrides.lua ของตัวเอง (ในไดเรกทอรี Master/ และ Caves/) ไฟล์นี้จะเปิดใช้งานม็อดที่ดาวน์โหลดมาและตั้งค่าการกำหนดค่าของม็อดเหล่านั้น:
return {
-- Global Positions
["workshop-378160973"] = {
configuration_options = {},
enabled = true,
},
-- Show Me
["workshop-666155465"] = {
configuration_options = {},
enabled = true,
},
-- Health Info
["workshop-375859599"] = {
configuration_options = {},
enabled = true,
},
}
modoverrides.lua เดียวกันลงในไดเรกทอรี ทั้ง Master/ และ Caves/ เพื่อให้ม็อดทำงานในทั้งสอง shard
บทความที่เกี่ยวข้อง
- การตั้งค่าเซิร์ฟเวอร์ DST
- คำสั่งแอดมิน DST
- การแก้ไขปัญหา DST
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณพบปัญหาที่ไม่ได้กล่าวถึงในที่นี้ ส่งทิกเก็ตขอความช่วยเหลือ และแนบ ID เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และเอาต์พุตคอนโซลที่เกี่ยวข้องจาก GPanel