MDT
Police MDT, in-vehicle CAD and EMS terminal in one FiveM script, with live dispatch, forensic DNA, warrants, ALPR, CCTV, phone trace, booking photos, evidence lockers and PDF reports.
STG MDT puts the whole department in one terminal. Police get a tablet at the station and a laptop between the front seats of every patrol car, EMS get their own medical terminal, and both run on the same city data. A case can go from blood on the pavement to a DNA match, a signed warrant, an arrest, booking photos and a finished PDF report without leaving the MDT.
Features
Police, CAD and EMS
A police terminal, an in-vehicle CAD and an EMS terminal in one script, sharing the same citizens, calls and records.
Real tablet and laptop
Officers hold a custom tablet with the MDT on its screen, and police cars get a laptop between the front seats for the CAD.
Live map and dashboard
Open calls, every unit on duty and their status, with live pins that move with the units.
Dispatch board
Citizen 911 calls, a drag and drop call board, unit assignment, broadcasts, panic, backup and pursuit alerts.
Forensic DNA
Wounded players leave blood. Officers seal it into a sample, hand it to the lab and get a DNA match with the suspect's photo.
Warrants and BOLOs
Issue and sign warrants, attach evidence, flag plates and alert every unit on duty.
ALPR radar
Front and rear plate readers flag BOLOs, stolen cars and wanted owners, with a one click call.
CCTV and booking photos
Live city cameras with snapshots, and right, front and left mugshots taken in game on the arrest report.
Phone trace
Locate a number and read its calls and messages after a supervisor approves the trace.
Reports and evidence
Report templates, an evidence locker per report that logs real items, and one click PDF export.
Vehicles
Plate lookups with owner, flags and history, BOLOs, stolen reports and impounds.
EMS terminal
Body map injuries, care reports, a hospital bed board, reception check-in, ambulance supplies, insurance and bills.
How a case flows
| Step | What happens |
|---|---|
| Call | A citizen calls 911. The call lands on the live map and the dispatch board |
| Scene | Officers collect the blood left at the scene as a sealed stg_blood_sample item |
| Lab | The sample goes to the crime lab NPC. After the lab timer the MDT shows whose blood it is |
| Warrant | An officer opens the suspect's profile, writes a warrant and attaches the DNA match |
| Arrest | The suspect is arrested, booking photos are taken from the arrest report |
| Evidence | Items go into the report's evidence locker and are logged automatically |
| Report | The report is submitted, a supervisor approves it and it can be exported as PDF |
Controls
| Key | Action |
|---|---|
F6 or /mdt | Open the MDT (tablet on foot, CAD in a police car) |
/cad | Open the CAD from the front seats of a police vehicle |
F11 or /alpr | Show or hide the ALPR overlay |
F9, F10, NUMPAD5 | Lock the ALPR target, reset the radar, switch front and rear |
/911, /912 | Call police or EMS as a citizen |
/checkin | Take a ticket at the hospital reception |
ESC | Close the MDT |
Every key and command can be changed or turned off in the config. Players can rebind the keys in the game settings.
At a glance
| Apps | Police MDT, in-vehicle CAD, EMS terminal |
| Database | Tables are created automatically on the first start |
| Phones | npwd, lb-phone, qs-smartphone, gksphone, qb-phone, add your own in integrations/phones.lua |
| Inventories | ox_inventory, qb-inventory, add your own in integrations/inventory.lua |
| Frameworks | ESX, QBCore, QBOX through stg_lib |
| Languages | 17 included, interface and messages |
Next steps
Installation
Items, images and the start order
Configuration
Jobs, opening, dispatch, evidence, ALPR, CCTV and EMS
Integrations
Connect your own phone, inventory, billing or garage script
Dependencies
What needs to start before the MDT
Still having trouble?
Open a ticket on our Discord. Our team answers around 15 hours a day.