เพิ่มประเภทเหตุ#
แก้ที่ 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