คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์เฉพาะ Nova-Life: Amboise ของคุณบน Legion Hosting การกำหนดค่าตัวแปรเริ่มต้น การแก้ไขการกำหนดค่า server.json และการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ Nova-Life: Amboise เป็นเกมจำลองสวมบทบาทแบบผู้เล่นหลายคนที่คุณสร้างตัวละครและใช้ชีวิตที่สอง สำหรับคำสั่งแอดมิน การจัดการเซิร์ฟเวอร์ และการแก้ไขปัญหา ดูที่ คำสั่งแอดมิน Nova-Life: Amboise
1. การเริ่มต้นครั้งแรก
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Nova-Life: Amboise ของคุณ
- ไปที่แท็บ Startup และกำหนดค่าตัวแปรที่จำเป็น (ดูส่วนที่ 2)
- ตั้งค่า SERVER_NAME ของคุณ -- ต้องตรงกับชื่อเซิร์ฟเวอร์ที่สร้างในเกมหรือตั้งค่าระหว่างการติดตั้ง
- กลับไปที่แท็บ Console และคลิก Start
- รอให้คอนโซลแสดง
Server launched inเพื่อยืนยันว่าเซิร์ฟเวอร์พร้อม
SERVER_NAME ต้องตรงกับชื่อที่ใช้เมื่อเซิร์ฟเวอร์ถูกสร้างขึ้นครั้งแรก (ไม่ว่าจะในเกมหรือระหว่างการติดตั้ง) หากไม่ตรงกัน คุณจะต้องติดตั้งเซิร์ฟเวอร์ใหม่เพื่อสร้างเซิร์ฟเวอร์ใหม่
2. ตัวแปรเริ่มต้นของ GPanel
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
SERVER_NAME | (ว่างเปล่า, จำเป็น) | ชื่อเซิร์ฟเวอร์ ต้องตรงกับชื่อไดเรกทอรีภายใต้ Servers/ อนุญาตเฉพาะตัวอักษร ตัวเลข ขีดกลาง และขีดล่างเท่านั้น |
SERVER_LIST_NAME | A Pterodactyl server | ชื่อที่แสดงในรายการเซิร์ฟเวอร์สาธารณะ |
SERVER_SLOTS | 25 | จำนวนผู้เล่นสูงสุด (1-50) |
AUTO_UPDATE | 1 | อัปเดตเซิร์ฟเวอร์อัตโนมัติเมื่อเริ่มต้น 1 = เปิดใช้งาน |
3. การกำหนดค่าเซิร์ฟเวอร์ (server.json)
ไฟล์การกำหนดค่าหลักอยู่ที่:
Servers/<SERVER_NAME>/Config/server.json
หยุดเซิร์ฟเวอร์ก่อนแก้ไข นี่เป็นไฟล์ JSON ที่มีการตั้งค่าต่อไปนี้:
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
serverName | (จากการเริ่มต้น) | ชื่อเซิร์ฟเวอร์ภายใน |
serverListName | (จากการเริ่มต้น) | ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ |
serverSlot | 25 | จำนวนสล็อตผู้เล่นสูงสุด |
serverPort | (จาก GPanel) | พอร์ตเซิร์ฟเวอร์ (ตั้งค่าโดยอัตโนมัติ) |
isPublicServer | false | เซิร์ฟเวอร์ถูกแสดงในรายการสาธารณะหรือไม่ |
useAdminPinAuth | false | เปิดใช้งานการยืนยันตัวตนด้วย Admin PIN |
isWhitelisted | false | เปิดใช้งานโหมดรายชื่ออนุญาต |
useWhitelistProtection | false | กำหนดให้ต้องมีใบสมัครรายชื่ออนุญาต |
autoSaveIntervalSeconds | 1800 | ช่วงเวลาการบันทึกอัตโนมัติเป็นวินาที (ค่าเริ่มต้น 30 นาที) |
disconnectClientsBeforeStop | true | ตัดการเชื่อมต่อผู้เล่นทั้งหมดก่อนปิดเซิร์ฟเวอร์ |
mapId | 0 | ID แผนที่ที่จะโหลด |
serverFramerate | 60 | อัตรา tick ของเซิร์ฟเวอร์เป็นเฟรมต่อวินาที |
hasShop | false | เปิดใช้งานร้านค้าในเกม |
ตัวอย่าง server.json
{
"serverName": "MyServer",
"serverListName": "My Legion RP Server",
"serverSlot": 25,
"serverPort": 7777,
"isPublicServer": true,
"useAdminPinAuth": false,
"isWhitelisted": false,
"useWhitelistProtection": false,
"autoSaveIntervalSeconds": 1800,
"disconnectClientsBeforeStop": true,
"mapId": 0,
"serverFramerate": 60,
"hasShop": false
}
4. โครงสร้างไฟล์
Servers/
<SERVER_NAME>/
Config/
server.json -- Main server configuration
Saves/ -- World save data
Logs/ -- Server logs
5. วิธีการเชื่อมต่อ
- เปิด Nova-Life: Amboise บน Steam
- จากเมนูหลัก เลือก Multiplayer
- หากเซิร์ฟเวอร์เป็นสาธารณะ ให้ค้นหาในเบราว์เซอร์เซิร์ฟเวอร์ตามชื่อ
- เลือกเซิร์ฟเวอร์ของคุณและคลิก Join
บทความที่เกี่ยวข้อง
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Nova-Life: Amboise ของคุณที่ไม่ได้กล่าวถึงในที่นี้ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องใด ๆ จากคอนโซล GPanel