AWAY FROM US - Documentation
  • 📄คู่มือการใช้งาน ( Document )
  • 🌍การใช้งานเว็บไซต์
    • วิธีการสมัครสมาชิก
    • ลืมรหัสผ่านทำยังไง ?
    • เปลี่ยน IP ที่ผูกยังไง ?
    • สถานะของทรัพยากรณ์ดูยังไง ?
  • ☄️AFUCore
    • ⚙️Configuration (ตั้งค่า)
      • Events ของอาชีพ
      • เฟรมเวิร์ค (Framework)
      • คลังไอเทม (Inventory)
      • การแจ้งเตือน (Notifications)
      • ผู้เล่น (Players)
      • อาวุธ (Weapons)
      • ดีบัค (Debug)
      • ทึกฐานข้อมูล (Queries)
    • Client
      • PlayerData
        • ข้อมูลผู้เล่น (PlayerData)
      • Functions
        • ระบบบัญชี (Accounts)
        • ระบบไอเทม (Item System)
        • ระบบอาชีพ (Job System)
        • ระบบการแจ้งเตือน (Notification System)
      • Game
    • Common
      • Faker
      • Math
      • Logger
      • String
      • Table System
      • Config
      • Timeout
    • Shared
    • Server
      • Command
      • OneSync
      • Item
      • Job
      • Player
      • xPlayer
  • 📂ทรัพยากรณ์
    • 📄วิธีการใส่ License
    • 🛍️AFU Enhanced Shop
      • คู่มือการตั้งค่า
    • 💞AFU.Status
      • exports ที่มีให้ใช้
    • 📧AFU.Mailbox
    • 🔮AFU.Gasha
      • Config.lua
      • Config.OpenZone.lua
      • ปัญหาที่พบบ่อยใน AFU.Gasha
  • ⚠️ข้อตกลงการให้บริการ
    • Terms & Conditions
    • ❓ปัญหาที่พบบ่อย
Powered by GitBook
On this page
  • ภาพรวม
  • ที่อยู่ไฟล์
  • การตั้งค่า Debug
  • DebugGlobalConfig
  • ตัวอย่างการใช้งาน
  • เปิด Debug ดูข้อมูล PlayerData
  1. AFUCore
  2. Configuration (ตั้งค่า)

ดีบัค (Debug)

ภาพรวม

ไฟล์นี้เป็นการตั้งค่าระบบ Debug สำหรับการตรวจสอบและแก้ไขปัญหาในระบบต่างๆ

ที่อยู่ไฟล์

config/debug.config.lua

การตั้งค่า Debug

DebugGlobalConfig

ตัวแปร
ประเภท
คำอธิบาย

JsonPlayerData

boolean

แสดงข้อมูล PlayerData (มี Interface)

AddNew

boolean

แสดง Debug เมื่อมีผู้เล่นใหม่เข้ามา

AddGroupPermission

boolean

แสดง Debug เมื่อเพิ่มสิทธิ์กลุ่มให้ผู้เล่น

OverridePlayerVariables

boolean

แสดง Debug เมื่อมีการเขียนค่าตัวแปรของผู้เล่น

OverridePlayerFunctions

boolean

แสดง Debug เมื่อมีการเขียนฟังก์ชั่นของผู้เล่น

JoinedServer

boolean

แสดง Debug เมื่อผู้เล่นเข้าเซิฟเวอร์เรียบร้อยแล้ว

OnSetPlayerData

boolean

แสดง Debug เมื่อมีการเปลี่ยนแปลงข้อมูลผู้เล่น

InitialJobExistOnServer

boolean

แสดง Debug เมื่อมีการตรวจสอบงานที่มีอยู่ในเซิฟเวอร์

CacheChanged

boolean

แสดง Debug เมื่อ cache มีการเปลี่ยนแปลง

CreateCommands

boolean

แสดง Debug เมื่อมีการสร้างคำสั่งจาก AFU.RegisterCommand

RefreshUsableItems

boolean

แสดง Debug เมื่อมีการ refresh รายชื่อไอเทมที่สามารถใช้ได้

RegisteredUsableItem

boolean

แสดง Debug เมื่อมีการลงทะเบียนไอเทมที่สามารถใช้ได้

IntervalUpdateCoords

boolean

แสดง Debug เมื่อมีการอัพเดทตำแหน่งผู้เล่นทั้งหมด

ServerCallback

boolean

แสดง Debug เมื่อมีการเรียกใช้งานฟังก์ชั่นจากเซิฟเวอร์ด้วย TriggerServerCallback

CreatingItems

boolean

แสดง Debug เมื่อมีการ initial ข้อมูลไอเทม

CreatingJobs

boolean

แสดง Debug เมื่อมีการ initial ข้อมูลอาชีพ

LoggerError

boolean

เปิด logger เมื่อมี error

LoggerInfo

boolean

เปิด logger เมื่อมี info

LoggerWarn

boolean

เปิด logger เมื่อมี warn

LoggerDebug

boolean

เปิด logger เมื่อมีการ debug ดูข้อมูล

ตัวอย่างการใช้งาน

---@type DebugGlobalConfig
Config.Debug.Global = {
    ["AddNew"] = false,
    ["AddGroupPermission"] = false,
    ["OverridePlayerVariables"] = false,
    ["OverridePlayerFunctions"] = false,
    ["JoinedServer"] = true, --- เปิดดูข้อมูลผู้เล่นที่เข้าเซิฟเวอร์เรียบร้อยแล้ว (เท้าถึงพื้น!!!)
    ["OnSetPlayerData"] = true, --- เปิดดูข้อมูลผู้เล่นที่เปลี่ยนแปลง
    ["InitialJobExistOnServer"] = true, --- เปิดดูข้อมูลงานที่มีอยู่ในเซิฟเวอร์ (แค่ตอนเปิดเซิฟเวอร์)
    ["CacheChanged"] = false,
    ["CreateCommands"] = false,
    ["RefreshUsableItems"] = true,
    ["RegisteredUsableItem"] = true, --- เปิดดูข้อมูลไอเทมที่สามารถกดใช้ได้ (แค่ตอนเปิดเซิฟเวอร์)
    ["IntervalUpdateCoords"] = false, 
    ["ServerCallback"] = false,
    ["CreatingItems"] = false,
    ["CreatingJobs"] = false,
    ["LoggerError"] = true,
    ["LoggerInfo"] = true,
    ["LoggerWarn"] = true,
    ["LoggerDebug"] = true,
    ["JsonPlayerData"] = true, --- เปิดดูข้อมูล PlayerData (มี UI ให้จ้า)
}

เปิด Debug ดูข้อมูล PlayerData

["JsonPlayerData"] = true, --- เปิดดูข้อมูล PlayerData (มี UI ให้จ้า
Previousอาวุธ (Weapons)Nextทึกฐานข้อมูล (Queries)

Last updated 5 months ago

☄️
⚙️