Limits#

lua
Config.General.Limits = {
    MaxFine = 1000000,
    MaxJailMinutes = 10080,
    MaxTextLength = 180,
    CaseAutoSubmitMinutes = 5
}

MaxFine และ MaxJailMinutes เป็นเพดานของ Custom Charge / ช่องแก้ไขทั่วไป ส่วน Hard Limit ของคดีทั้งก้อนอยู่ใน Config.Security.CaseHardLimits

Charges#

lua
{
    category = 'normal',
    name = 'จกปูน',
    fine = 5000,
    jail = 10,
    maxFine = 100000,
    maxJail = 60
}
  • maxCount = 1 จำกัดข้อหานั้นได้สูงสุด x1 ต่อคดี
  • maxFine จำกัดค่าปรับรวมของข้อหานั้น
  • maxJail จำกัดเวลาเจลรวมของข้อหานั้น
  • -1 หมายถึงไม่จำกัดตามกติกา แต่ยังถูก Server Hard Limit ป้องกัน exploit

ตัวคูณคดี#

lua
fineMultiplier = 10 -- คูณค่าปรับข้อหาอื่น x10
jailMultiplier = 2  -- คูณเวลาเจลข้อหาอื่น x2

Auto Charge จากของกลาง#

lua
{
    category = 'normal', name = 'จกปูน', fine = 5000, jail = 10,
    evidenceItems = {
        { item = 'cement', count = 1 },
        { item = 'cement_box', count = 10 },
        { item = 'cement_pack', count = '1-10' }
    }
}
  • count = 1 ของ 1 ชิ้น = x1
  • count = 10 ทุก 10 ชิ้น = x1
  • count = '1-10' 1–10 ชิ้น = x1, 11–20 = x2

หลังบันทึกคดี ระบบใช้หลักฐานเท่าที่ข้อหาต้องใช้และเก็บเศษไว้สำหรับครั้งต่อไป

Jail Locations / Escape#

เพิ่มคุกหลายแห่งได้จาก Config.Jail.DefaultLocations และแต่ละข้อหากำหนด jailLocation / allowOtherJail ได้

lua
Config.Features.JailEscape = true

ระบบ Escape ใช้ตั้ง Detection, Alert และ GPS Cutter ภายใน Config.Jail.Escape