คู่มือนี้ครอบคลุมการตั้งค่าแอดมิน คำสั่ง RCON การจัดการผู้เล่น การควบคุมแมตช์ การรองรับ SourceMod และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ IOSoccer ของคุณ สำหรับการตั้งค่าเริ่มต้นและคำแนะนำการเชื่อมต่อ ดู คู่มือการตั้งค่าเซิร์ฟเวอร์ IOSoccer
1. การตั้งค่า RCON
ตั้งรหัสผ่าน RCON ผ่านตัวแปร startup RCON ใน GPanel หรือใน iosoccer/cfg/server.cfg:
rcon_password "YourStrongPassword"
ยืนยันตัวตนในเกมผ่านคอนโซล (~):
rcon_password YourStrongPassword
rcon <command>
คุณยังสามารถส่งคำสั่งโดยตรงผ่านแท็บ Console ของ GPanel ได้
2. การจัดการผู้เล่น
| คำสั่ง | คำอธิบาย |
|---|---|
rcon status | แสดงรายชื่อผู้เล่นพร้อม user ID, Steam ID, IP และ ping |
rcon kick <userid> | เตะผู้เล่นด้วย user ID |
rcon kick "<playername>" | เตะด้วยชื่อที่แสดง |
rcon banid <minutes> <userid> | แบนด้วย user ID 0 = ถาวร |
rcon banip <minutes> <ip> | แบนที่อยู่ IP |
rcon removeid <steamid> | ลบการแบน Steam ID |
rcon removeip <ip> | ลบการแบน IP |
rcon writeid | บันทึกรายการแบนลงใน banned_user.cfg |
rcon writeip | บันทึกการแบน IP ลงใน banned_ip.cfg |
rcon writeid และ rcon writeip หลังจากแบน หากไม่บันทึก การแบนจะหายไปเมื่อรีสตาร์ท
3. การควบคุมแมตช์
| คำสั่ง | คำอธิบาย |
|---|---|
rcon changelevel <mapname> | เปลี่ยนไปยังแมป/สนามอื่น |
rcon map <mapname> | บังคับโหลดแมป โดยตัดการเชื่อมต่อผู้เล่น |
rcon mp_timelimit <min> | เปลี่ยนขีดจำกัดเวลาแมตช์ |
rcon mp_restartgame 1 | รีสตาร์ทแมตช์ปัจจุบัน |
rcon say "message" | ส่งข้อความแชทถึงทั้งเซิร์ฟเวอร์ |
4. การจัดการเซิร์ฟเวอร์
| คำสั่ง | คำอธิบาย |
|---|---|
rcon hostname "Name" | เปลี่ยนชื่อเซิร์ฟเวอร์ |
rcon sv_password "pass" | ตั้งหรือเปลี่ยนรหัสผ่านเข้าร่วม |
rcon sv_alltalk <0/1> | สลับการสนทนาด้วยเสียงข้ามทีม |
rcon exec <filename> | เรียกใช้ไฟล์กำหนดค่า |
rcon quit | ปิดเซิร์ฟเวอร์ |
5. SourceMod และ MetaMod
สำหรับคุณสมบัติแอดมินขั้นสูง ให้ติดตั้ง MetaMod:Source และ SourceMod
การติดตั้ง
- หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
- ดาวน์โหลด MetaMod:Source จาก sourcemm.net และอัปโหลดไปยัง
iosoccer/ผ่าน SFTP - ดาวน์โหลด SourceMod จาก sourcemod.net และอัปโหลดไปยัง
iosoccer/ - เริ่มเซิร์ฟเวอร์และตรวจสอบด้วย
meta versionและsm version
การเพิ่มแอดมิน SourceMod
แก้ไข iosoccer/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. การแก้ไขปัญหา
- เซิร์ฟเวอร์ขัดข้องเมื่อเริ่มต้น: ตรวจสอบคอนโซล GPanel เพื่อหาข้อผิดพลาด ตรวจสอบว่าแมปเริ่มต้นมีอยู่ บันทึกของ IOSoccer ถูกจัดเก็บโดยเปิดใช้งาน
-condebugตามค่าเริ่มต้น - ผู้เล่นไม่สามารถเชื่อมต่อได้: ยืนยันว่าเซิร์ฟเวอร์กำลังทำงาน ตรวจสอบ IP/พอร์ตใน GPanel และตรวจสอบว่าเวอร์ชันเกมตรงกัน
- ปัญหาฟิสิกส์ของลูกบอล: ตรวจสอบให้แน่ใจว่า
TICKRATEถูกตั้งค่าเป็นอย่างน้อย66ค่าเริ่มต้น100เป็นค่าที่แนะนำ - RCON ไม่ทำงาน: ตรวจสอบว่าตัวแปร startup
RCONถูกตั้งค่า (ค่าเริ่มต้นเป็นว่าง)
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ IOSoccer
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ IOSoccer ของคุณที่ไม่ได้ครอบคลุมในที่นี้ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel