คู่มือนี้อธิบายวิธีการตั้งค่าผู้ดูแลระบบ (admin), ผู้ควบคุม (moderator), whitelist และการแบนบนเซิร์ฟเวอร์ 7 Days to Die ของคุณโดยใช้ serveradmin.xml และครอบคลุมคำสั่งคอนโซลผู้ดูแลระบบในเกมที่จำเป็น สำหรับการกำหนดค่าเซิร์ฟเวอร์ทั่วไป โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ 7 Days to Die
การตั้งค่าผู้ดูแลระบบ (serveradmin.xml)
ไฟล์ serveradmin.xml ควบคุมสิทธิ์ของผู้ดูแลระบบ, ผู้ควบคุม, whitelist และ blacklist ตำแหน่งที่แน่นอนของไฟล์ขึ้นอยู่กับการตั้งค่า UserDataFolder ของเซิร์ฟเวอร์และอาจแตกต่างกันไปตามการกำหนดค่าเซิร์ฟเวอร์ -- ไฟล์นี้ไม่ได้อยู่ในไดเรกทอรี saves/ แบบง่าย ๆ เสมอไป
การเข้าถึง serveradmin.xml
- เข้าสู่ระบบ GPanel และเปิด File Manager
- ใช้ฟังก์ชันค้นหาของตัวเรียกดูไฟล์เพื่อค้นหา
serveradmin.xmlหรือเรียกดูเข้าไปยังไดเรกทอรีที่ระบุไว้ในการตั้งค่าUserDataFolderของเซิร์ฟเวอร์ในserverconfig.xml - เปิด
serveradmin.xmlเมื่อพบไฟล์แล้ว
serveradmin.xml ใหม่ผ่าน SFTP ได้ ดู คู่มือการอัปโหลดไฟล์ผ่าน SFTP สำหรับคำแนะนำ
การเพิ่มผู้ดูแลระบบและผู้ควบคุม
ผู้เล่นแต่ละคนถูกระบุด้วย Steam 64 ID ของพวกเขา (ตัวเลข 17 หลัก) คุณสามารถค้นหา Steam 64 ID ได้บนเว็บไซต์อย่าง steamid.io
ระดับสิทธิ์
ระดับสิทธิ์มีตั้งแต่ 0 (ผู้ดูแลระบบเต็มรูปแบบ) ถึง 1000 (ผู้เล่นทั่วไป) ค่าที่ใช้กันทั่วไป:
| ระดับ | บทบาท |
|---|---|
0 |
ผู้ดูแลระบบเต็มรูปแบบ (ทุกคำสั่ง) |
1 |
ผู้ดูแลระบบ |
100 |
ผู้ควบคุม (คำสั่งจำกัด) |
1000 |
ผู้เล่นทั่วไป (ค่าเริ่มต้น) |
50) และมอบหมายคำสั่งแต่ละรายการให้กับระดับสิทธิ์เฉพาะผ่านส่วน <permissions> ใน serveradmin.xml
Whitelist และ Blacklist
ส่วน <whitelist> จำกัดเซิร์ฟเวอร์ของคุณให้เฉพาะ Steam ID ที่อยู่ในรายการเท่านั้น ปล่อยว่างไว้เพื่ออนุญาตให้ทุกคนเข้าร่วมได้ ส่วน <blacklist> จะแบนผู้เล่นอย่างถาวร คุณสามารถกำหนด unbandate สำหรับการแบนชั่วคราวได้
ตัวอย่าง serveradmin.xml
<?xml version="1.0" encoding="UTF-8"?>
<adminTools>
<!-- Admins: add Steam64 IDs and permission levels -->
<admins>
<admin steamID="76561198000000001" permission_level="0" />
<admin steamID="76561198000000002" permission_level="100" />
</admins>
<!-- Moderators -->
<moderators>
</moderators>
<!-- Whitelist: only these players can join (leave empty to disable whitelist) -->
<whitelist>
</whitelist>
<!-- Blacklist: permanently banned players -->
<blacklist>
<blacklisted steamID="76561198000000099" unbandate="" />
</blacklist>
</adminTools>
admin reload) เพื่อใช้การเปลี่ยนแปลง
คำสั่งผู้ดูแลระบบในเกม
เมื่อคุณมีสิทธิ์ผู้ดูแลระบบแล้ว ให้กด F1 ในเกมเพื่อเปิดคอนโซล คุณยังสามารถรันคำสั่งจากแท็บ Console ใน GPanel ได้
การจัดการผู้เล่น
| คำสั่ง | คำอธิบาย |
|---|---|
listplayers |
แสดงรายชื่อผู้เล่นที่เชื่อมต่ออยู่ทั้งหมดพร้อม Entity ID และ Steam ID ของพวกเขา |
kick <player> <reason> |
เตะผู้เล่นออกจากเซิร์ฟเวอร์ |
ban add <player> <duration> <reason> |
แบนผู้เล่นเป็นระยะเวลาหนึ่ง (เช่น 1 day, 1 hour) |
ban remove <player> |
ลบการแบนออกจากผู้เล่น |
ban list |
แสดงผู้เล่นที่ถูกแบนอยู่ทั้งหมด |
การจัดการเซิร์ฟเวอร์
| คำสั่ง | คำอธิบาย |
|---|---|
say <message> |
ส่งข้อความถึงผู้เล่นทุกคนทั่วทั้งเซิร์ฟเวอร์ |
saveworld |
บังคับบันทึกโลกทันที |
shutdown |
ปิดเซิร์ฟเวอร์อย่างเรียบร้อย |
admin reload |
โหลด serveradmin.xml ใหม่โดยไม่ต้องรีสตาร์ทเซิร์ฟเวอร์ |
คำสั่งการเล่นเกม
| คำสั่ง | คำอธิบาย |
|---|---|
give <player> <item> <count> |
มอบไอเทมให้กับผู้เล่น |
teleportplayer <player> <x> <y> <z> |
เทเลพอร์ตผู้เล่นไปยังพิกัดที่ระบุ |
settime <day> <hour> <minute> |
กำหนดเวลาในเกม |
weather <weathertype> |
เปลี่ยนสภาพอากาศปัจจุบัน |
help ในคอนโซลเพื่อดูรายการคำสั่งที่มีทั้งหมดพร้อมระดับสิทธิ์ที่จำเป็น
ต้องการความช่วยเหลือ?
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับการกำหนดค่าผู้ดูแลระบบ โปรด เปิดทิกเก็ตสนับสนุน และระบุ ID เซิร์ฟเวอร์ของคุณพร้อมคำอธิบายปัญหา
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ 7 Days to Die — การกำหนดค่า serverconfig.xml และวิธีการเชื่อมต่อ
- การติดตั้งม็อด 7 Days to Die — การติดตั้งม็อดและข้อกำหนด EAC
- การแก้ไขปัญหา 7 Days to Die — ปัญหาที่พบบ่อยและวิธีแก้ไข