คู่มือนี้ครอบคลุมการเข้าถึงสิทธิ์ผู้ดูแล คำสั่ง โหมดเกม และการจัดการเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์เฉพาะ AssaultCube ของคุณ สำหรับการตั้งค่าเริ่มต้น โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์ AssaultCube.
1. การเข้าถึงสิทธิ์ผู้ดูแล
การเข้าถึงสิทธิ์ผู้ดูแลใช้ ASSAULT_SERVER_ADMINPASSWORD ที่ตั้งไว้ในแท็บ Startup หากต้องการรับสิทธิ์ผู้ดูแลในเกม ให้เปิดคอนโซลแล้วพิมพ์:
/setadmin your_admin_password
เมื่อยืนยันตัวตนแล้ว คุณจะได้รับสิทธิ์เข้าถึงคำสั่งผู้ดูแลสำหรับเซสชันปัจจุบัน
2. คำสั่งผู้ดูแล
คำสั่งทั้งหมดป้อนในคอนโซลในเกม (กด T สำหรับแชท หรือ / สำหรับคำสั่ง)
| คำสั่ง | คำอธิบาย |
|---|---|
/kick [cn] [reason] |
เตะผู้เล่นด้วยหมายเลขไคลเอนต์ |
/ban [cn] [reason] |
แบนผู้เล่นออกจากเซิร์ฟเวอร์ |
/forceteam [cn] [team] |
บังคับผู้เล่นเข้าทีม (CLA หรือ RVSF) |
/mastermode [mode] |
ตั้งค่า master mode (0=open, 1=private, 2=locked) |
/map [name] [mode] |
เปลี่ยนแผนที่และโหมดเกม |
/autoteam [0/1] |
สลับการปรับสมดุลทีมอัตโนมัติ |
/recorddemo |
เริ่มบันทึกเดโม |
/stopdemo |
หยุดการบันทึก |
3. โหมดเกม
เปลี่ยนโหมดเกมด้วยคำสั่ง /map โดยใช้หมายเลขโหมด:
| หมายเลข | โหมด | คำอธิบาย |
|---|---|---|
| 0 | Team Deathmatch | ทีมแข่งกันเก็บคะแนนสังหาร |
| 1 | Deathmatch | เล่นแบบตัวใครตัวมัน |
| 2 | Survivor | ทีม/ผู้เล่นที่รอดสุดท้ายเป็นผู้ชนะ |
| 3 | Team Survivor | โหมดทีมที่ผู้รอดชีวิตสุดท้ายเป็นผู้ชนะ |
| 4 | CTF | Capture the Flag (ยึดธง) |
| 5 | One-Shot One-Kill (OSOK) | โหมดสไนเปอร์ที่ยิงนัดเดียวตาย |
| 6 | Pistol Frenzy | โหมดใช้ปืนพกเท่านั้น |
| 7 | Last Swiss Standing | โหมดใช้มีดเท่านั้น |
ตัวอย่าง: /map ac_complex 4 โหลด ac_complex ในโหมด CTF
4. ไฟล์การตั้งค่าเซิร์ฟเวอร์
การตั้งค่าขั้นสูงสามารถเพิ่มลงใน config/servercmdline.txt ไฟล์นี้ควบคุมแฟล็กเริ่มต้น:
| แฟล็ก | คำอธิบาย |
|---|---|
-n"description" |
คำอธิบายเซิร์ฟเวอร์ |
-o"motd" |
ข้อความประจำวัน |
-c[count] |
จำนวนผู้เล่นสูงสุด |
-x[password] |
รหัสผ่านผู้ดูแล |
-p[password] |
รหัสผ่านผู้เล่น |
servercmdline.txt ใช้แท็บ Startup ของ GPanel สำหรับการตั้งค่าหลัก
5. โหมด Master Server
- สาธารณะ: ตั้งค่า
ASSAULT_SERVER_MASTERSERVERเป็นms.cubers.net(ค่าเริ่มต้น) เพื่อให้แสดงในรายการเซิร์ฟเวอร์ - ซ่อน: ตั้งค่าเป็น
localhostเพื่อซ่อนจากรายการเซิร์ฟเวอร์ ผู้เล่นยังสามารถเชื่อมต่อด้วย IP ได้
6. การแก้ไขปัญหา
- เซิร์ฟเวอร์ไม่อยู่ในรายการเซิร์ฟเวอร์: ตรวจสอบว่า auth key ของคุณถูกต้อง สร้างใหม่หากจำเป็น
- คำสั่งผู้ดูแลไม่ทำงาน: ตรวจสอบให้แน่ใจว่าคุณได้ยืนยันตัวตนด้วย
/setadminก่อน - ผู้เล่นไม่สามารถเชื่อมต่อได้: ตรวจสอบ IP และพอร์ตใน GPanel ตรวจสอบให้แน่ใจว่าได้แชร์รหัสผ่านผู้เล่น (หากมี) กับผู้เล่นที่ต้องการแล้ว
- เซิร์ฟเวอร์ขัดข้อง: ตรวจสอบข้อผิดพลาดในคอนโซล GPanel ลองอัปเดตเป็นเวอร์ชันล่าสุด
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ AssaultCube
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณต้องการความช่วยเหลือเพิ่มเติม เปิดทิกเก็ตสนับสนุน พร้อมระบุ IP ของเซิร์ฟเวอร์และข้อความแสดงข้อผิดพลาดใดๆ จากคอนโซล GPanel