yes | Escrow |
yes | QBCore |
| yes | QBOX |
yes | ESX |
yes | Configurables
|
yes | Support |
|
|
|
|
|
|
|
|
cylex_mdt — Advanced Police MDT
A premium Police Mobile Data Terminal built for modern FiveM roleplay servers. Every page updates in real time — when a report is edited, a BOLO is issued or an officer changes duty status, all open MDTs reflect it instantly with no page reloads.
🗂️ Pages
- Dashboard — Announcements, on-duty list, live activity feed
- Incidents — Full police reports with suspects, victims, witnesses, evidence attachments and status tracking
- BOLOs & Warrants — Arrest warrants, search warrants, vehicle search, eviction & detention orders with countdown timers
- Units — Real-time patrol unit management
- Officers — Directory with ranks, duty status, duty time and profile management
- Citizens — Server-wide citizen database with license, incident and vehicle history
- Vehicles — Registration lookup, strike points, stolen flag
- Weapons — Serial number registry with full weapon list
- Charges — Custom charge library with felony classes, fines and sentence lengths
- Notes — Internal department notes
- FTO Notes — Trainee evaluation reports with scoring, status tracking and reviewer notes
- Exams — Written exam system with multiple choice (auto-graded) and open-ended (manually reviewed) questions
- Forensics — Link collected evidence bags to incident reports
- Live Map — Real-time officer positions (satellite / atlas / grid tiles)
- Analytics — Department stats across 7d / 30d / 90d / 365d — top reporters, arresters, duty hours
- Rank Permissions — Per-page access control managed in-game by bosses
- Roster — Chain of command editor
- Logs — Full activity log with configurable retention
- Uniforms, Codes, Tags, Templates — Department-scoped management pages
🔬 Evidence System
- Blood traces and bullet casings spawn at crime scenes
- Flashlight mode — evidence only visible with weapon_flashlight + RMB
- Officers collect evidence using an evidence bag item
- Bags are brought to a processing lab to produce processed evidence
- Processed evidence links directly to incident reports in the MDT
- Configurable spawn chance, cooldown, scatter range and auto-cleanup timer
⏱️ Automatic Duty Time Tracking
Tracks each officer's on-duty time automatically — no extra commands. Elapsed seconds are accumulated into a lifetime total per officer, visible on their profile and ranked on the Analytics leaderboard.
🗺️ Live Map
Real-time positions of on-duty officers. The snapshot loop only runs while someone has the page open — zero cost when idle. Supports department-scoped view or a shared cross-department view.
🔔 Discord Webhook Logging
Every MDT action (incidents, BOLOs, citizens, vehicles, weapons, charges, FTO, exams, units, permissions and more) can be forwarded to a dedicated Discord channel via webhook — one channel per category.
🎨 Theme Customization
Full color palette configured in config.lua — no rebuild needed. Players can also personalize their own accent color from an in-game settings panel.
✅ Compatibility
- Frameworks: QBCore · ESX · QBox · Custom — auto-detected
- Inventories: ox · qb · qs · esx · custom — auto-detected
- Phones: lb-phone · gksphone · npwd · qs-smartphone · okokPhone · roadphone · yseries & more
- Housing: ps-housing · quasar · loaf · bcs · nolag — auto-detected
- Database: oxmysql · ghmattimysql · mysql-async
📦 What's in the package
- Full resource ready to drop into your server
- All editable files open (config, locales, framework bridges, open/close logic)
- English and Turkish locales included
- Lifetime updates