คู่มือนี้ครอบคลุมการดูแลเซิร์ฟเวอร์ คำสั่งคอนโซล การจัดการสิทธิ์ การจัดการเซฟ และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ Subnautica Nitrox ของคุณบน Legion Hosting สำหรับการตั้งค่าเริ่มต้นและคำแนะนำการเชื่อมต่อของผู้เล่น โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Subnautica Nitrox
1. คอนโซลเซิร์ฟเวอร์
เซิร์ฟเวอร์ Nitrox มีคอนโซลที่เข้าถึงได้ผ่านแท็บ Console ใน GPanel พิมพ์คำสั่งลงในช่องป้อนคอนโซลโดยตรงในขณะที่เซิร์ฟเวอร์กำลังทำงาน
2. การเข้าถึงสิทธิ์ผู้ดูแล
การเข้าถึงสิทธิ์ผู้ดูแลถูกควบคุมโดยตัวแปร startup SUBNAUTICA_ADMIN_PASSWORD (หรือ AdminPassword ใน server.cfg) ผู้เล่นสามารถยืนยันตัวตนเป็นผู้ดูแลในเกมเพื่อรันคำสั่งที่มีสิทธิ์พิเศษได้
PleaseChangeMe เปลี่ยนรหัสนี้ทันทีในแท็บ Startup ของ GPanel เพื่อป้องกันการเข้าถึงสิทธิ์ผู้ดูแลโดยไม่ได้รับอนุญาต
3. คำสั่งคอนโซล
| คำสั่ง | คำอธิบาย |
|---|---|
help |
แสดงรายการคำสั่งเซิร์ฟเวอร์ทั้งหมดที่ใช้ได้ |
say [message] |
ส่งข้อความกระจายไปยังผู้เล่นที่เชื่อมต่ออยู่ทั้งหมด |
list |
แสดงผู้เล่นที่เชื่อมต่ออยู่ทั้งหมด |
kick [name] |
เตะผู้เล่นออกจากเซิร์ฟเวอร์ |
ban [name] |
แบนผู้เล่นออกจากเซิร์ฟเวอร์ |
unban [name] |
ยกเลิกการแบนผู้เล่น |
save |
บังคับให้บันทึกโลกทันที |
op [name] |
มอบสิทธิ์ผู้ดูแล/ผู้ปฏิบัติการให้ผู้เล่น |
deop [name] |
ถอดสิทธิ์ผู้ดูแล/ผู้ปฏิบัติการจากผู้เล่น |
stop |
ปิดเซิร์ฟเวอร์อย่างเรียบร้อย |
stop สำหรับการปิดเซิร์ฟเวอร์อย่างสะอาด ใช้คำสั่ง stop หรือปุ่ม Stop ของ GPanel เสมอ เพื่อให้แน่ใจว่าโลกถูกบันทึกก่อนที่เซิร์ฟเวอร์จะปิดตัวลง
4. ระดับสิทธิ์
Nitrox ใช้ลำดับชั้นของสิทธิ์เพื่อควบคุมการเข้าถึงของผู้เล่น การตั้งค่า DefaultPlayerPerm ใน server.cfg จะกำหนดสิทธิ์ที่ผู้เล่นใหม่จะได้รับ
| ระดับ | คำอธิบาย |
|---|---|
NONE |
ไม่มีสิทธิ์ ผู้เล่นไม่สามารถโต้ตอบกับโลกในเกมได้ |
PLAYER |
สิทธิ์ผู้เล่นมาตรฐาน สามารถเล่นเกมได้ตามปกติ |
MODERATOR |
สามารถเตะผู้เล่นและดำเนินการดูแลพื้นฐานได้ |
ADMIN |
สิทธิ์ผู้ดูแลเต็มรูปแบบ รวมถึงการแบน, op และการกำหนดค่าเซิร์ฟเวอร์ |
CONSOLE |
ระดับสูงสุด ใช้ได้ผ่านคอนโซลเซิร์ฟเวอร์เท่านั้น |
5. การจัดการเซฟ
การบันทึกอัตโนมัติ
การบันทึกอัตโนมัติถูกควบคุมโดยการตั้งค่าสองรายการ:
SAVE_INTERVAL-- เวลาระหว่างการบันทึกอัตโนมัติเป็นมิลลิวินาที ค่าเริ่มต้นคือ120000(2 นาที)SAVE_DISABLE-- ตั้งค่าเป็นTrueเพื่อปิดใช้งานการบันทึกอัตโนมัติทั้งหมด
การบันทึกด้วยตนเอง
ใช้คำสั่ง save ในคอนโซล GPanel เพื่อสั่งบันทึกโลกทันที
ตำแหน่งไฟล์เซฟ
เซฟของโลกจะถูกเก็บไว้ในไดเรกทอรีเซิร์ฟเวอร์โดยใช้ชื่อที่ระบุโดย SAVE_NAME (ค่าเริ่มต้น: world)
การสำรองข้อมูล
- หยุดเซิร์ฟเวอร์ (หรือใช้
saveก่อน) - ดาวน์โหลดไดเรกทอรีเซฟและ
server.cfgผ่าน SFTP - เก็บข้อมูลสำรองไว้ในที่ปลอดภัย
6. ค่าสถานะผู้เล่นเริ่มต้น
ค่าผู้เล่นเริ่มต้นต่อไปนี้สามารถปรับได้ใน server.cfg:
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
DefaultOxygenValue |
45 |
ระดับออกซิเจนเริ่มต้นสำหรับผู้เล่นใหม่ |
DefaultMaxOxygenValue |
45 |
ความจุออกซิเจนสูงสุดสำหรับผู้เล่นใหม่ |
DefaultHealthValue |
80 |
ค่าพลังชีวิตเริ่มต้นสำหรับผู้เล่นใหม่ |
DefaultHungerValue |
50.5 |
ระดับความหิวเริ่มต้นสำหรับผู้เล่นใหม่ |
DefaultThirstValue |
90.5 |
ระดับความกระหายเริ่มต้นสำหรับผู้เล่นใหม่ |
DefaultInfectionValue |
0.1 |
ระดับการติดเชื้อเริ่มต้น (Kharaa) ตั้งค่าเป็น 0 เพื่อเริ่มต้นในสภาพหายขาด |
7. การอัปเดต Nitrox
วิธีอัปเดตเป็นเวอร์ชัน Nitrox ใหม่:
- ตั้งค่า
NITROX_VERSIONเป็นlatest(หรือเวอร์ชันเฉพาะ) ในแท็บ Startup ของ GPanel - คลิก Reinstall ใน GPanel เพื่อดาวน์โหลดและติดตั้งเวอร์ชันใหม่
- ตรวจสอบให้แน่ใจว่าผู้เล่นทุกคนอัปเดต Nitrox ฝั่งไคลเอนต์ให้ตรงกับเวอร์ชันที่ตรงกัน
8. การแก้ไขปัญหา
| ปัญหา | วิธีแก้ไข |
|---|---|
| การติดตั้งล้มเหลว (Steam Guard) | ป้อนรหัส Steam Guard ใน STEAM_GUARDCODE แล้วติดตั้งใหม่ รหัสจะหมดอายุอย่างรวดเร็ว -- ดำเนินการทันที |
| ผู้เล่นไม่สามารถเชื่อมต่อได้ | ตรวจสอบ IP/port ใน GPanel ตรวจสอบว่าเวอร์ชัน Nitrox ของไคลเอนต์และเซิร์ฟเวอร์ตรงกัน และตรวจสอบให้แน่ใจว่าใช้รหัสผ่านที่ถูกต้อง |
| ความไม่ซิงค์ระหว่างผู้เล่น | นี่เป็นข้อจำกัดที่ทราบกันของ Nitrox ลองให้ผู้เล่นทุกคนตัดการเชื่อมต่อและเชื่อมต่อใหม่ ตรวจสอบให้แน่ใจว่าผู้เล่นทุกคนใช้เวอร์ชัน Nitrox เดียวกัน |
| เซฟเสียหาย | กู้คืนจากข้อมูลสำรอง หากไม่มีข้อมูลสำรอง ลองเริ่มต้นด้วยเซฟใหม่โดยเปลี่ยนค่า SAVE_NAME |
| เซิร์ฟเวอร์ขัดข้องหลังจากอัปเดต Subnautica | การอัปเดตเกม Subnautica อาจทำให้ความเข้ากันได้ของ Nitrox เสียไป ตรวจสอบ Nitrox GitHub เพื่อหารุ่นที่เข้ากันได้ |
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Subnautica Nitrox
- วิธีค้นหา IP และ Port ของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Subnautica Nitrox ของคุณ เปิดทิกเก็ตขอความช่วยเหลือ และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel