คู่มือนี้ครอบคลุมคำสั่งแอดมินและการจัดการเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์ dedicated ของ Teeworlds ของคุณบน Legion Hosting สำหรับการตั้งค่าและการกำหนดค่าเริ่มต้น โปรดดูคู่มือ การตั้งค่าเซิร์ฟเวอร์ Teeworlds ของเรา
การตั้งค่า RCON
Teeworlds ใช้ RCON สำหรับการดูแลระบบจากระยะไกล ตั้งรหัสผ่าน RCON ในไฟล์ autoexec.cfg ของคุณ:
sv_rcon_password "your_rcon_password"
การใช้ RCON ในเกม
- เปิดคอนโซล (กด F1)
- ยืนยันตัวตน:
rcon_auth your_rcon_password - รันคำสั่ง:
rcon command_here
คำสั่ง RCON ทั่วไป
| คำสั่ง | คำอธิบาย |
|---|---|
kick <id> <reason> |
เตะผู้เล่นด้วยรหัสไคลเอนต์ของพวกเขา |
ban <ip> <minutes> <reason> |
แบนที่อยู่ IP (0 = ถาวร) |
unban <ip> |
ลบการแบน IP |
bans |
แสดงรายการการแบนที่ใช้งานอยู่ทั้งหมด |
status |
แสดงสถานะเซิร์ฟเวอร์และผู้เล่นที่เชื่อมต่ออยู่ |
shutdown |
ปิดเซิร์ฟเวอร์อย่างเรียบร้อย |
reload |
โหลดการกำหนดค่าเซิร์ฟเวอร์ใหม่ |
say <message> |
ส่งข้อความไปทั่วทั้งเซิร์ฟเวอร์ |
change_map <map> |
เปลี่ยนไปยังแมปที่ระบุ |
restart |
รีสตาร์ทรอบปัจจุบัน |
sv_gametype <type> |
เปลี่ยนโหมดเกม (dm, tdm, ctf, lms, lts) |
password <pass> |
ตั้งหรือเปลี่ยนรหัสผ่านเซิร์ฟเวอร์ |
คำสั่งการตั้งค่าเซิร์ฟเวอร์
คำสั่งเหล่านี้สามารถตั้งค่าได้ใน autoexec.cfg หรือผ่าน RCON ขณะรันไทม์:
| การตั้งค่า | คำอธิบาย |
|---|---|
sv_max_clients <num> |
จำนวนผู้เล่นที่เชื่อมต่อสูงสุด |
sv_max_clients_per_ip <num> |
จำนวนการเชื่อมต่อสูงสุดจาก IP เดียว |
sv_scorelimit <num> |
ขีดจำกัดคะแนนเพื่อชนะรอบ |
sv_timelimit <minutes> |
ขีดจำกัดเวลาต่อแมป |
sv_warmup <seconds> |
เวลาวอร์มอัพก่อนเริ่มรอบ |
sv_teamdamage <0/1> |
เปิด/ปิดการยิงพวกเดียวกัน |
sv_powerups <0/1> |
เปิด/ปิดการเก็บพาวเวอร์อัพ |
sv_vote_kick <0/1> |
อนุญาตให้ผู้เล่นโหวตเตะ |
การจัดการแมป
หากต้องการเพิ่มแมปแบบกำหนดเอง:
- อัปโหลดไฟล์
.mapไปยังไดเรกทอรีmaps/ผ่าน SFTP - ใช้
change_map <mapname>ผ่าน RCON เพื่อเปลี่ยนไปยังแมปใหม่
คุณยังสามารถตั้งค่าการหมุนเวียนแมปได้โดยเพิ่มแมปลงในการตั้งค่า sv_maprotation ใน autoexec.cfg:
sv_maprotation "dm1 dm2 dm6 ctf1 ctf2"
การจัดการเซิร์ฟเวอร์ผ่าน GPanel
| การดำเนินการ | วิธีทำ |
|---|---|
| เริ่ม/หยุด/รีสตาร์ทเซิร์ฟเวอร์ | ใช้การควบคุมพลังงานบนหน้าหลักของ GPanel |
| เปลี่ยนชื่อเซิร์ฟเวอร์ | แก้ไข SERVER_NAME ในแท็บ Startup |
| แก้ไขการกำหนดค่า | File Manager หรือ SFTP → autoexec.cfg |
| รันคำสั่งคอนโซล | ใช้แท็บ Console ใน GPanel |
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์เริ่มต้นอย่างสมบูรณ์แล้ว (มองหา
as master, sending heartbeatsในคอนโซล) - รอ 1-2 นาทีเพื่อให้ master server อัปเดต
- ลองเชื่อมต่อผ่าน IP โดยตรงเพื่อยืนยันว่าเซิร์ฟเวอร์กำลังทำงานอยู่
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Teeworlds
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์ Teeworlds ของคุณ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ ส่งตั๋วสนับสนุน แล้วเราจะตอบกลับโดยเร็วที่สุด