NC Core
คำถามที่พบบ่อยเกี่ยวกับ NC Core เพื่อช่วยให้ผู้ใช้งานสามารถตรวจสอบสาเหตุและแก้ไขปัญหาได้ด้วยตนเองอย่างรวดเร็ว
Frequently Asked Questions (NC Core)
คำถามที่พบบ่อย (NC Core)
รวมปัญหาที่พบบ่อยสำหรับการติดตั้งและใช้งาน NC Core (es_extended)
เน้นลำดับการตรวจสอบ และจุดที่มักพบปัญหา
Requirements
Server: เปิดใช้ OneSync
Database Driver: oxmysql
Resource: spawnmanager
Optional
NC Addons v1.0.1+ (จำเป็นเฉพาะบางฟีเจอร์ เช่น Max Player Optimization)
Frequently Asked Questions
เปิดเซิร์ฟเวอร์แล้วเกิด Error ESX is nil หรือ attempt to index a nil value (global 'ESX')
สาเหตุหลักคือ Resource ของคุณเรียกใช้งาน ESX ก่อน es_extended พร้อมใช้งาน
ตรวจสอบตามลำดับนี้:
ensure es_extendedอยู่ก่อน Resource อื่น ๆ ในserver.cfgตรวจสอบว่าโฟลเดอร์ของ NC Core ชื่อ
es_extendedจริงหาก Resource ใหม่ ให้ใช้
@es_extended/imports.luaตามหน้า Framework Usage
เกิด Error no such export getSharedObject หรือดึง ESX ผ่าน Exports ไม่ได้
กรณีนี้มักเกิดจาก es_extended ยังไม่เริ่มทำงานสำเร็จ
ให้ตรวจสอบ 3 จุดนี้:
Console ตอนบูตมี Error ของ
es_extendedหรือไม่server.cfgวางensure es_extendedไว้บนสุดหรือยังชื่อโฟลเดอร์ต้องเป็น
es_extendedและต้องถูก Ensure ด้วยชื่อเดียวกัน
เชื่อมต่อฐานข้อมูลไม่ได้ (Database Connection Failed)
สาเหตุที่พบบ่อย:
oxmysqlไม่ได้เริ่มทำงานค่า
host/user/password/databaseไม่ถูกต้องMySQL/MariaDB ไม่ได้รันอยู่
แนวทางแก้ไข:
ตรวจสอบว่า
ensure oxmysqlอยู่ก่อนensure es_extendedตรวจสอบไฟล์
config/config.database.luaเปิดดู Error ของ
oxmysqlใน Server Console
Import SQL แล้ว แต่ตารางไม่ครบ หรือข้อมูลเริ่มต้นหายไป
สาเหตุที่พบบ่อย:
Import ผิด Database
Import ไม่ครบ (ไฟล์ถูกตัด หรือมี Error ระหว่าง Import)
Collation ไม่รองรับภาษาไทย ทำให้ข้อมูลเสียหาย
แนวทางแก้ไข:
Import
resources/es_extended/nc_core.sqlใหม่อีกครั้งตั้ง Charset/Collation เป็น
utf8mb4ตรวจสอบว่ามีตารางหลัก เช่น
users,items,jobs,job_grades
เปิด Max Player Optimization แล้วเซิร์ฟเวอร์เปิดไม่ขึ้น หรือทำงานไม่สมบูรณ์
จุดที่มักพบปัญหา:
ติดตั้ง NC Addons ไม่ตรงกับ OS
วางไฟล์ไม่ตรงกับ Artifact Folder
(Linux) ยังไม่ได้
chmod +x libscripting-server.soไม่ได้ Import
@es_extended/imports.lua
แนวทางแก้ไข:
ปฏิบัติตาม Installation Guide ในส่วน NC Addons อย่างละเอียด
ปิด
Config.Player.UseMaxOptimizationก่อน แล้วทดสอบให้ NC Core บูตได้ปกติเมื่อบูตสำเร็จแล้ว ค่อยเปิดฟีเจอร์ และตรวจสอบเงื่อนไขอีกครั้ง
แก้ไข Config แล้วไม่เห็นผลลัพธ์
ตรวจสอบสั้น ๆ:
แก้ไขไฟล์ใน
resources/es_extended/config/จริงรีสตาร์ท Resource หลังแก้ไขไฟล์ (
restart es_extended)เปิดดู Server Console ว่ามี Syntax Error ตอนโหลด Config หรือไม่
Support
ติดต่อทีมงานผ่าน Ticket บน Discord ทางการ
Discord: https://discord.gg/ncdeveloper
เพื่อความเร็ว โปรดแนบรูปภาพ ตอนบูตเซิร์ฟเวอร์ + error ที่พบ (Server console/F8)
Last updated