เพิ่มประเภทเหตุ#

แก้ที่ Config.Dispatch.Types ใน config/customer/02_dispatch.lua

lua
Config.Dispatch.Types.bankrob = {
    code = '10-90',
    label = 'ปล้นธนาคาร',
    accent = '#ff4545',
    blipColor = 1,
    blipSprite = 161,
    blipRadius = 80.0
}

Client-side ReportCrime#

Client export จะถูก Server ตรวจ type, permission/rules และ rate limit ภายในอัตโนมัติ ลูกค้าไม่ต้องเปิด Security flag แยก

lua
exports['nX_police']:ReportCrime('cement', {
    category = 'normal',
    details = 'พบการขโมยวัสดุก่อสร้าง'
})

Server-side ReportCrime#

lua
exports['nX_police']:ReportCrime('cement', {
    source = playerId,
    category = 'normal',
    details = 'พบการขโมยวัสดุก่อสร้าง'
})

หากไม่มี Player Source สามารถส่ง coords = { x = ..., y = ..., z = ... } แทนได้

สีตามหมวดคดี#

category อ้างอิง Config.ChargeCategories[].code ใน config/data/charges.lua ระบบ Resolve สีจาก Server Config และไม่รับ CSS สีดิบจาก Client