Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

9 Screenshots

PatrolMDT v6.9 - The Future of Roadside Intelligence

PatrolMDT serves as the modern replacement for legacy plate readers such as ALPR Lite, using the CommonDataFramework to ensure seamless and instant compatibility with CompuLite and ReportsPlus. While it handles standard detection for stolen vehicles and expired documents, PatrolMDT does all that and far more by integrating live intelligence feeds, visual observations, and real-time weather alerts.

DEMO ONLY - YOU TUBE DEMONSTRATION - MAX SETTINGS - DEMO ONLY


In the standard game, license plate readers are usually just a "beep" and a blip on your map. You end up chasing icons and reacting to computer notifications without much context. This breaks immersion because you aren't really watching the world; you're just watching your radar. It makes traffic work feel like a repetitive mini-game rather than actual police work.

PatrolMDT fixes this by turning your cruiser into a high-speed intelligence hub. It connects you to the world with actual information you can use, like digital driver headshots that pop up with scans, localized crime briefings for the specific neighborhood you’re in, and weather warnings that affect how you should drive. It’s designed for players who want a reason to make a stop that goes beyond a random notification.

🛠️ The Core Engine: "The Intelligence Hub" The script works by using a customizable 6-camera setup that watches all sides of your car. It scans nearby vehicles for documentation issues and felony flags, but it also uses a "visual" logic to spot things a real officer would notice—like a driver not wearing a seatbelt or a smashed side mirror.

When the system flags a vehicle, it doesn't just give you a name; it takes a picture of the the driver to avoid "it wasn't me" in the court room The plate readers have also been minimized to fit into motorcycles and light bars. It handles all the background work to decide how "criminal" your patrol area is based on settings you choose in the config file. It also watches the clock and the sky, pushing out shift briefings and weather updates that actually match what is happening in your game at that exact moment.

🚦 Violation & Feature Profiles

🔴 1. Felony & Stolen Hits These are the most serious alerts, covering stolen cars and wanted people. They show up as red hits because they are the highest priority.

  • Roleplay Tip: Since you get a driver headshot with the hit, compare the photo to the person behind the wheel before you approach the window.

🟠 2. BOLO & Caller Reports These orange hits represent reports from "citizens," like someone calling in a drunk driver or a vehicle leaving the scene of a theft.

  • Roleplay Tip: Use these as a reason to follow a car for a few blocks to look for "probable cause" like weaving or speeding.

🟡 3. Documentation & Compliance Yellow hits are for the "paperwork" violations—expired tags, no insurance, or an expired driver’s license.

  • Roleplay Tip: These are great for roleplaying a "proactive" officer who focuses on cleaning up the streets through equipment and registration stops.

🔵 4. Plain View Observations (PVO) These are cyan alerts for things you see with your own eyes, like a broken mirror held on by duct tape. These don't require a plate scan to pop up.

  • Roleplay Tip: Use these as "pretext stops" to pull over a suspicious car and see if the driver is hiding something more serious.

