คู่มือนี้ครอบคลุมเครื่องมือ Dungeon Master (DM) การดูแลระบบเซิร์ฟเวอร์ การจัดการผู้เล่น การรองรับ NWNX และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์เฉพาะ Neverwinter Nights: Enhanced Edition ของคุณ NWN:EE คือเวอร์ชันปรับปรุงของเกม RPG แนว D&D คลาสสิกพร้อมรองรับ DM และผู้เล่นหลายคนอย่างเต็มรูปแบบ สำหรับการตั้งค่าเริ่มต้น การติดตั้งโมดูล และคำแนะนำในการเชื่อมต่อ โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์ NWN:EE
1. การเข้าถึงในฐานะ Dungeon Master (DM)
DM คือบทบาทการดูแลระบบหลักใน NWN:EE หากต้องการเข้าร่วมในฐานะ DM:
- ตั้งค่า DM_PASSWORD ในตัวแปร Startup ของ GPanel
- เปิด NWN:EE เชื่อมต่อกับเซิร์ฟเวอร์ของคุณ และเลือก DM Login แทน Player Login
- ป้อนรหัสผ่าน DM เมื่อมีการแจ้งเตือน
2. คำสั่งคอนโซล DM
ในฐานะ DM ให้ใช้บรรทัดแชท (กด Enter) และนำหน้าคำสั่งด้วย ##:
การจัดการผู้เล่น
| คำสั่ง | คำอธิบาย |
|---|---|
##BootPC <player_name> | เตะผู้เล่นออกจากเซิร์ฟเวอร์ |
##BanPlayer <player_name> | แบนผู้เล่นออกจากเซิร์ฟเวอร์ |
##UnbanPlayer <player_name> | ลบการแบนผู้เล่น |
##GetPlayerList | แสดงรายชื่อผู้เล่นที่เชื่อมต่อทั้งหมด |
##SetPauseState <0/1> | หยุดชั่วคราว (1) หรือเล่นต่อ (0) เกม |
การจัดการโลก
| คำสั่ง | คำอธิบาย |
|---|---|
##SaveGame <name> | บันทึกสถานะปัจจุบันของเกม |
##ExportChar <player_name> | ส่งออกตัวละครของผู้เล่นไปยัง vault ของเซิร์ฟเวอร์ |
##SetDifficulty <1-4> | เปลี่ยนระดับความยาก: 1=Easy, 2=Normal, 3=D&D Hardcore, 4=Very Difficult |
##SetMaxPlayers <number> | เปลี่ยนจำนวนผู้เล่นสูงสุด |
##SetMinLevelForDM <level> | ตั้งค่าระดับขั้นต่ำสำหรับตัวละคร DM |
3. เครื่องมือ DM Client
เมื่อเข้าสู่ระบบในฐานะ DM ตัว DM Client จะมี GUI เต็มรูปแบบสำหรับการจัดการโลก:
- Creator: สร้างสิ่งมีชีวิต ไอเทม waypoint และ placeable
- Chooser: เลือกและตรวจสอบวัตถุในโลก
- Possess: เข้าควบคุม NPC เพื่อสวมบทบาทในการเผชิญหน้า
- Jump: เทเลพอร์ตไปยังพื้นที่ใดก็ได้ในโมดูล
- Properties: แก้ไขค่าสถานะของสิ่งมีชีวิต คุณสมบัติของไอเทม และแอตทริบิวต์ของวัตถุ
- Encounter Editor: สร้างและปรับแต่งการเผชิญหน้าแบบสุ่ม
4. ไฟล์การกำหนดค่าเซิร์ฟเวอร์
nwn.ini
อยู่ที่ user/nwn.ini มีการตั้งค่าเซิร์ฟเวอร์ระดับล่าง การตั้งค่าส่วนใหญ่ควบคุมผ่านตัวแปรการเริ่มต้น แต่ผู้ใช้ขั้นสูงสามารถแก้ไขไฟล์นี้ได้โดยตรง
Server Vault
เมื่อตั้งค่า SERVER_VAULT เป็น 1 ตัวละครจะถูกเก็บไว้ฝั่งเซิร์ฟเวอร์ใน user/servervault/ ผู้เล่นแต่ละคนจะได้รับโฟลเดอร์ย่อยที่ตั้งชื่อตาม CD key ของพวกเขาซึ่งบรรจุไฟล์ตัวละคร .bic ของพวกเขา
5. ข้อมูลอ้างอิงการตั้งค่าเกม
โหมด PvP
| ค่า | โหมด | คำอธิบาย |
|---|---|---|
0 | None | ผู้เล่นไม่สามารถโจมตีกันได้ |
1 | Party | ผู้เล่นสามารถโจมตีได้เฉพาะผู้ที่ไม่ได้อยู่ในกลุ่มของพวกเขา |
2 | Full | ผู้เล่นคนใดก็ได้สามารถโจมตีผู้เล่นคนอื่นได้ |
ระดับความยาก
| ค่า | ระดับ | คำอธิบาย |
|---|---|---|
1 | Easy | ลดความเสียหายของศัตรูและความยาก |
2 | Normal | กฎ D&D มาตรฐาน |
3 | D&D Hardcore | กฎ D&D ที่เข้มงวด ความตายเป็นแบบถาวร |
4 | Very Difficult | ความท้าทายสูงสุด ศัตรูสร้างความเสียหายเพิ่มเติม |
6. การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่เริ่มทำงาน
- ตรวจสอบให้แน่ใจว่ามีการตั้งค่า MODULE_NAME และไฟล์โมดูลมีอยู่ใน
data/หรือuser/modules/ - ตรวจสอบว่าชื่อโมดูลตรงกับชื่อไฟล์ทุกประการ (โดยไม่มีนามสกุล
.mod) - หากใช้ hak pack แบบกำหนดเอง ให้ตรวจสอบว่าไฟล์
.hakที่จำเป็นทั้งหมดอยู่ในuser/hak/
ผู้เล่นไม่สามารถเชื่อมต่อได้
- ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงานอยู่ใน GPanel
- ตรวจสอบ IP และพอร์ตที่ถูกต้องจากแท็บ Network
- ตรวจสอบให้แน่ใจว่าระดับตัวละครของผู้เล่นอยู่ในช่วง MIN_LEVEL / MAX_LEVEL
- หากเปิดใช้งาน ELC ตัวละครจะต้องเป็นไปตามข้อกำหนดตัวละครที่ถูกต้อง
ความเข้ากันได้ของโมดูล
- ตรวจสอบให้แน่ใจว่าโมดูลเข้ากันได้กับ NWN_VERSION ที่ติดตั้งไว้
- โมดูลรุ่นเก่าบางตัวอาจต้องการ hak pack หรือไฟล์ tlk เฉพาะ
- ตรวจสอบเอกสารของโมดูลสำหรับข้อกำหนดพิเศษของเซิร์ฟเวอร์
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ NWN:EE
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ NWN:EE ของคุณที่ไม่ได้ครอบคลุมในที่นี้ เปิดคำขอรับการสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel