คู่มือนี้ครอบคลุมคำสั่งแอดมิน การตั้งค่า RCON การจัดการผู้เล่น การกำหนดค่า DMFlags โหมดเกม และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ Zandronum ของคุณ สำหรับการตั้งค่าเริ่มต้น การจัดการ WAD และคำแนะนำการเชื่อมต่อ ดูที่ Zandronum Server Setup Guide
1. การตั้งค่า RCON
ตั้งรหัสผ่าน RCON ในไฟล์การกำหนดค่าเกมของคุณ (เช่น doom.cfg):
sv_rconpassword "YourSecretPassword"
ยืนยันตัวตนในเกมผ่านคอนโซล (~):
rcon_password YourSecretPassword
rcon <command>
คุณยังสามารถส่งคำสั่งโดยตรงผ่านแท็บ Console ของ GPanel ได้
2. การจัดการผู้เล่น
| คำสั่ง | คำอธิบาย |
|---|---|
playerinfo | แสดงรายชื่อผู้เล่นที่เชื่อมต่อทั้งหมด |
kick <player> | เตะผู้เล่นด้วยชื่อหรือ ID |
kickfromgame <player> | เตะออกจากเกมแต่ยังคงเชื่อมต่อกับเซิร์ฟเวอร์ |
addban <ip> "reason" | แบนที่อยู่ IP |
delban <ip> | ลบการแบน |
addadmin <ip> | เพิ่มแอดมินด้วย IP ไปยัง adminlist.txt |
deladmin <ip> | ลบแอดมิน |
3. คำสั่งแผนที่และเกม
| คำสั่ง | คำอธิบาย |
|---|---|
changemap <mapname> | เปลี่ยนไปยังแผนที่อื่น |
map <mapname> | บังคับโหลดแผนที่ (รีเซ็ตเซิร์ฟเวอร์) |
say "message" | ส่งข้อความแชททั่วทั้งเซิร์ฟเวอร์ |
kill | ฆ่าผู้เล่นของคุณเอง |
4. โหมดเกม
Zandronum รองรับหลายโหมดเกม กำหนดค่าผ่าน startup หรือคำสั่งคอนโซล:
| คำสั่ง | โหมด |
|---|---|
deathmatch 1 | Deathmatch แบบทุกคนสู้กันเอง |
teamplay 1 | Team deathmatch |
ctf 1 | Capture the Flag |
cooperative 1 | การเล่นแบบร่วมมือผ่านแผนที่ |
survival 1 | โหมดเอาชีวิตรอด (ชีวิตจำกัด) |
invasion 1 | การบุกรุกของมอนสเตอร์แบบเวฟ |
duel 1 | โหมดดวล 1 ต่อ 1 |
skulltag 1 | โหมดเกม Skulltag (ST, Possession ฯลฯ) |
0 เมื่อเปลี่ยนโหมด
5. DMFlags
DMFlags ควบคุมพฤติกรรมการเล่นโดยละเอียด ตั้งค่าผ่านตัวแปร startup DMFLAGS, DMFLAGS2 และ ZADMFLAGS หรือในคอนโซล ตัวอย่างทั่วไป:
| แฟล็ก | ค่า | คำอธิบาย |
|---|---|---|
| No Health | 1 | ไอเทมพลังชีวิตจะไม่เกิด |
| No Armor | 2 | ไอเทมเกราะจะไม่เกิด |
| Weapons Stay | 4 | อาวุธยังคงอยู่หลังการเก็บ |
| No Monsters | 4096 | ปิดใช้งานมอนสเตอร์ทั้งหมด |
| Infinite Ammo | 8192 | กระสุนไม่จำกัด |
รวมแฟล็กโดยการบวกค่าเข้าด้วยกัน เอกสารอ้างอิงฉบับเต็ม: Zandronum DMFlags Wiki
6. การควบคุมการเข้าถึง
แก้ไขไฟล์ข้อความล้วนในไดเรกทอรีรากของเซิร์ฟเวอร์:
adminlist.txt-- หนึ่ง IP ต่อบรรทัดสำหรับการเข้าถึงแบบแอดมินwhitelist.txt-- IP ผู้เล่นที่อยู่ในรายการอนุญาตbanlist.txt-- IP ผู้เล่นที่ถูกแบน
7. การแก้ไขปัญหา
- ข้อผิดพลาด WAD ไม่ตรงกัน: ผู้เล่นต้องมีไฟล์ IWAD และ PWAD เดียวกันกับเซิร์ฟเวอร์ แจกจ่าย WAD ที่กำหนดเองให้ผู้เล่นแยกต่างหาก
- ไม่พบแผนที่: ตรวจสอบรูปแบบชื่อแผนที่ Doom 1 ใช้รูปแบบ
e1m1; Doom 2 ใช้รูปแบบmap01 - เซิร์ฟเวอร์ขัดข้องเมื่อใช้ PWAD: ทดสอบ PWAD ทีละตัวเพื่อแยกความขัดแย้ง
- ผู้เล่นไม่สามารถเข้าร่วมได้: ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงานอยู่และตรวจสอบ IP/พอร์ตใน GPanel
บทความที่เกี่ยวข้อง
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Zandronum ของคุณที่ไม่ได้ครอบคลุมในที่นี้ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel