
BLVCK PD MDT - The Most Advanced Police MDT System for FiveM
A complete next-generation Mobile Data Terminal designed exclusively for law enforcement. mMDT v2 brings every tool a modern police department needs into one polished tablet UI - citizen and vehicle records, full case management with charges and link analysis, an ALPR radar system, real CCTV networks, an in-game camera with photo and video, a weapon shop with serial tracking, a complete dispatch system and a built-in evidence collection workflow.
Built from the ground up by CodeM under the BLVCK design line for serious law enforcement roleplay departments.
FEATURES
- Full tablet-style MDT UI with cinematic dark theme and consistent design across every section
- Multi-job law enforcement support - police, sheriff, BCSO, state troopers and any custom job
- Three access methods (configurable simultaneously) - chat command (default /mdt), key binding (default F5) or item-based access via inventory
- Powerful citizen and vehicle database with framework-aware search (QBCore players + ESX users + player_vehicles + owned_vehicles)
- Full citizen profile with mugshot, identifiers, criminal record, warrants, licenses, cases, certifications and bank money display (configurable)
- In-game Walkable Camera with selfie and third-person modes, configurable FOV, look angle limits, sprint toggle and rotation offsets
- Video Recording system with configurable max duration, FPS, bitrate and quality - capture footage straight into the MDT
- Mugshot system with replace-existing or keep-multiple options
- Fivemanage integration (FivemanageNew, FivemanageLegacy or custom upload provider) for media hosting
- Voice-aware recording with support for pma-voice, salty-chat, mumble or native
- Full Case Management system with case creation, editing, linked reports, involved parties and case templates
- Penalties / Charges system with charge stats overview and draft charges workflow
- Link Analysis board - visual investigation graph linking suspects, vehicles, weapons, cases and locations
- Reports system with full report editor and collaborative real-time sync (multiple officers edit the same report with live cursors)
- Internal Reports system with four-stage status (Pending, Read, High Command, Closed) and authority answer panel with configurable visibility to creator
- Warrants system with active/expired tracking, vehicle warrants and configurable duration decay (online decay, offline decay, per-tick rate and auto-delete on expire)
- Automatic vehicle warrant integration - new warrants automatically register the suspect's plates to ALPR
- ALPR Radar / Automatic License Plate Reader with configurable detection distance, front and rear scanners, model-based or class-based vehicle authorization
- Officer Certifications system with built-in unit types - Air Support, Burglary Task Force, Field Training Officer, High Speed Pursuit, High Value Target, K9, Major Crimes, Motorcycle Unit, Shark Rangers - and full custom-cert support
- License issuance system - Driver License (A-E class), Weapon License (with serial number), Pilot License, Hunter License and any custom license type
- Criminal Records page with full history per citizen
- Duty Hours tracking per officer with overview statistics
- Officer Charges Stats and Overview Stats dashboards
- Officer Guides system - in-MDT documentation for procedures
- Internal Chat / Radio system for live communication between officers
- Custom Radio Codes system (10-codes) with create, edit, delete via the UI
- Uniform Codes system - share and manage uniform/dress codes department-wide
- Departments Main panel for high-command structure and oversight
- Tags system for tagging citizens, cases and evidence
- Announcements system with configurable expiry (default 72 hours)
- Live CCTV View system - tap into security cameras across the map
- CCTV Recording with full footage capture and playback
- CCTV Damage / disable feature for criminals to shoot out cameras
- CCTV Target system for ox-target / qb-target interaction
- World Camera scanner with configurable CCTV camera model support (40+ pre-mapped GTA CCTV props with per-camera FOV and offset)
- CCTV night vision and thermal vision modes (configurable keybinds)
- CCTV HUD hooks for clean integration with codem-supreme-hud
- Configurable CCTV overlay (timecycle effect, strength and darkness)
- Full Weapon Shop / Ammunation system with multi-shop support
- Per-shop NPC, coordinates, allowed jobs and minimum job grade
- Per-item grade requirement, max amount per transaction, free or paid items
- Automatic weapon serial number generation tied to officer and citizen for full chain-of-custody tracking
- Purchase logging visible inside the MDT for full audit trail
- Searchable weapon shop logs (by serial, item name or item label)
- Comprehensive Evidence System with three evidence types - Bullet Casings, Bullet Impacts and Blood Samples
- Realistic evidence spawning - configurable spawn chance per type, spawn intervals and minimum damage threshold for blood
- Realistic evidence detection - require flashlight, weapon drawn, aiming and configurable view distance
- Per-piece collection time (5 seconds for casings, 6 seconds for impacts, 8 seconds for blood)
- Evidence Locker system with separate player and locker inventory slots
- Configurable evidence lifetime with automatic cleanup
- Police-always-see option for jobs that can spot evidence without flashlight or weapon
- Codem-dispatchv2 included - a complete real-time dispatch system for police and ambulance
- Auto-detection alerts - Shooting, Player Down, Vehicle Accident (all toggleable)
- Configurable accident detection - speed threshold and vehicle damage threshold
- Cooldown system per alert type to prevent spam
- Duplicate-radius and duplicate-time filtering to merge identical alerts
- Configurable alert volume, max active calls (default 50), heatmap history (default 500) and client-side max alerts
- Weapon whitelist - exclude non-lethal weapons (snowballs, flares, BZ gas, tasers) from shooting alerts
- On-duty-only filtering or push alerts to off-duty officers
- Shared weapon registry across MDT, Dispatch, Evidence and Inventory for consistent weapon labels
- Built-in tablet prop (codem-mdtv2-prop) with custom ytyp for authentic in-hand visuals
- Configurable badge number length with auto-generation on first sign-in
- Mask detection system - identifies masked suspects via configurable no-mask drawables
- Full granular permission system for officer ranks and actions
- Configurable admin groups for command-level access (admin, superadmin, god)
- Discord webhook integration for full audit trail via Global Log Service
- Profile photo system with in-game camera upload
- Profile Tags for officer-side organization
- mPhone and codem-billingv2 integration for issuing penalty invoices, with configurable max-distance enforcement for realistic billing
- Inventory backend support - codem-inventory, qb-inventory, ox-inventory with configurable item image folder
- Locale system (English and Turkish included, easy to add more)
- Framework auto-detect supporting QBCore, QBox and ESX
- Clean and readable codebase with extensive escrow_ignore covering all config and module files
- Full GitBook documentation and active 6/24 ticket support









