คู่มือนี้ครอบคลุมการตั้งค่า RCON, การดูแลเซิร์ฟเวอร์, การจัดการโลก และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ FortressCraft Evolved ของคุณ สำหรับการตั้งค่าเริ่มต้น การตั้งค่าการสร้างโลก และคำแนะนำการเชื่อมต่อ ดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ FortressCraft Evolved
1. การตั้งค่า RCON
FortressCraft Evolved มีการรองรับ RCON ในตัว กำหนดค่าผ่านตัวแปร startup ใน GPanel:
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
RCON_PORT | 27001 | พอร์ตสำหรับการเชื่อมต่อ RCON |
RCON_PASSWORD | changeme | รหัสผ่านการยืนยันตัวตน RCON |
เชื่อมต่อกับ RCON โดยใช้ไคลเอนต์ RCON มาตรฐานใดก็ได้ที่ชี้ไปยัง IP เซิร์ฟเวอร์และพอร์ต RCON ที่กำหนดค่าไว้
changeme ไม่ปลอดภัย ใช้รหัสผ่านที่แข็งแกร่งและไม่ซ้ำกัน
2. การจัดการเซิร์ฟเวอร์
คุณยังสามารถจัดการเซิร์ฟเวอร์ผ่านแท็บ Console ของ GPanel ได้ด้วย เซิร์ฟเวอร์บันทึกกิจกรรมไปยัง unity.log ในรากของเซิร์ฟเวอร์
การตั้งค่ารันไทม์
แก้ไข Default/serveroverrides.ini (หยุดเซิร์ฟเวอร์ก่อน):
| การตั้งค่า | คำอธิบาย |
|---|---|
MaxPlayers | จำนวนผู้เล่นพร้อมกันสูงสุด (1-64) |
WorldName | เซฟโลกที่จะโหลด |
IsPublic | แสดงในรายการเซิร์ฟเวอร์สาธารณะ |
AutoPause | หยุดการจำลองชั่วคราวเมื่อไม่มีผู้เล่นเชื่อมต่อ |
true) เซิร์ฟเวอร์จะหยุดการจำลองทั้งหมดชั่วคราวเมื่อไม่มีผู้เล่นเชื่อมต่อ ซึ่งช่วยประหยัดทรัพยากร ปิดใช้งานสิ่งนี้หากคุณต้องการให้เครื่องจักรและกระบวนการทำงานตลอด 24 ชั่วโมง
3. การจัดการโลก
การสลับโลก
หากต้องการโหลดโลกอื่น ให้เปลี่ยนตัวแปร startup WORLDNAME ใน GPanel และรีสตาร์ท แต่ละชื่อโลกจะสอดคล้องกับโฟลเดอร์เซฟ
การสร้างโลกใหม่
- ตั้งค่า
WORLDNAMEใหม่ที่ไม่ตรงกับเซฟที่มีอยู่ - กำหนดค่าการตั้งค่าการสร้างโลก (
G_RESOURCE,G_POWERฯลฯ) ตามที่ต้องการ - เริ่มเซิร์ฟเวอร์ โลกใหม่จะถูกสร้างขึ้นด้วยการตั้งค่าเหล่านั้น
การสำรองข้อมูลโลก
ดาวน์โหลดไฟล์เซฟโลกของคุณผ่าน SFTP เพื่อสำรองข้อมูล เซฟโลกถูกจัดเก็บในไดเรกทอรีข้อมูลของเซิร์ฟเวอร์
4. เซิร์ฟเวอร์สาธารณะ vs ส่วนตัว
- สาธารณะ (
IsPublic=true): แสดงในรายการเซิร์ฟเวอร์ของเกม ใครก็สามารถเข้าร่วมได้ พิจารณาตั้งรหัสผ่านหรือเตรียมพร้อมรับมือกับผู้ก่อกวน - ส่วนตัว (
IsPublic=false): ไม่แสดงต่อสาธารณะ ผู้เล่นต้องใช้ IP และพอร์ตเพื่อเชื่อมต่อโดยตรง
5. การแก้ไขปัญหา
เซิร์ฟเวอร์เริ่มต้นไม่สำเร็จ
- ตรวจสอบคอนโซลของ GPanel และ
unity.logเพื่อหาข้อความข้อผิดพลาด - ตรวจสอบให้แน่ใจว่าเซฟโลกไม่เสียหาย ลองสร้างโลกใหม่
- ยืนยันว่าตัวแปร startup ถูกตั้งค่าอย่างถูกต้อง (ไม่มีการพิมพ์ผิดในชื่อโลก)
ผู้เล่นเชื่อมต่อไม่ได้
- ยืนยันว่าเซิร์ฟเวอร์แสดง
Headless server activeในคอนโซล - ตรวจสอบ IP และพอร์ตที่ถูกต้องจากแท็บ Network ใน GPanel
- ตรวจสอบให้แน่ใจว่าผู้เล่นทุกคนมีเวอร์ชันเกมเดียวกัน
ปัญหาประสิทธิภาพ
- FortressCraft Evolved ใช้ CPU มากเมื่อมีโรงงานขนาดใหญ่ พิจารณาลด
MaxPlayers - เปิดใช้งาน
AUTO_PAUSEเพื่อประหยัดทรัพยากรเมื่อว่าง - โลกขนาดใหญ่มากที่มีห่วงโซ่โลจิสติกส์ที่ซับซ้อนจะใช้ RAM มากขึ้น
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ FortressCraft Evolved
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหากับเซิร์ฟเวอร์ FortressCraft Evolved ของคุณที่ไม่ได้ครอบคลุมไว้ที่นี่ เปิดทิกเก็ตสนับสนุน และรวม IP เซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel