คู่มือนี้อธิบายวิธีการติดตั้งม็อดบนเซิร์ฟเวอร์เฉพาะ (dedicated server) 7 Days to Die ของคุณ ม็อดจะถูกวางไว้ในโฟลเดอร์ Mods/ และต้องปิดการใช้งาน EAC สำหรับการกำหนดค่าเซิร์ฟเวอร์ทั่วไป โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ 7 Days to Die
ก่อนเริ่มต้น
EACEnabled เป็น false ใน serverconfig.xml ก่อนติดตั้งม็อด และตรวจสอบให้แน่ใจว่าผู้เล่นทุกคนเปิดเกมโดยปิดการใช้งาน EAC ด้วยเช่นกัน
วิธีปิดการใช้งาน EAC บนเซิร์ฟเวอร์:
- เข้าสู่ระบบ GPanel และเปิด File Manager
- เปิด
serverconfig.xmlในไดเรกทอรีราก - ค้นหาคุณสมบัติ
EACEnabledและตั้งค่าเป็นfalse:
<property name="EACEnabled" value="false" />
บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์
วิธีการติดตั้งม็อด
- ดาวน์โหลดม็อดจากแหล่งที่เชื่อถือได้ เช่น Nexus Mods หรือชุมชนการม็อด 7 Days to Die อย่างเป็นทางการ
- แตกไฟล์ม็อดบนเครื่องของคุณ โฟลเดอร์ที่แตกออกมาควรมีไฟล์
ModInfo.xml - อัปโหลดโฟลเดอร์ม็อดทั้งหมดไปยังไดเรกทอรี
Mods/บนเซิร์ฟเวอร์ของคุณโดยใช้ SFTP ดู คู่มือการอัปโหลดไฟล์ผ่าน SFTP สำหรับคำแนะนำ - รีสตาร์ทเซิร์ฟเวอร์จาก GPanel
Mods/ อยู่ในรากของไดเรกทอรีเซิร์ฟเวอร์ของคุณ ให้สร้างขึ้นมาด้วยตนเองผ่าน File Manager หรือ SFTP ก่อนอัปโหลดม็อด
โครงสร้างโฟลเดอร์ม็อด
ม็อดแต่ละตัวต้องอยู่ในโฟลเดอร์ย่อยของตัวเองภายใน Mods/ ม็อดที่มีโครงสร้างถูกต้องจะมีลักษณะดังนี้:
Mods/
MyMod/
ModInfo.xml
Config/
Resources/
ModInfo.xml
ม็อดที่ถูกต้องทุกตัวต้องมีไฟล์ ModInfo.xml อยู่ในโฟลเดอร์รากของม็อด ไฟล์นี้จะบอกเซิร์ฟเวอร์ถึงชื่อม็อด, เวอร์ชัน และข้อมูลความเข้ากันได้ ไฟล์ ModInfo.xml ทั่วไปจะมีลักษณะดังนี้:
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<ModInfo>
<Name value="MyMod" />
<Description value="A custom mod" />
<Author value="AuthorName" />
<Version value="1.0.0" />
</ModInfo>
</xml>
ModInfo.xml รวมอยู่ด้วย อาจไม่ใช่ม็อดฝั่งเซิร์ฟเวอร์มาตรฐานและอาจต้องมีขั้นตอนการติดตั้งด้วยตนเอง ตรวจสอบเอกสารประกอบของม็อดอย่างละเอียด
การตรวจสอบว่าม็อดถูกโหลด
หลังจากรีสตาร์ทเซิร์ฟเวอร์ที่ติดตั้งม็อดแล้ว:
- เปิดแท็บ Console ใน GPanel
- มองหาบรรทัดในเอาต์พุตการเริ่มต้นที่อ้างอิงถึงชื่อม็อดของคุณ ม็อดที่โหลดสำเร็จจะแสดงว่าถูกโหลดในระหว่างการเริ่มต้นเซิร์ฟเวอร์
- หากม็อดไม่สามารถโหลดได้ ข้อความแสดงข้อผิดพลาดที่อ้างอิงถึงชื่อม็อดจะปรากฏในล็อก
การลบม็อด
- เปิด File Manager ใน GPanel หรือเชื่อมต่อผ่าน SFTP
- ไปยังไดเรกทอรี
Mods/ - ลบโฟลเดอร์ของม็อดที่คุณต้องการลบ
- รีสตาร์ทเซิร์ฟเวอร์
ข้อกำหนดฝั่งไคลเอนต์
ผู้เล่นที่เชื่อมต่อกับเซิร์ฟเวอร์ที่ติดตั้งม็อดต้อง:
- ปิดการใช้งาน EAC บนไคลเอนต์ของพวกเขา เมื่อเปิด 7 Days to Die บน Steam ผู้เล่นควรเลือกตัวเลือกในการเปิดโดยไม่ใช้ Easy Anti-Cheat
- ติดตั้งม็อดฝั่งไคลเอนต์ หากม็อดต้องการ ม็อดบางตัวเป็นแบบเซิร์ฟเวอร์เท่านั้น ในขณะที่บางตัวต้องมีไฟล์ที่ตรงกันบนไคลเอนต์ ตรวจสอบเอกสารประกอบของม็อดเพื่อดูรายละเอียด
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหาในการติดตั้งม็อด โปรด เปิดทิกเก็ตสนับสนุน และระบุ ID เซิร์ฟเวอร์ของคุณ, ชื่อและเวอร์ชันของม็อด และข้อความแสดงข้อผิดพลาดใด ๆ จากล็อกเซิร์ฟเวอร์
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ 7 Days to Die — การกำหนดค่า serverconfig.xml และวิธีการเชื่อมต่อ
- การตั้งค่าผู้ดูแลระบบ 7 Days to Die — serveradmin.xml และคำสั่งผู้ดูแลระบบ
- การแก้ไขปัญหา 7 Days to Die — ปัญหาที่พบบ่อยและวิธีแก้ไข