คู่มือนี้ครอบคลุมคำสั่งแอดมิน RCON และการจัดการเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์เฉพาะ Xonotic ของคุณบน Legion Hosting สำหรับการตั้งค่าและการกำหนดค่าเริ่มต้น ดูที่ Xonotic Server Setup Guide ของเรา
การตั้งค่า RCON
ตั้งรหัสผ่าน RCON ของคุณใน .xonotic/data/server.cfg:
rcon_password "your_rcon_password"
การใช้ RCON ในเกม
- เปิดคอนโซล (กด ~)
- ตั้งรหัสผ่าน RCON:
rcon_password "your_rcon_password" - ตั้งที่อยู่ RCON:
rcon_address YOUR_IP:PORT - รันคำสั่ง:
rcon command_here
ความปลอดภัย: ตั้งรหัสผ่าน RCON ที่แข็งแกร่งเสมอ หากไม่มี ใครก็ตามสามารถดำเนินการคำสั่งแอดมินได้ อย่าแชร์รหัสผ่าน RCON ของคุณต่อสาธารณะ
คำสั่ง RCON ทั่วไป
| คำสั่ง | คำอธิบาย |
|---|---|
rcon status |
แสดงสถานะเซิร์ฟเวอร์และผู้เล่นที่เชื่อมต่อ |
rcon kick # <id> <reason> |
เตะผู้เล่นด้วย ID |
rcon ban <ip> |
แบนที่อยู่ IP |
rcon unban <ip> |
ลบการแบน IP |
rcon changelevel <map> |
เปลี่ยนไปยังแผนที่ที่ระบุ |
rcon endmatch |
จบแมตช์ปัจจุบัน |
rcon restart |
เริ่มแผนที่ปัจจุบันใหม่ |
rcon say <message> |
ส่งข้อความแชททั่วทั้งเซิร์ฟเวอร์ |
rcon gametype <mode> |
เปลี่ยนโหมดเกม (เช่น dm, ctf, tdm) |
rcon fraglimit_override <num> |
ตั้งขีดจำกัด frag/คะแนน |
rcon timelimit_override <minutes> |
ตั้งขีดจำกัดเวลาต่อแผนที่ |
rcon g_maplist "<maps>" |
ตั้งการหมุนเวียนแผนที่ (คั่นด้วยช่องว่าง) |
rcon quit |
ปิดเซิร์ฟเวอร์ |
การกำหนดค่าเซิร์ฟเวอร์
การตั้งค่าเซิร์ฟเวอร์ทั้งหมดอยู่ใน:
.xonotic/data/server.cfg
การตั้งค่าทั่วไป
| การตั้งค่า | คำอธิบาย |
|---|---|
hostname |
ชื่อเซิร์ฟเวอร์ในเบราว์เซอร์ |
sv_public |
การลงรายการสาธารณะ (1=ใช่, 0=ไม่, -1=LAN) |
maxplayers |
จำนวนผู้เล่นที่เชื่อมต่อสูงสุด |
gametype |
โหมดเกมเริ่มต้น |
g_maplist |
การหมุนเวียนแผนที่ (คั่นด้วยช่องว่าง) |
g_maplist_shuffle |
สุ่มลำดับแผนที่ (1=ใช่) |
timelimit_override |
ขีดจำกัดเวลาแผนที่เป็นนาที (0 = ไม่จำกัด) |
fraglimit_override |
ขีดจำกัด frag (0 = ไม่จำกัด) |
g_balance_teams |
ปรับสมดุลทีมอัตโนมัติ |
bot_number |
จำนวนบอทที่จะเพิ่ม |
skill |
ระดับความสามารถของบอท (0-10) |
minplayers |
ผู้เล่นขั้นต่ำ (บอทจะเติมช่องที่เหลือ) |
การจัดการบอท
Xonotic มีการรองรับบอทในตัว กำหนดค่าบอทใน server.cfg:
// Add 4 bots with medium difficulty
bot_number 4
skill 5
// Or use minplayers to fill empty slots
minplayers 8
แผนที่ที่กำหนดเอง
วิธีเพิ่มแผนที่ที่กำหนดเอง:
- ดาวน์โหลดไฟล์แผนที่
.pk3จากชุมชน Xonotic - อัปโหลดไปยังไดเรกทอรี
data/ผ่าน SFTP - เพิ่มชื่อแผนที่ไปยัง
g_maplistในserver.cfg - เริ่มเซิร์ฟเวอร์ใหม่
การจัดการเซิร์ฟเวอร์ผ่าน GPanel
| การดำเนินการ | วิธีการ |
|---|---|
| เริ่ม/หยุด/รีสตาร์ทเซิร์ฟเวอร์ | ใช้การควบคุมพลังงานบนหน้าหลักของ GPanel |
| เปลี่ยนขีดจำกัดผู้เล่น | แก้ไข MAX_PLAYERS ในแท็บ Startup |
| แก้ไขการกำหนดค่า | File Manager หรือ SFTP → .xonotic/data/server.cfg |
| รันคำสั่งคอนโซล | ใช้แท็บ Console ใน GPanel |
| ดูบันทึก | ตรวจสอบแท็บ Console หรืออ่าน latest.log |
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- ตรวจสอบว่า
sv_publicถูกตั้งเป็น1ในserver.cfg - ตรวจสอบว่าเซิร์ฟเวอร์เริ่มต้นอย่างสมบูรณ์แล้ว (มองหา
Server listening on address 0.0.0.0:) - รอ 1-2 นาทีเพื่อให้เซิร์ฟเวอร์หลักอัปเดต
แผนที่ไม่โหลด
- ตรวจสอบว่าไฟล์แผนที่
.pk3มีอยู่ในไดเรกทอรีdata/ - ตรวจสอบคอนโซลสำหรับข้อผิดพลาด "map not found"
- ตรวจสอบว่าชื่อแผนที่สะกดถูกต้องใน
g_maplist
บทความที่เกี่ยวข้อง
ต้องการความช่วยเหลือ?
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์ Xonotic ของคุณ ทีมสนับสนุนของเราพร้อมช่วยเหลือ ส่งทิกเก็ตสนับสนุน และเราจะตอบกลับโดยเร็วที่สุด