📦 Installation Guide

  • Prerequisites: Requires a working installation of LSPDFR and CommonDataFramework (https://www.nuget.org/packages/CommonDataFramework)

  • Deployment: Drop PatrolMDT.dll and PatrolMDT.ini into your \Plugins\LSPDFR\ folder.

  • Configuration: The .ini file is very detailed. You can change how often flags appear and move the camera positions to fit different police car models.

Edited by BJ USA
Requires CommonDataFramework


Short Description

Serves as the futuristically modern replacement for legacy plate readers such as ALPR Lite

AI disclosure

The author has disclosed that AI tools were used in creating the following aspects of this file:

  • Description
  • Mod and Mod Content (Substantial)

I use Visual Studio 2026- GitHub Copilot is built directly into the IDE

User Feedback

Recommended Comments

BJ USA

Members Author

(edited)

1 hour ago, Luna Olson said:

Will this work with MDTPro?

1 hour ago, Luna Olson said:

Will this work with MDTPro?

Yes. MDTPro uses CDF. I have not tested it but it is accurate with ReportsPlus which also uses CDF. Thanks for the question!

Edited by BJ USA

impliedstone

Members

crashes .... games looks for stop the ped... if you don't use stop the ped it crashes

BJ USA

Members Author

(edited)

2 hours ago, impliedstone said:

crashes .... games looks for stop the ped... if you don't use stop the ped it crashes

2 hours ago, impliedstone said:

does only work with stp

???

This mod does not rely on STP at all, it has nothing to do with inventory or anything like that.

I am open to seeing your RPH logs if you can post them!

Thank you!!

Edited by BJ USA

Deputy Acorn7

Members

wish i could use this bhut whenever i turn it on it crashes lspdfr and i have to reload lspdfr

BJ USA

Members Author

4 hours ago, Deputy Acorn7 said:

wish i could use this bhut whenever i turn it on it crashes lspdfr and i have to reload lspdfr

Very strange.

Can you post your patrolmdt_blackbox.log from your logs folder please?

And your rage plugin log?

Thanks!

Lepoisson

Members

Hello, I just wanted to point out that the assembly version of your plugin is: 1.0.0.0
instead of: 6.9.0.0 and the Assembly name of your plugins is: OmniLinkMDT

BJ USA

Members Author

1 hour ago, Lepoisson said:

Hello, I just wanted to point out that the assembly version of your plugin is: 1.0.0.0
instead of: 6.9.0.0 and the Assembly name of your plugins is: OmniLinkMDT

True! Thanks!

Deputy Acorn7

Members

Hello, attached is the logs from today PatrolMDT is the only thing i activated and immediately after lspdfr crashed but still stayed in game.

3 hours ago, BJ USA said:

Very strange.

Can you post your patrolmdt_blackbox.log from your logs folder please?

And your rage plugin log?

Thanks!

PatrolMDT_Blackbox.log RagePluginHook.log

BJ USA

Members Author

(edited)

2 hours ago, Deputy Acorn7 said:

Hello, attached is the logs from today PatrolMDT is the only thing i activated and immediately after lspdfr crashed but still stayed in game.

PatrolMDT_Blackbox.log RagePluginHook.log

Install CommonDataFramework and you'll be golden. Thank you so much because I did not specify that this is required. You're a good man and have done me a kindness. You're going to love the mod. Open to feedback.

No image preview

CommonDataFramework 1.0.0.8

Common Data Framework 'CDF' is an open-source LSPDFR plugin that offers an extended vehicle and ped record API for developers. It's main goal is to replace missing features of

Edited by BJ USA

Luna Olson

Members

Hey, just a bit confused on the INI, it says the plate observation key is F6, however, the Menu Key is also F6. Is it supposed to be that way?

BJ USA

Members Author

(edited)

19 minutes ago, Luna Olson said:

Hey, just a bit confused on the INI, it says the plate observation key is F6, however, the Menu Key is also F6. Is it supposed to be that way?

Yes. The Menu Key has a modifier attached, Control.

So to turn on the plate reader by default is F6.

To open the menu by default is Control+F6.

I personally didn't want too many keys but left it open to be changed to you're liking.

Maybe I can clarify that somewhere.

Thank you so much for taking the time to post Luna~

Edited by BJ USA

impliedstone

Members

On 4/29/2026 at 10:32 PM, BJ USA said:

This mod does not rely on STP at all, it has nothing to do with inventory or anything like that.

I am open to seeing your RPH logs if you can post them!

Thank you!!

RagePluginHook_01052026_000125.log

its says its looking for stp as a dependecy

everytime i hit the key to turn on crashes and yes i have common frame installed

thought might be your other mod visual prob cause... because i know that one dosnt work with pr but took it out and its still doing it

BJ USA

Members Author

(edited)

45 minutes ago, impliedstone said:

RagePluginHook_01052026_000125.log

its says its looking for stp as a dependecy

everytime i hit the key to turn on crashes and yes i have common frame installed

thought might be your other mod visual prob cause... because i know that one dosnt work with pr but took it out and its still doing it

Thank you, I'll work on this. It has to do with forcing peds to be intoxicated. I forgot it calls on STP to help with that.

For the time being, if you put the STP files in your folders, disable the menus so you don't trigger them in game, PatrolMDT should work until I look into this more. I did not test it with Policing Redefined. Thanks again for sure.

Edited by BJ USA

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.