คู่มือนี้ครอบคลุมการตั้งค่าแอดมิน, การเข้าถึง RCON, การจัดการผู้เล่น, การจัดการการหมุนเวียนแทร็ก, การรองรับม็อด Steam Workshop, อีเวนต์แบบกำหนดเอง และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ dedicated Wreckfest ของคุณบน Legion Hosting สำหรับการตั้งค่า, การกำหนดค่า และคำแนะนำการเชื่อมต่อเซิร์ฟเวอร์เริ่มต้น โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Wreckfest
การตั้งค่าแอดมิน
Wreckfest ใช้ระบบแอดมินแบบรหัสผ่าน เจ้าของเซิร์ฟเวอร์ตั้งรหัสผ่านแอดมิน (owner_password) ในไฟล์ server_config.cfg รหัสผ่านนี้ให้สิทธิ์เข้าถึงแอดมินเต็มรูปแบบผ่าน RCON และคำสั่งแอดมินในเกม
การตั้งรหัสผ่านแอดมิน
- หยุดเซิร์ฟเวอร์ของคุณใน GPanel
- ไปที่แท็บ Files และเปิด
server_config.cfg - ค้นหาหรือเพิ่มบรรทัด
owner_passwordและตั้งรหัสผ่านที่คุณต้องการ:
owner_password=YourSecureAdminPassword
- บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์
การเข้าสู่ระบบเป็นแอดมินในเกม
เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ในฐานะผู้เล่นแล้ว คุณสามารถยืนยันตัวตนเป็นแอดมินได้โดยใช้คอนโซลในเกมหรือแชท:
- เปิดแชทหรือคอนโซลในเกม
- พิมพ์คำสั่งเข้าสู่ระบบแอดมินพร้อมรหัสผ่านของคุณ:
/admin YourSecureAdminPassword - คุณจะได้รับการยืนยันว่าตอนนี้คุณเป็นแอดมินสำหรับเซสชันนี้
RCON (Remote Console)
Wreckfest รองรับ RCON สำหรับการดูแลเซิร์ฟเวอร์ระยะไกล RCON ช่วยให้คุณรันคำสั่งเซิร์ฟเวอร์จากภายนอกเกมโดยใช้ไคลเอนต์ RCON
การกำหนดค่า RCON
การตั้งค่า RCON กำหนดได้ใน server_config.cfg:
owner_password=YourSecureAdminPassword
query_port=27016
การเชื่อมต่อผ่าน RCON
- ใช้เครื่องมือไคลเอนต์ RCON (เช่น mcrcon, rcon-cli หรือไคลเอนต์ RCON แบบ GUI)
- เชื่อมต่อกับที่อยู่ IP ของเซิร์ฟเวอร์ของคุณบน query port (ค่าเริ่มต้น:
27016) - ยืนยันตัวตนโดยใช้
owner_password - ตอนนี้คุณสามารถรันคำสั่งแอดมินจากระยะไกลได้
คำสั่งแอดมิน
คำสั่งต่อไปนี้พร้อมใช้งานสำหรับแอดมินที่ยืนยันตัวตนแล้วผ่าน RCON, คอนโซล GPanel หรือแชทในเกม:
| คำสั่ง | คำอธิบาย |
|---|---|
/kick <player> |
เตะผู้เล่นออกจากเซิร์ฟเวอร์ พวกเขาสามารถกลับเข้าร่วมได้เว้นแต่จะถูกแบน |
/ban <player> |
แบนผู้เล่นออกจากเซิร์ฟเวอร์ ยังคงอยู่หลังจากรีสตาร์ท |
/unban <player> |
ยกเลิกการแบนผู้เล่น |
/balanceteams |
ปรับสมดุลทีมใหม่ในโหมดเกมแบบทีม |
/restart |
รีสตาร์ทอีเวนต์ปัจจุบัน |
/next |
ข้ามไปยังอีเวนต์ถัดไปในการหมุนเวียนแทร็ก |
/say <message> |
ส่งประกาศแอดมินไปทั่วทั้งเซิร์ฟเวอร์ |
การจัดการผู้เล่น
การเตะและการแบน
ใช้คำสั่ง /kick และ /ban เพื่อจัดการผู้เล่นที่ก่อกวน การแบนจะถูกเก็บไว้ในรายการแบนของเซิร์ฟเวอร์และยังคงอยู่หลังจากรีสตาร์ท
การจัดการรายการแบน
รายการแบนถูกเก็บไว้ในไฟล์ในไดเรกทอรีเซิร์ฟเวอร์ คุณสามารถดูและแก้ไขได้ผ่านแท็บ Files ของ GPanel:
- ผู้เล่นที่ถูกแบนแต่ละคนจะแสดงรายการด้วย Steam ID ของพวกเขา
- หากต้องการยกเลิกการแบนผู้เล่น ใช้คำสั่ง
/unbanหรือลบรายการของพวกเขาออกจากไฟล์รายการแบนแล้วรีสตาร์ทเซิร์ฟเวอร์
การจัดการทีม
ในโหมดเกมแบบทีม (team derby) คุณสามารถจัดการความสมดุลของทีมได้:
- ใช้
/balanceteamsเพื่อกระจายผู้เล่นระหว่างทีมโดยอัตโนมัติ - ตั้ง
num_teams=2ในserver_config.cfgสำหรับอีเวนต์ที่ต้องการทีม - การมอบหมายทีมสามารถสับเปลี่ยนระหว่างอีเวนต์เพื่อรักษาความยุติธรรม
การจัดการการหมุนเวียนแทร็ก
การหมุนเวียนแทร็กถูกกำหนดใน server_config.cfg เป็นชุดของบล็อกอีเวนต์ สำหรับรายละเอียดเกี่ยวกับรูปแบบอีเวนต์ โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Wreckfest
การเพิ่มแทร็กใหม่
- หยุดเซิร์ฟเวอร์ของคุณ
- เปิด
server_config.cfgในแท็บ Files - เพิ่มบล็อกอีเวนต์ใหม่พร้อมแทร็ก, โหมด และการตั้งค่าที่ต้องการ
- บันทึกและรีสตาร์ทเซิร์ฟเวอร์
การลบหรือจัดเรียงแทร็กใหม่
เพียงแก้ไขบล็อกอีเวนต์ใน server_config.cfg ลบบล็อกอีเวนต์ที่ไม่ต้องการหรือจัดเรียงใหม่เพื่อเปลี่ยนลำดับการหมุนเวียน เซิร์ฟเวอร์จะประมวลผลอีเวนต์จากบนลงล่างและวนกลับไปยังอีเวนต์แรกหลังจากเสร็จสิ้นอีเวนต์สุดท้าย
Track ID ทั่วไป
Track ID ยอดนิยม: sandpit2_track_a (circuit), tricity_speedway_a (oval), hellride_track_a (circuit), muddigger_arena_a (derby arena), bonebreaker_valley_a (circuit), crash_canyon_a (derby arena) Wreckfest มีแทร็กและตัวแปรอีกมากมาย — ตรวจสอบไฟล์ข้อมูลของเกมหรือแหล่งข้อมูลของชุมชนสำหรับรายการทั้งหมด แทร็ก DLC ก็มีให้ใช้งานหากติดตั้งแล้วเช่นกัน
การรองรับม็อด (Steam Workshop)
Wreckfest รองรับม็อด Steam Workshop บนเซิร์ฟเวอร์ dedicated รวมถึงแทร็ก, รถ และเนื้อหาอื่น ๆ แบบกำหนดเอง
การติดตั้งม็อด Workshop
- ค้นหาม็อดที่คุณต้องการบน Wreckfest Steam Workshop
- จดบันทึก Workshop item ID จาก URL ของม็อด (ตัวเลขใน URL)
- หยุดเซิร์ฟเวอร์ของคุณใน GPanel
- เพิ่ม Workshop item ID ลงในการกำหนดค่าม็อดของเซิร์ฟเวอร์ ซึ่งโดยทั่วไปทำผ่านตัวแปร startup หรือไฟล์รายการม็อด
- รีสตาร์ทเซิร์ฟเวอร์ SteamCMD จะดาวน์โหลดไฟล์ม็อดโดยอัตโนมัติ
แทร็ก Workshop
แทร็ก Workshop แบบกำหนดเองสามารถเพิ่มลงในการหมุนเวียนแทร็กของคุณได้เมื่อติดตั้งแล้ว ใช้ ID ภายในของแทร็ก Workshop เป็นค่า el_add ในบล็อกอีเวนต์ของคุณ ตรวจสอบหน้า Workshop ของม็อดสำหรับ track ID ที่ถูกต้อง
รถ Workshop
ยานพาหนะแบบกำหนดเองจาก Workshop พร้อมใช้งานสำหรับผู้เล่นทุกคนบนเซิร์ฟเวอร์เมื่อติดตั้งแล้ว ผู้เล่นต้องสมัครรับ Workshop item เดียวกันบนไคลเอนต์ของพวกเขาด้วยเพื่อให้โมเดลแสดงผลอย่างถูกต้อง
อีเวนต์แบบกำหนดเอง
คุณสามารถสร้างการกำหนดค่าอีเวนต์ที่ไม่เหมือนใครนอกเหนือจากการตั้งค่าการแข่งและ derby มาตรฐาน:
อีเวนต์ตามธีม
- School bus derby: ตั้ง
el_car_restrictionเป็น ID ยานพาหนะรถบัสสำหรับ demolition derby ที่ใช้รถบัสเท่านั้น - Lawnmower racing: จำกัดเฉพาะยานพาหนะรถตัดหญ้าสำหรับการแข่งยานพาหนะขนาดเล็กที่วุ่นวาย
- Rainy endurance: ตั้ง
el_weather=2(ฝน) พร้อมจำนวนรอบสูงสำหรับการแข่งความอดทนในสภาพอากาศเปียกที่ท้าทาย - Time attack: ใช้เวลาจำกัดสั้น ๆ และคลาสรถแบบเปิดสำหรับรอบที่รวดเร็วและเข้มข้น
อีเวนต์เติมบอท
ใช้การตั้งค่า el_bots เพื่อเพิ่มคนขับ AI เมื่อจำนวนผู้เล่นน้อย บอทช่วยให้มีคู่แข่งสำหรับการแข่งและเป้าหมายสำหรับ demolition derby ทำให้แอ็คชันดำเนินต่อไปแม้มีผู้เล่นจริงน้อย
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- ยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานเต็มที่และออนไลน์ใน GPanel
- รอ 1–2 นาทีหลังจากเริ่มต้นเพื่อให้เซิร์ฟเวอร์ลงทะเบียนกับรายการ master server ของ Steam
- ตรวจสอบว่ามีการตั้งชื่อเซิร์ฟเวอร์และไม่ว่างเปล่าใน
server_config.cfg - ตรวจสอบคอนโซลเพื่อหาข้อผิดพลาดในการ binding พอร์ตหรือความล้มเหลวในการยืนยันตัวตน Steam
ผู้เล่นไม่สามารถเชื่อมต่อได้
- ยืนยันว่าเซิร์ฟเวอร์กำลังทำงานและคอนโซลไม่แสดงข้อผิดพลาด
- หากมีการป้องกันด้วยรหัสผ่าน ตรวจสอบให้แน่ใจว่าผู้เล่นป้อนรหัสผ่านที่ถูกต้อง
- ตรวจสอบว่าเวอร์ชันเกมตรงกัน — เซิร์ฟเวอร์และไคลเอนต์ต้องอยู่ในเวอร์ชันเดียวกัน
- ให้ผู้เล่นลองเชื่อมต่อโดยตรงด้วย IP และพอร์ต ดูที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
ม็อดทำให้เกิดปัญหา
- หากเซิร์ฟเวอร์แครชหรือทำงานผิดปกติหลังจากเพิ่มม็อด ให้ลบม็อดที่เพิ่มล่าสุดและรีสตาร์ท
- ทดสอบม็อดทีละตัวเพื่อระบุม็อดที่มีปัญหา
- ตรวจสอบให้แน่ใจว่าผู้เล่นทุกคนสมัครรับม็อด Workshop เดียวกันบนไคลเอนต์ของพวกเขา
- ม็อดบางตัวอาจล้าสมัยและเข้ากันไม่ได้กับเวอร์ชัน Wreckfest ปัจจุบัน
การหมุนเวียนแทร็กไม่ทำงาน
- ตรวจสอบ track ID ในบล็อกอีเวนต์ของคุณอีกครั้ง track ID ที่ไม่ถูกต้องจะทำให้อีเวนต์ล้มเหลว
- ตรวจสอบให้แน่ใจว่าแต่ละบล็อกอีเวนต์มีฟิลด์ที่จำเป็นทั้งหมด (
el_add,el_gamemode,el_laps) - ตรวจสอบคอนโซลเพื่อหาข้อผิดพลาดเมื่อเซิร์ฟเวอร์พยายามโหลดอีเวนต์ที่ระบุ
ปัญหาด้านประสิทธิภาพ
- ลดจำนวนบอท AI (
el_bots) หากการใช้งาน CPU สูง - อีเวนต์ demolition derby ที่มีผู้เล่น 24 คนบวกบอทใช้ทรัพยากรมากที่สุด พิจารณาลดจำนวนผู้เล่นสำหรับอีเวนต์ derby
- ตรวจสอบกราฟทรัพยากร GPanel หากคุณถึงขีดจำกัดทรัพยากรอย่างต่อเนื่อง พิจารณาอัปเกรดแพ็กเกจของคุณ เปิดตั๋วสนับสนุน เพื่อหารือเกี่ยวกับตัวเลือก
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Wreckfest — การตั้งค่าเริ่มต้น, การกำหนดค่า, การหมุนเวียนแทร็ก และคำแนะนำการเชื่อมต่อ
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์ — คู่มือทั่วไปสำหรับการเริ่มต้นเซิร์ฟเวอร์เกมใด ๆ บน Legion Hosting
ต้องการความช่วยเหลือเพิ่มเติม?
หากคุณประสบปัญหาที่ไม่ได้กล่าวถึงในคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ เปิดตั๋วที่ legionhosting.net/submitticket.php พร้อมรายละเอียดเซิร์ฟเวอร์ของคุณ, คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel