Rank abilities#
| Ability | ความหมาย |
|---|---|
openMenu | เปิด Police Command |
search | ค้นตัวตาม Search policy |
useQuickActions | Quick Menu / field actions |
manageCurfew | สร้าง/ปิด Curfew |
manageDepartmentAnnouncements | สร้าง/Auto/Forward ประกาศหน่วยงาน และส่งประกาศภายในตำรวจ |
giveEquipment | มอบ/ยึดอุปกรณ์ |
accessBank | Bank หน่วยงาน |
accessSafe | Safe หน่วยงาน |
releaseInmates | ปล่อย/แก้เวลาผู้ต้องขัง |
managePersonnel | จัดการสมาชิก/ยศภายใต้ hierarchy guard |
manageConfiguration | Master permission ระดับสูง |
managePlaypass | จัดการ Playpass |
submitAdminReport | ส่ง Admin Report |
submitCommanderMessage | ส่งข้อความผู้บังคับบัญชา |
viewCommanderMessages | อ่าน Commander Mailbox |
clearCommanderMessages | ล้าง/จัดการข้อความใน Commander Mailbox |
viewStatistics | เปิด Statistics/Ranking |
Hierarchy Guard#
managePersonnel=true ไม่ได้ทำให้แก้ทุกคนได้ ระบบยังป้องกันการปรับ/ปลดตัวเอง, ยกระดับคนอื่นเท่าหรือสูงกว่าตัวเอง และจัดการคนที่มียศเท่าหรือสูงกว่า
AdminGroups#
ใช้กับ POLICE+, Admin Economy และ Statistics Reset ไม่ได้ทำให้เป็นตำรวจหรือได้รับ Rank ability อื่นอัตโนมัติ
Personnel / Equipment / Mailbox#
- ยศจริง:
config/data/ranks.lua— ตั้ง grade/name/label/salary/permission EquipmentItems— กำหนดอุปกรณ์ที่ผู้มีสิทธิ์มอบ/ยึดได้ พร้อมประเภท จำนวนสูงสุด กระสุน และรูปEquipmentManagement.RequireOnDuty— ผู้สั่งต้องเข้าเวรMailboxRequireOnDuty— ผู้รับต้องเข้าเวรก่อนเปิด/รับของจาก Mailbox
Mailbox policy#
Config.Mailbox ใช้ตั้งประวัติและอายุของ Mail ที่ส่งให้เจ้าหน้าที่
| ค่า | ผลลัพธ์ |
|---|---|
History.ClaimedRows | จำนวนประวัติที่รับแล้วล่าสุดที่แสดง |
History.ClaimedDays | อายุประวัติที่รับแล้ว; 0 = ไม่จำกัดตามอายุ |
Expiration.Enabled | เปิด/ปิดอายุ Mail |
AccountHours / ItemHours / WeaponHours | อายุแยกตามประเภท; 0 = ไม่หมดอายุ |
ReturnDepartmentMoney | คืนเงินหน่วยงานเมื่อ Mail เงินหมดอายุก่อนผู้รับกดรับ |
ShowExpiryText | แสดงเวลาคงเหลือ/ข้อมูลหมดอายุใน Mailbox |
Reports & Department Announcements#
Config.Reports อยู่ config/customer/06_services.lua ใช้เปิด/ปิด Report, จำกัดความยาวข้อความ และตั้ง Report Chat
Chat.Enabled,MaxMessageLength,MaxSubjectLength— เปิดแชทและตั้งขีดจำกัดข้อความInternalNotes— เปิดโน้ตภายในสำหรับ StaffAttachmentStorage / AttachmentWebhook / MaxAttachmentsPerMessage— ตั้งปลายทางรูปแนบและจำนวนรูปต่อข้อความAdmin.Categories / Commander.Categories— ตั้งหมวดที่ผู้ใช้เลือกตอนส่ง Report
Department Announcements#
Config.DepartmentAnnouncements ตั้งประวัติ, ความยาวหัวข้อ/ข้อความ และเวลาแสดงประกาศ ส่วนสิทธิ์สร้าง/ตั้ง Auto/Forward/ประกาศภายในใช้ manageDepartmentAnnouncements
Internal.Enabled— เปิด/ปิดแท็บประกาศภายในตำรวจInternal.Title— หัวข้อ HUD ของประกาศภายใน- กลุ่มผู้รับประกาศภายในเลือกจาก UI ตอนส่ง: ตำรวจทั้งหมด, เข้าเวร หรือ ออกเวร; ไม่มี
Internal.IncludeOffDutyแล้ว - ประกาศภายในคัดกรองผู้รับฝั่ง Server และไม่ broadcast ไปยังประชาชน
Compose.Categories— ทำหมวดแบบmanualหรือtemplate; Template รองรับ text/input/select และเลือกให้แก้ข้อความสุดท้ายได้Auto.DefaultScheduleType— เลือกdailyหรือintervalDefaultDailyTime / DefaultIntervalMinutes— ตั้งเวลา/ช่วงเริ่มต้นTimezoneOffsetHours— เขตเวลาของตารางประกาศDefaultRunLimit—0= ทำต่อเนื่อง; มากกว่า 0 = หยุดเมื่อครบจำนวนที่ตั้ง
Config.DepartmentAnnouncements.Internal = {
Enabled = true,
Title = 'ประกาศภายใน'
}
-- ผู้รับเลือกจาก UI ตอนส่ง
-- ตำรวจทั้งหมด / เข้าเวร / ออกเวรการตรวจสิทธิ์จาก resource อื่นให้ใช้ Public API ที่หน้า API Reference แทนการอ่าน grade แล้วเดา permission เอง