คู่มือนี้ครอบคลุมการดูแลระบบสำหรับเซิร์ฟเวอร์ Ground Branch เฉพาะของคุณ รวมถึงการตั้งค่าแอดมิน การเข้าถึง RCON คำสั่งเซิร์ฟเวอร์ การจัดการผู้เล่น การหมุนเวียนแผนที่ การรองรับม็อด Steam Workshop และการแก้ไขปัญหา สำหรับการตั้งค่าเซิร์ฟเวอร์เริ่มต้น ดู คู่มือการตั้งค่าเซิร์ฟเวอร์ Ground Branch
การตั้งค่าแอดมิน
Ground Branch ใช้ระบบแอดมินที่อิงตาม Steam ID ในการให้สิทธิ์แอดมิน คุณจำเป็นต้องเพิ่ม Steam ID ลงในการตั้งค่าแอดมินของเซิร์ฟเวอร์
การเพิ่มแอดมิน
- หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
- เปิด File Manager หรือเชื่อมต่อผ่าน SFTP
- ไปที่ไดเรกทอรี
GroundBranch/ServerConfig/ - เปิดหรือสร้างไฟล์
Admins.cfg - เพิ่ม Steam64 ID หนึ่งรายการต่อบรรทัด:
# Ground Branch Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
- บันทึกไฟล์และเริ่มเซิร์ฟเวอร์ของคุณ
steamid.io และกรอก URL โปรไฟล์ Steam ของตน ID เป็นตัวเลข 17 หลักที่ขึ้นต้นด้วย 7656119
การเข้าถึง RCON
RCON (Remote Console) ช่วยให้คุณสามารถรันคำสั่งเซิร์ฟเวอร์จากระยะไกลได้โดยไม่ต้องเชื่อมต่อในฐานะผู้เล่น Ground Branch รองรับ RCON ผ่านพื้นฐาน Unreal Engine
การเปิดใช้งาน RCON
เพิ่มสิ่งต่อไปนี้ลงในไฟล์การตั้งค่าเซิร์ฟเวอร์ของคุณ (GroundBranch/ServerConfig/Server.ini):
[/Script/GroundBranch.GBGameMode]
RCONEnabled=true
RCONPassword=YourSecurePassword
หากต้องการเชื่อมต่อ ให้ใช้โปรแกรมไคลเอนต์ที่รองรับ Source RCON ใด ๆ พร้อมกับ IP เซิร์ฟเวอร์ของคุณ พอร์ต RCON (แสดงในแท็บ Network ของ GPanel) และรหัสผ่านที่คุณตั้งค่าไว้
คำสั่งแอดมิน
แอดมินสามารถรันคำสั่งผ่านคอนโซลในเกม (กด `) หรือผ่าน RCON ตารางต่อไปนี้แสดงคำสั่งที่ใช้กันบ่อยที่สุด
การจัดการผู้เล่น
| คำสั่ง | การใช้งาน | คำอธิบาย |
|---|---|---|
listplayers |
listplayers |
แสดงรายชื่อผู้เล่นที่เชื่อมต่อทั้งหมดพร้อม ID และ Steam ID ของพวกเขา |
kick |
kick <playerID> |
เตะผู้เล่นออกจากเซิร์ฟเวอร์ด้วย player ID ของพวกเขา |
ban |
ban <steamID> |
แบนผู้เล่นด้วย Steam64 ID ของพวกเขา |
unban |
unban <steamID> |
ยกเลิกการแบนด้วย Steam64 ID |
say |
say <message> |
ส่งข้อความแชทไปทั่วทั้งเซิร์ฟเวอร์ |
การควบคุมเกมและรอบ
| คำสั่ง | การใช้งาน | คำอธิบาย |
|---|---|---|
changemap |
changemap <mapName> |
เปลี่ยนไปยังแผนที่ที่ระบุ |
restartround |
restartround |
เริ่มรอบปัจจุบันใหม่ |
endround |
endround |
บังคับให้รอบปัจจุบันสิ้นสุด |
setgamemode |
setgamemode <mode> |
เปลี่ยนโหมดเกมที่ใช้งานอยู่ |
setmaxplayers |
setmaxplayers <count> |
เปลี่ยนจำนวนผู้เล่นสูงสุดขณะรันไทม์ |
setpassword |
setpassword <password> |
ตั้งหรือเปลี่ยนรหัสผ่านเซิร์ฟเวอร์ขณะรันไทม์ (เว้นว่างเพื่อลบ) |
การหมุนเวียนแผนที่
Ground Branch รองรับการหมุนเวียนแผนที่ผ่านการตั้งค่าเซิร์ฟเวอร์ แอดมินยังสามารถเปลี่ยนแผนที่ได้ทันทีจากหน้าจอวางแผนภารกิจหรือผ่านคำสั่งคอนโซล
การกำหนดค่าการหมุนเวียนแผนที่
แก้ไขไฟล์ Server.ini และเพิ่มรายการแผนที่ลงในรายการหมุนเวียน:
[/Script/GroundBranch.GBGameMode]
MapRotation=SmallTown
MapRotation=Tanker
MapRotation=PowerStation
MapRotation=City
MapRotation=Depot
เซิร์ฟเวอร์จะวนรอบแผนที่เหล่านี้ตามลำดับ คุณสามารถเปลี่ยนแผนที่ได้ตลอดเวลาโดยใช้คำสั่ง changemap
Steam Workshop และม็อด
Ground Branch รองรับเนื้อหา Steam Workshop รวมถึงแผนที่กำหนดเอง สกินอาวุธ และการดัดแปลงโหมดเกม
การติดตั้งม็อดจาก Workshop
- ค้นหาม็อด Workshop ที่คุณต้องการบน Ground Branch Steam Workshop
- คัดลอก Workshop ID จาก URL ของม็อด ตัวอย่างเช่น ใน
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789ID คือ123456789 - ใน GPanel ไปที่แท็บ Startup และเพิ่ม Workshop ID ลงในตัวแปร startup สำหรับ workshop/ม็อดที่เหมาะสม (ถ้ามี) หรือเพิ่มลงในไฟล์การตั้งค่าเซิร์ฟเวอร์
- รีสตาร์ทเซิร์ฟเวอร์ ม็อดจะถูกดาวน์โหลดโดยอัตโนมัติเมื่อเริ่มต้นครั้งถัดไป
แผนที่จาก Workshop
แผนที่ Workshop กำหนดเองสามารถเพิ่มลงในการหมุนเวียนแผนที่ของคุณได้เมื่อติดตั้งแล้ว ชื่อแผนที่จะตรงกับชื่อรายการ Workshop ตรวจสอบหน้า Workshop ของม็อดสำหรับชื่อแผนที่ที่แน่นอนเพื่อใช้ในการตั้งค่าการหมุนเวียนของคุณ
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- รออย่างน้อย 2-3 นาทีหลังจากเริ่มต้นเพื่อให้เซิร์ฟเวอร์ลงทะเบียนกับรายการเซิร์ฟเวอร์หลัก
- ยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานสำเร็จโดยตรวจสอบผลลัพธ์ในคอนโซลใน GPanel เพื่อหาข้อความแสดงข้อผิดพลาด
- ลองเชื่อมต่อผ่าน IP โดยตรงเพื่อยืนยันว่าเซิร์ฟเวอร์กำลังทำงานอยู่
ผู้เล่นไม่สามารถเข้าร่วมได้
- ยืนยันว่าเซิร์ฟเวอร์กำลังทำงานและเริ่มต้นสมบูรณ์แล้วใน GPanel
- หากใช้รหัสผ่าน ตรวจสอบให้แน่ใจว่าผู้เล่นกรอกถูกต้อง
- ตรวจสอบว่าเซิร์ฟเวอร์ยังไม่ถึงขีดจำกัดผู้เล่นสูงสุด
- ตรวจสอบให้แน่ใจว่าผู้เล่นใช้เกมเวอร์ชันเดียวกับเซิร์ฟเวอร์
เซิร์ฟเวอร์ขัดข้อง
- ตรวจสอบบันทึกเซิร์ฟเวอร์ในคอนโซลของ GPanel เพื่อดูรายละเอียดข้อผิดพลาด
- หากเกิดการขัดข้องหลังจากเพิ่มม็อด ลองลบออกเพื่อแยกแยะปัญหา
- ยืนยันว่าไฟล์การตั้งค่าไม่มีข้อผิดพลาดทางไวยากรณ์
- หากการขัดข้องยังคงอยู่หลังจากการอัปเดตเกม ลองติดตั้งใหม่ผ่านตัวเลือก Reinstall ของ GPanel (สำรองข้อมูล config ของคุณก่อน)
ปัญหาเกี่ยวกับม็อด
- ตรวจสอบให้แน่ใจว่าม็อด Workshop ทั้งหมดเป็นเวอร์ชันล่าสุด ม็อดที่ล้าสมัยอาจทำให้เกิดการขัดข้องหรือความไม่เข้ากันหลังจากการอัปเดตเกม
- ลบม็อดทีละรายการเพื่อระบุว่าอันไหนที่ก่อให้เกิดปัญหา
- ตรวจสอบหน้า Workshop ของม็อดสำหรับปัญหาที่ทราบหรือหมายเหตุเกี่ยวกับความเข้ากันได้
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Ground Branch
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์คุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- เริ่มต้นใช้งานเซิร์ฟเวอร์ใหม่ของคุณ
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับการดูแลระบบเซิร์ฟเวอร์ โปรด เปิดทิกเก็ตสนับสนุน และทีมงานของเราจะช่วยเหลือคุณ