คู่มือนี้ครอบคลุมคำสั่งแอดมิน, RCON และการจัดการเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์ dedicated Wolfenstein: Enemy Territory (ET Legacy) ของคุณบน Legion Hosting สำหรับการตั้งค่าและการกำหนดค่าเริ่มต้น โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Wolfenstein: ET ของเรา
การตั้งค่า RCON
ตั้งรหัสผ่าน RCON ของคุณใน etmain/etl_server.cfg:
set rconPassword "your_rcon_password"
การใช้ RCON ภายในเกม
- เปิดคอนโซล (กด ~)
- พิมพ์:
/rcon your_rcon_password command - หรือตั้งครั้งเดียว:
/rconpassword your_rcon_passwordแล้วใช้/rcon command
คำสั่ง RCON ทั่วไป
| คำสั่ง | คำอธิบาย |
|---|---|
rcon map <mapname> |
เปลี่ยนไปยังแมพที่ระบุ |
rcon kick <player> |
เตะผู้เล่นด้วยชื่อ |
rcon clientkick <id> |
เตะผู้เล่นด้วยหมายเลขไคลเอนต์ |
rcon ban <player> |
แบนผู้เล่นด้วยชื่อ |
rcon banClient <id> |
แบนผู้เล่นด้วยหมายเลขไคลเอนต์ |
rcon unban <id> |
ยกเลิกการแบนด้วย ID ของรายการแบน |
rcon banlist |
แสดงรายการแบนที่ใช้งานอยู่ทั้งหมด |
rcon status |
แสดงผู้เล่นที่เชื่อมต่อ, IP และหมายเลขไคลเอนต์ |
rcon say <message> |
ส่งข้อความกระจายไปทั่วทั้งเซิร์ฟเวอร์ |
rcon cp <message> |
แสดงข้อความกลางจอให้ผู้เล่นทุกคน |
rcon map_restart |
รีสตาร์ทแมพปัจจุบัน |
rcon timelimit <minutes> |
ตั้งเวลาจำกัดของแมพ |
rcon g_password <pass> |
ตั้งหรือลบรหัสผ่านสำหรับเข้าร่วมเซิร์ฟเวอร์ |
rcon sv_maxclients <num> |
เปลี่ยนจำนวนผู้เล่นสูงสุด |
rcon quit |
ปิดเซิร์ฟเวอร์ |
ระบบ Referee
ET รองรับบทบาท referee ที่มีอำนาจแอดมินจำกัด ตั้งรหัสผ่าน referee ใน etl_server.cfg:
set refereePassword "your_ref_password"
ผู้เล่นสามารถกลายเป็น referee ภายในเกมได้ด้วย: /ref your_ref_password
คำสั่ง referee:
| คำสั่ง | คำอธิบาย |
|---|---|
/ref kick <player> |
เตะผู้เล่น |
/ref mute <player> |
ปิดเสียงผู้เล่น |
/ref unmute <player> |
เปิดเสียงผู้เล่น |
/ref lock <team> |
ล็อกทีม (ป้องกันการเข้าร่วม) |
/ref unlock <team> |
ปลดล็อกทีม |
/ref putteam <player> <team> |
บังคับผู้เล่นให้เข้าทีมที่ระบุ |
การจัดการ Omnibot
เมื่อเปิดใช้งาน Omnibot (OMNIBOT=1) บอท AI จะเข้าร่วมเซิร์ฟเวอร์โดยอัตโนมัติ คุณสามารถควบคุมบอทได้ด้วยการตั้งค่าต่อไปนี้ใน etl_server.cfg:
omnibot_enable 1— เปิดใช้งาน Omnibotomnibot_path "./legacy/omni-bot"— พาธไปยังไฟล์ Omnibot
การจัดการเซิร์ฟเวอร์ผ่าน GPanel
| การกระทำ | วิธีการ |
|---|---|
| เริ่ม/หยุด/รีสตาร์ทเซิร์ฟเวอร์ | ใช้ปุ่มควบคุมพลังงานบนหน้าหลักของ GPanel |
| เปลี่ยนแมพเริ่มต้น | แก้ไข MAP ในแท็บ Startup |
| เปิด/ปิดบอท | แก้ไข OMNIBOT ในแท็บ Startup (0 หรือ 1) |
| สลับ 32/64-bit | แก้ไข ET_VERSION ในแท็บ Startup |
| แก้ไขการกำหนดค่า | File Manager หรือ SFTP → etmain/etl_server.cfg |
| รันคำสั่งคอนโซล | ใช้แท็บ Console ใน GPanel |
แมพแบบกำหนดเอง
วิธีเพิ่มแมพแบบกำหนดเอง:
- ดาวน์โหลดไฟล์แมพ
.pk3จากชุมชน ET - อัปโหลดไปยัง
etmain/ผ่าน SFTP - ใช้
rcon map mapnameเพื่อเปลี่ยนไปยังแมพใหม่ หรือเพิ่มลงในการหมุนเวียนแมพในไฟล์กำหนดค่าของคุณ
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่เริ่มทำงาน
- ตรวจสอบว่าค่า
MAPเป็นแมพที่ถูกต้องและมีอยู่ในetmain/ - ลองสลับ
ET_VERSIONระหว่าง 32 และ 64-bit - ตรวจสอบเอาต์พุตคอนโซลเพื่อหาข้อความแสดงข้อผิดพลาด
RCON ไม่ทำงาน
- ตรวจสอบว่ามีการตั้ง
rconPasswordในetl_server.cfg - ตรวจสอบให้แน่ใจว่าไวยากรณ์ถูกต้อง:
/rcon password command
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Wolfenstein: ET
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์ Wolfenstein: ET ของคุณ ทีมสนับสนุนของเราพร้อมช่วยเหลือ ส่งตั๋วสนับสนุน แล้วเราจะตอบกลับโดยเร็วที่สุด