MDT - Police, EMS, Investigations & Live Tracking
Resource Description
MDT – Police, EMS, Investigations & Real-Time Collaboration
Resource Description
Run your entire department from one powerful system. Create incident reports, manage criminal records, flag wanted vehicles, investigate cases, issue BOLOs, and coordinate units in real time. From everyday traffic stops to complex criminal investigations, everything your officers need is just a few clicks away.
Built for Police, Sheriff, EMS, and completely custom departments, rcore MDT brings reports, records, evidence, communication, and department management into one connected platform. Configure unlimited departments, customize permissions for every rank, and keep everyone working with the latest information through real-time synchronization.
Incident Reports
Document every incident with detailed reports containing involved civilians, officers, criminal charges, evidence, and photos. Keep all relevant information organized in one place, creating a complete history that officers can reference during future investigations.
Civilian Records
Access complete civilian profiles with criminal histories, officer notes, and photos. Review previous incidents, identify repeat offenders, and keep important information available across your department. Every record helps build a clearer picture of the people involved in your investigations.
Vehicle Registry & Plate Scanner
Search registered vehicles, review associated information, check wanted flags, and access officer notes. Need to identify a nearby vehicle? Scan license plates within five meters directly through the MDT. Quickly connect vehicles to investigations without manually searching through records.
Automatic Fines & Sentencing
Select criminal charges directly from your department's penal code and let the MDT calculate the total fine and recommended jail time automatically. Fines are billed to the suspect when the report is filed. No manual calculations or separate spreadsheets. Officers can process charges consistently and spend less time on paperwork.
BOLO Management
Create and publish Be On the Lookout alerts for wanted individuals or vehicles. Attach photos, set priorities, provide detailed descriptions, and keep alerts updated as situations develop. Real-time synchronization ensures your department stays informed whenever important information changes.
Case Files & Investigations
Take investigations beyond individual reports. Create dedicated case files to organize ongoing investigations, share findings, and coordinate with other officers. Discuss developments through threaded conversations, mention colleagues, add reactions, and categorize cases with tags.
Collaborative Investigation Boards
Bring your team together with interactive investigation boards. Drag, drop, and organize information visually to connect evidence and build complex cases. While one officer edits, everyone viewing the board sees the changes live, and control can be handed over at any time, making investigations a shared effort instead of isolated paperwork.
Evidence Management
Keep evidence connected to your reports and investigations. Record evidence in incident reports, attach in-game photos, and pin reports to investigation boards so officers can easily reference important material throughout a case. Build a structured collection of evidence that supports the entire investigation process.
Internal Messaging
Communicate without leaving the MDT. Send direct messages, create group conversations, and receive messages instantly. Unread counters keep important conversations visible, helping your department coordinate patrols, investigations, and everyday operations.
EMS & Medical Records
Give medical departments their own dedicated workflow. Create and manage patient records containing blood types, medical conditions, allergies, medications, and other essential information. EMS personnel can maintain organized medical histories while operating within the same MDT ecosystem as other departments.
Department Creator & Permissions
Every server operates differently. Create unlimited departments for Police, Sheriff, EMS, or any custom job. Customize department names, colors, ranks, and sections to match your server's structure.
Set precise permissions for each rank, controlling who can create, edit, or delete information in each section. Build an MDT around your departments instead of forcing them into a predefined structure.
Active Units & Duty Management
See which officers are currently online and organize them into active units. View department rosters and automatically record duty time. Keep supervisors informed about available personnel and improve coordination during active situations.
Bulletins & Announcements
Publish important department announcements directly inside the MDT. Create structured bulletins using text formatting and images to share internal guidelines, operational updates, and other information with your team.
Global Search
Find information without navigating through multiple sections. Search civilians, officers, registered vehicles, and penal codes from one centralized search system. Access the records you need quickly, whether you're responding to an incident or reviewing an ongoing investigation.
In-Game Camera Integration
Capture photos directly inside FiveM and attach them to civilian profiles, incident reports, BOLOs, and case files. Document suspects, vehicles, and evidence without relying on external screenshots. Photos are captured through screencapture and uploaded to FiveStorage or FiveManage. With rcore_cam installed, officers can also open the security camera network straight from the MDT.
Real-Time Synchronization
Keep every officer connected to the latest information. Reports, records, investigations, messages, and department updates synchronize across connected players in real time. Changes become available without manually refreshing or restarting the resource.
Audit Logs
Maintain accountability across your departments with Discord webhook audit logs. Track important actions and keep a record of changes made within the MDT, giving administrators better visibility into how their departments operate.
Feature List
Reports & Criminal Records
- Detailed incident reports with officers, civilians, charges, evidence, and photos
- Complete civilian profiles and criminal histories
- Officer notes and profile photos
- Searchable vehicle registry with wanted flags and notes
- Nearby license plate scanning within five meters
- Penal codes managed in-game
- Automatic fine and jail time calculations
- BOLO alerts for civilians and vehicles
- BOLO priorities, photos, and live updates
Investigations & Evidence
- Dedicated investigation case files
- Threaded case discussions
- Officer mentions, reactions, and tags
- Collaborative investigation boards
- Drag-and-drop information organization
- Live board updates for every viewer
- Evidence notes and photo attachments
- In-game photo capturing
Department Management
- Unlimited custom departments
- Support for Police, Sheriff, EMS, and custom jobs
- Custom department colors, ranks, and sections
- Granular rank-based permissions
- Per-section create, edit, and delete permissions
- Department rosters with online status
- Automatic duty time tracking
- Active unit assignments
- Department bulletins with formatting and images
- Discord webhook audit logs
Communication & Search
- Private direct messaging
- Group conversations
- Instant message delivery
- Unread message counters
- Global search for civilians, officers, vehicles, and penal codes
- Real-time synchronization across players
EMS & Medical
- Dedicated medical record management
- Patient medical histories
- Blood type information
- Medical conditions and allergies
- Medication records
- Support for custom medical departments
Compatibility & Integrations
- ESX, QBCore, and Qbox support
- Standalone compatibility through an open framework bridge
- rcore_dispatch integration
- rcore_cam integration
- English, Spanish, and French translations included
- Easy localization for additional languages
- Real-time updates without manual refreshing
Framework Compatibility
- ESX
- QBCore
- Qbox
- Standalone (connect your own framework through the open bridge)
Languages
- English
- Spanish
- French
- Custom translations supported
Dependencies
Required
- Framework: es_extended (ESX), qb-core (QBCore) or qbx_core (Qbox). Standalone servers can complete the open framework bridge instead.
- oxmysql: database connector (ghmattimysql is also supported).
Required for photos (profile photos, report, BOLO and case file attachments, in-game camera)
- screencapture: captures the in-game screenshot.
-
FiveStorage or FiveManage account: an image hosting API key, set in
configs/sv_config.lua.
Optional
- esx_billing (ESX): sends fines to suspects as bills.
- rcore_dispatch: syncs each officer's unit assignment into the MDT.
- rcore_cam: adds a Cameras button that opens the security camera menu from the MDT.
- ox_inventory: used for the MDT item check on QBCore and Qbox when your core has no item check of its own (only when the MDT is gated behind an item).
- Discord webhook: optional audit logging.