คู่มือนี้ครอบคลุมทุกสิ่งที่คุณต้องใช้เพื่อให้เซิร์ฟเวอร์ Nightingale dedicated ของคุณทำงานบน Legion Hosting รวมถึงการเริ่มต้นใช้งานครั้งแรก การกำหนดค่า การตั้งค่าโลก และวิธีที่ผู้เล่นเชื่อมต่อ สำหรับการแก้ไขปัญหาทั่วไป โปรดดู การแก้ไขปัญหา Nightingale
เกี่ยวกับ Nightingale
Nightingale เป็นเกมเอาชีวิตรอดและคราฟต์แนวแฟนตาซีสไตล์ gaslamp ที่ตั้งอยู่ในดินแดน Fae Realms อันลึกลับ ผู้เล่นจะสำรวจโลกที่สร้างขึ้นแบบ procedural รวบรวมทรัพยากร สร้างที่ดิน คราฟต์อุปกรณ์ และต่อสู้กับสิ่งมีชีวิตจากนิทานพื้นบ้านยุควิกตอเรีย เซิร์ฟเวอร์ dedicated ช่วยให้กลุ่มต่าง ๆ สามารถแบ่งปันโลกที่คงอยู่ตลอดเวลา ซึ่งยังคงออนไลน์อยู่แม้ในขณะที่โฮสต์ไม่ได้เล่นอยู่
การเริ่มต้นครั้งแรก
เมื่อคุณได้รับเซิร์ฟเวอร์ Nightingale ของคุณเป็นครั้งแรก ให้ทำตามขั้นตอนเหล่านี้เพื่อให้เซิร์ฟเวอร์ออนไลน์:
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Nightingale ของคุณ
- ไปที่แท็บ Startup และตรวจสอบตัวแปรการเริ่มต้นค่าเริ่มต้น ตั้งค่า ชื่อเซิร์ฟเวอร์, รหัสผ่าน (หากต้องการ) และ จำนวนผู้เล่นสูงสุด ตามที่คุณต้องการ
- ไปที่แท็บ Console และคลิก Start
- เซิร์ฟเวอร์จะดาวน์โหลดและติดตั้งไฟล์ Nightingale Dedicated Server ผ่าน SteamCMD เมื่อบูตครั้งแรก ซึ่งอาจใช้เวลาหลายนาทีขึ้นอยู่กับโหลดของเซิร์ฟเวอร์และความเร็วในการดาวน์โหลด
- เมื่อคอนโซลแสดงว่าเซิร์ฟเวอร์โหลดเสร็จและพร้อมรับการเชื่อมต่อแล้ว เซิร์ฟเวอร์ของคุณก็ออนไลน์
ตัวแปรการเริ่มต้นของ GPanel
Nightingale แสดงตัวเลือกการกำหนดค่าที่สำคัญในรูปแบบตัวแปรการเริ่มต้นใน GPanel ไปที่แท็บ Startup เพื่อดูและแก้ไขตัวแปรเหล่านี้ การเปลี่ยนแปลงจำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์จึงจะมีผล
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
PASSWORD |
changeme |
รหัสผ่านสำหรับเซิร์ฟเวอร์ ผู้เล่นต้องป้อนรหัสนี้เพื่อเข้าร่วม ล้างค่าหรือเว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ |
ADMIN_PASSWORD |
letmein |
รหัสผ่านผู้ดูแลระบบ ผู้เล่นที่มีรหัสผ่านนี้สามารถยืนยันตัวตนในเกมเพื่อเตะและแบนผู้เล่นคนอื่นได้ |
MAX_PLAYER |
6 |
จำนวนผู้เล่นสูงสุดที่สามารถเชื่อมต่อพร้อมกันได้ การเพิ่มเกิน 6 ไม่ได้รับการสนับสนุนและอาจทำให้เกิดปัญหา |
Difficulty |
easy |
ระดับความยากของแผนที่เริ่มต้น ตัวเลือก: easy, medium, hard, extreme |
CHEATS |
1 |
เปิดใช้งานเมนูและคำสั่ง cheat/debug ตั้งค่าเป็น 0 เพื่อปิดใช้งาน ผู้เล่นต้องยืนยันตัวตนด้วยรหัสผ่านผู้ดูแลระบบเพื่อใช้ cheat ในเกม |
ไฟล์การกำหนดค่าเซิร์ฟเวอร์
นอกเหนือจากตัวแปรการเริ่มต้นแล้ว Nightingale ยังใช้ไฟล์การกำหนดค่าสำหรับการตั้งค่าเซิร์ฟเวอร์ที่ละเอียดมากขึ้น ไฟล์เหล่านี้สามารถแก้ไขได้ผ่านแท็บ Files ใน GPanel หรือผ่าน SFTP
การค้นหาไฟล์การกำหนดค่า
ไฟล์การกำหนดค่าเซิร์ฟเวอร์หลักของ Nightingale อยู่ที่:
NWX/Config/ServerSettings.ini
หากไฟล์นี้ไม่มีอยู่ เซิร์ฟเวอร์จะสร้างขึ้นจาก NWX/Config/ExampleServerSettings.ini เมื่อบูตครั้งแรก
ตัวเลือกการกำหนดค่าทั่วไป
| การตั้งค่า | คำอธิบาย |
|---|---|
StartingDifficulty |
ระดับความยากของแผนที่เริ่มต้น ถูกแทนที่โดยตัวแปรการเริ่มต้น Difficulty ของ GPanel |
Password |
รหัสผ่านที่จำเป็นในการเข้าร่วม เว้นว่างไว้เพื่อไม่ใช้รหัสผ่าน ถูกแทนที่โดยตัวแปรการเริ่มต้น PASSWORD |
AdminPassword |
รหัสผ่านสำหรับการควบคุมผู้ดูแลระบบ/โฮสต์ ผู้เล่นยืนยันตัวตนในเกมเพื่อเตะและแบน ถูกแทนที่โดยตัวแปรการเริ่มต้น ADMIN_PASSWORD |
การตั้งค่าโลกและ Realm
Nightingale มี Fae Realms ที่สร้างขึ้นแบบ procedural ซึ่งผู้เล่นจะสำรวจผ่านกลไกพอร์ทัล เซิร์ฟเวอร์จะจัดการสถานะที่คงอยู่ของ realm เหล่านี้
ความคงอยู่ของโลก
- ที่ดินของผู้เล่น โครงสร้างที่สร้างขึ้น และที่จัดเก็บจะคงอยู่ข้ามเซสชัน
- Fae Realms ที่ได้รับการสำรวจและแก้ไขแล้วจะถูกบันทึกและยังคงพร้อมใช้งาน
- ทรัพยากรในโลกอาจเกิดใหม่เมื่อเวลาผ่านไปตามกลไกของเกม
การตั้งค่าความยาก
หากมีในการกำหนดค่าเซิร์ฟเวอร์ การตั้งค่าความยากจะควบคุมแง่มุมต่าง ๆ เช่น:
- อัตราการเกิดและความก้าวร้าวของศัตรู
- ตัวคูณการรวบรวมทรัพยากร
- ตัวปรับแต่งพลังชีวิตและสตามินาของผู้เล่น
- ข้อกำหนดและต้นทุนในการคราฟต์
วิธีเชื่อมต่อ
ผู้เล่นสามารถเชื่อมต่อกับเซิร์ฟเวอร์ Nightingale dedicated ของคุณได้ผ่านเบราว์เซอร์เซิร์ฟเวอร์ในเกมหรือโดยการเชื่อมต่อ IP โดยตรง
ผ่านเบราว์เซอร์เซิร์ฟเวอร์
- เปิด Nightingale
- จากเมนูหลัก เลือก Multiplayer หรือ Join Server
- เรียกดูรายการเซิร์ฟเวอร์หรือค้นหาเซิร์ฟเวอร์ของคุณด้วยชื่อ
- เลือกเซิร์ฟเวอร์ของคุณและคลิก Join
- ป้อนรหัสผ่านเซิร์ฟเวอร์หากมีการตั้งค่าไว้
ผ่าน Direct Connect
- จากเมนู multiplayer มองหาตัวเลือก Direct Connect หรือ Join by IP
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:PORT - คุณสามารถดู IP และพอร์ตของเซิร์ฟเวอร์ของคุณได้ใน GPanel ภายใต้แท็บ Network ดูรายละเอียดได้ที่ วิธีค้นหา IP และพอร์ตเซิร์ฟเวอร์ของคุณ
- คลิก Connect หรือ Join
การจัดการเซฟและการสำรองข้อมูล
เซฟของเซิร์ฟเวอร์ Nightingale มีข้อมูลโลกทั้งหมด ความก้าวหน้าของผู้เล่น โครงสร้างที่สร้างขึ้น และ realm ที่สำรวจแล้ว การจัดการเซฟของคุณอย่างเหมาะสมเป็นสิ่งสำคัญในการป้องกันการสูญหายของข้อมูล
ตำแหน่งของเซฟ
เซฟของเซิร์ฟเวอร์จะถูกจัดเก็บไว้ในไดเรกทอรีข้อมูลของเซิร์ฟเวอร์ เส้นทางที่แน่นอนขึ้นอยู่กับการกำหนดค่าเซิร์ฟเวอร์ แต่คุณสามารถเรียกดูไฟล์เซฟได้ผ่านแท็บ Files ของ GPanel มองหาไดเรกทอรี Saves หรือ SaveGames
การสร้างข้อมูลสำรอง
- หยุดเซิร์ฟเวอร์ของคุณใน GPanel เพื่อให้แน่ใจว่ามีสถานะเซฟที่สมบูรณ์
- ไปที่ไดเรกทอรีเซฟในแท็บ Files
- เลือกโฟลเดอร์เซฟและใช้ตัวเลือก Archive เพื่อสร้างข้อมูลสำรอง .zip หรือดาวน์โหลดไฟล์ผ่าน SFTP
- จัดเก็บข้อมูลสำรองไว้ในตำแหน่งที่ปลอดภัยนอกเซิร์ฟเวอร์
การกู้คืนข้อมูลสำรอง
- หยุดเซิร์ฟเวอร์
- ลบหรือเปลี่ยนชื่อโฟลเดอร์เซฟปัจจุบัน
- อัปโหลดไฟล์เซฟสำรองของคุณไปยังไดเรกทอรีเดียวกัน
- เริ่มเซิร์ฟเวอร์ เซิร์ฟเวอร์จะโหลดจากเซฟที่กู้คืนแล้ว
บทความที่เกี่ยวข้อง
- การแก้ไขปัญหา Nightingale — ปัญหาทั่วไป การล่ม ปัญหาการเชื่อมต่อ และการแก้ไขประสิทธิภาพ
- วิธีค้นหา IP และพอร์ตเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์ — คู่มือทั่วไปสำหรับการเริ่มต้นเซิร์ฟเวอร์เกมใด ๆ บน Legion Hosting
ต้องการความช่วยเหลือเพิ่มเติม?
หากคุณประสบปัญหาที่ไม่ครอบคลุมในคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ เปิดทิกเก็ตที่ legionhosting.net/submitticket.php พร้อมรายละเอียดเซิร์ฟเวอร์ของคุณและคำอธิบายปัญหา