คู่มือนี้ครอบคลุมวิธีการกำหนดค่าเซิร์ฟเวอร์เฉพาะ (dedicated server) 7 Days to Die ของคุณและการเชื่อมต่อกับเซิร์ฟเวอร์ การกำหนดค่าทั้งหมดทำผ่านไฟล์ที่เข้าถึงได้ใน GPanel file manager
การแก้ไข serverconfig.xml
serverconfig.xml เป็นไฟล์การกำหนดค่าหลักสำหรับเซิร์ฟเวอร์ 7 Days to Die ของคุณ ไฟล์นี้อยู่ในรากของไดเรกทอรีเซิร์ฟเวอร์ของคุณ
การเข้าถึงไฟล์
- เข้าสู่ระบบ GPanel
- ไปยังเซิร์ฟเวอร์ของคุณและเปิด File Manager
- เปิด
serverconfig.xmlในไดเรกทอรีราก - ทำการเปลี่ยนแปลงและบันทึกไฟล์
- รีสตาร์ทเซิร์ฟเวอร์ของคุณเพื่อให้การเปลี่ยนแปลงมีผล
serverconfig.xml ที่แก้ไขแล้วจากเครื่องของคุณผ่าน SFTP ได้ ดู คู่มือการอัปโหลดไฟล์ผ่าน SFTP สำหรับคำแนะนำ
คุณสมบัติการกำหนดค่าหลัก
ตารางด้านล่างครอบคลุมการตั้งค่าที่มีการปรับเปลี่ยนบ่อยที่สุด แต่ละคุณสมบัติจะปรากฏเป็นแอตทริบิวต์ XML ภายในองค์ประกอบ <property>
| ชื่อคุณสมบัติ | คำอธิบาย | ค่าตัวอย่าง |
|---|---|---|
ServerName |
ชื่อที่แสดงในตัวเรียกดูเซิร์ฟเวอร์ | My 7DTD Server |
ServerPassword |
รหัสผ่านที่จำเป็นในการเข้าร่วม ปล่อยว่างไว้หากไม่ต้องการรหัสผ่าน | mysecretpass |
ServerPort |
พอร์ต UDP ที่เซิร์ฟเวอร์รับฟัง อย่าเปลี่ยนแปลงเว้นแต่จะได้รับคำแนะนำ | 26900 |
MaxPlayers |
จำนวนผู้เล่นสูงสุดที่อนุญาตให้เล่นพร้อมกัน
ตั้งค่านี้ใน GPanel ไม่ใช่ที่นี่ ตัวแปรในแท็บ Startup จะแทนที่ค่า XML นี้ เปลี่ยน
MaxPlayers ในแท็บ Startup ใน GPanel — การแก้ไขที่ทำโดยตรงใน serverconfig.xml จะถูกเขียนทับเมื่อเซิร์ฟเวอร์เริ่มทำงาน
|
8 |
GameWorld |
แผนที่โลกที่จะโหลด ใช้ Navezgane สำหรับแผนที่แบบตายตัว หรือ RWG สำหรับการสร้างแบบโพรซีเดอรัล |
Navezgane |
WorldGenSeed |
สตริง seed สำหรับการสร้างโลกแบบโพรซีเดอรัล (RWG เท่านั้น) | asdf1234 |
GameDifficulty |
ระดับความยากโดยรวมของเกม 0 = Scavenger (ง่ายที่สุด), 5 = Insane
ตั้งค่านี้ใน GPanel ไม่ใช่ที่นี่ ตัวแปรในแท็บ Startup จะแทนที่ค่า XML นี้ เปลี่ยน
GameDifficulty ในแท็บ Startup ใน GPanel — การแก้ไขที่ทำโดยตรงใน serverconfig.xml จะถูกเขียนทับเมื่อเซิร์ฟเวอร์เริ่มทำงาน
|
2 |
DayNightLength |
ความยาวของหนึ่งวันเต็มในเกมเป็นนาทีตามเวลาจริง | 60 |
LootAbundance |
ตัวคูณเปอร์เซ็นต์สำหรับการเกิดของลูท 100 คือค่าเริ่มต้น |
100 |
ZombieMove |
ความเร็วของซอมบี้ในเวลากลางวัน 0 = เดิน, 4 = วิ่ง |
0 |
ZombieMoveNight |
ความเร็วของซอมบี้ในเวลากลางคืน | 3 |
ZombieFeralMove |
ความเร็วของซอมบี้ดุร้าย (feral) | 3 |
ZombieBMMove |
ความเร็วของซอมบี้ในคืน Blood Moon | 3 |
BloodMoonFrequency |
ความถี่ที่ Blood Moon เกิดขึ้นเป็นจำนวนวันในเกม ตั้งเป็น 0 เพื่อปิดการใช้งาน |
7 |
EACEnabled |
เปิดหรือปิดการใช้งาน Easy Anti-Cheat ต้องเป็น false หากใช้ม็อดส่วนใหญ่ |
true |
ตัวอย่างส่วนของ serverconfig.xml
<ServerSettings>
<property name="ServerName" value="My 7DTD Server" />
<property name="ServerPassword" value="" />
<property name="ServerPort" value="26900" />
<property name="MaxPlayers" value="8" />
<property name="GameWorld" value="Navezgane" />
<property name="WorldGenSeed" value="asdf1234" />
<property name="GameDifficulty" value="2" />
<property name="DayNightLength" value="60" />
<property name="LootAbundance" value="100" />
<property name="ZombieMove" value="0" />
<property name="ZombieMoveNight" value="3" />
<property name="ZombieFeralMove" value="3" />
<property name="ZombieBMMove" value="3" />
<property name="BloodMoonFrequency" value="7" />
<property name="EACEnabled" value="true" />
</ServerSettings>
การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
วิธีเชื่อมต่อกับเซิร์ฟเวอร์ของคุณโดยตรงโดยไม่ต้องเรียกดูรายการเซิร์ฟเวอร์:
- เปิด 7 Days to Die บนไคลเอนต์ของคุณ
- จากเมนูหลัก เลือก Join a Game
- คลิก Connect to IP
- ป้อน IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:PORT - คลิก Connect
คุณสามารถดูที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณได้ใน GPanel บนหน้าภาพรวมเซิร์ฟเวอร์ สำหรับรายละเอียดเพิ่มเติม โปรดดูคู่มือ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
ControlPanelEnabled) ถูกปิดการใช้งาน ใช้แท็บ Console ใน GPanel เพื่อรันคำสั่งเซิร์ฟเวอร์และตรวจสอบเอาต์พุตแทน
ต้องการความช่วยเหลือ?
หากคุณไม่สามารถแก้ไขปัญหาได้หลังจากทำตามคู่มือนี้ โปรด เปิดทิกเก็ตสนับสนุน และระบุ ID เซิร์ฟเวอร์ของคุณ, คำอธิบายปัญหา และเอาต์พุตล็อกที่เกี่ยวข้อง
บทความที่เกี่ยวข้อง
- การตั้งค่าผู้ดูแลระบบ 7 Days to Die — serveradmin.xml, ระดับสิทธิ์ และคำสั่งผู้ดูแลระบบในเกม
- การติดตั้งม็อด 7 Days to Die — การติดตั้งม็อด, โครงสร้างโฟลเดอร์ และข้อกำหนด EAC
- การแก้ไขปัญหา 7 Days to Die — ปัญหาที่พบบ่อยเกี่ยวกับม็อด, หน่วยความจำ และการเชื่อมต่อ