Police Bank & Fine#

ตั้ง RequireOnDuty, FineSharePercent, AllowTransfers, TransferMin / TransferMax และ AllowNegativeFineBalance ใน 05_economy.lua หาก AllowNegativeFineBalance=true ระบบอนุญาตให้ยอด bank ของผู้ต้องหาติดลบเมื่อยอดที่มีไม่พอค่าปรับ

Welfare#

Welfare จ่ายจาก Bank หน่วยงานไป Mailbox หากใช้ Ranking AutoSplit ให้ ScoreBoard ตรงกับ Ranking board

ค่า AutoSplitผลลัพธ์
SalaryMultiplierคูณเงินเดือนตามยศก่อนรวมผลจ่าย
DefaultModepercent แบ่งโบนัสตามสัดส่วนคะแนน หรือ multiply คิดโบนัสจากคะแนน × มูลค่าต่อคะแนน
AllowPercent / AllowMultiplyเปิด/ปิดโหมดที่ผู้ใช้เลือกได้
PointValueมูลค่าต่อคะแนนของโหมด multiply
MultiplyOverflowallow ให้เกินงบ, scale ย่อตามงบ, reject ไม่ให้คำนวณเมื่อเกินงบ
IncludeCurrentCycleเมื่อช่วงวันที่รวมวันนี้ เลือกว่าจะรวมสถิติของรอบปัจจุบันด้วยหรือไม่
NoScoreRemainderกำหนดวิธีจัดการส่วนที่เหลือเมื่อมีผู้ไม่มีคะแนน

Paycheck#

lua
Config.Paycheck = {
    OnDutyOnly = true,
    IntervalMinutes = 30,
    Account = 'bank'
}

เงินเดือนรายยศอยู่ config/data/ranks.lua

Safe & Agency Shop#

Item/Weapon ของกลางไป Safe; account/money ของกลางไป Police Bank

Safe ที่ตั้งได้#

Config.Safe ใช้ตั้งกติกาและค่าที่ต้องตรงกับ Inventory/Safe integration ของเซิร์ฟเวอร์

  • RequireOnDuty — บังคับเข้าเวรก่อนใช้ตู้
  • SecondaryName / NcSecondaryName / PrimaryName / InventoryType — ชื่อและชนิดที่ใช้เชื่อม Inventory
  • MaxWeight / MaxTransferAmount — จำกัดน้ำหนักและจำนวนต่อรายการ
  • UseInventoryUi / UseInventoryBridge — เลือกใช้ UI/Adapter ของ Inventory ที่เชื่อมไว้
  • Blocklist — รายการที่ไม่ให้ใช้กับตู้
  • History.Enabled / Limit — เปิดประวัติและกำหนดจำนวนล่าสุดที่แสดง

Agency Shop#

Mode รองรับ overview, station, both; RequireOnDuty บังคับเข้าเวร และ AutoCreateItems เปิดการเตรียมรายการตาม Config ที่รองรับ จุด/Prop อยู่ Config.AgencyShopStation

สินค้าใน config/data/shop_items.lua ตั้ง id/name/label/description/image/price/maxPerPurchase/weight ได้

Online Rewards#

Config.OnlineRewards ตั้ง UseInventoryImages และ MaxHours ส่วนรายการรางวัลอยู่ config/data/rewards.lua

แต่ละรางวัลตั้ง id, เวลาสะสม minutes, item, label, amount และ image; เมื่อถึงเวลาที่กำหนดผู้เล่นจะรับรางวัลตามรายการที่เปิดไว้

Admin Economy Commands#

4 คำสั่งนี้ใช้ ESX group จาก Config.General.AdminGroups เท่านั้น ไม่ใช้ยศตำรวจหรือ ACE override

Default commandSyntaxผล
/addpolicesafe/addpolicesafe <item> <amount>เติม Safe stock โดยตรง
/delpolicesafe/delpolicesafe <item> <amount>ลบ Safe stock โดยตรง
/addpolicebank/addpolicebank <amount> [reason]เติม Bank
/delpolicebank/delpolicebank <amount> [reason]หัก Bank

ชื่อ/Enabled/MaxAmount ปรับที่ Config.AdminEconomyCommands คำสั่ง Safe ปรับ Stock ของหน่วยงานโดยตรงตามจำนวนที่ระบุ

การเชื่อม Search/Vehicle Storage กับตู้ของกลางอยู่ที่ Integrations → Inventory เพื่อให้ขั้นตอนการยึดของมีแหล่งอ้างอิงเดียว