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.

Rich's Police Enhancements 1.6.0.6

(30 reviews)

3 Screenshots

Installation

Drag/drop the .DLL, .PDB, and .INI files into GTA V\Plugins\LSPDFR.  All features are disabled by default.  If you're using the STREETS audio files for Automatic Pursuit Updates, place them in GTA V\lspdfr\audio\scanner\STREETS.  If you use STREETS files that are named differently, they may not work with the Automatic Pursuit Updates feature.

 

About

Rich's Police Enhancements is a suite of quality of life features.  All features are able to be enabled/disabled in the .ini file, so use (or don't) any feature you want.  Version 1.6 integrates Automatic Siren Cutout, so if you have that plugin installed separately, you can now remove it.

 

Included Features

  • Ambient Backup:  When a pursuit is initiated, the player will be prompted to accept or decline ambient backup during their incident by pressing Y or N.
  • Automatic Pursuit Updates: You will be periodically notified (configurable in the .ini) of suspect location, direction of travel, speed, and traffic conditions for each suspect in a pursuit.  Updates may be provided via notification, dispatch audio, or both (configurable in the .ini)
  • AI Siren Cycling:  Nearby police AI will attempt to cycle through their sirens instead of being stuck on the same tone forever
  • Better TVI/PIT Maneuver:  When you or another unit spin out a suspect vehicle during a pursuit, there's a chance the vehicle will become disabled
  • Backup Mimic Lights:  During a traffic stop, callout, or pursuit, AI backup will turn their lights/sirens off when they are near you if your lights/siren are off (for ELS, stage 1/2 are considered off)  When you turn your lights/siren on (for ELS, stage 3), the AI will turn their lights/siren back on.
  • Suspect Stamina:  Suspects will run slower over time and have a chance to trip if they run for too long.
  • Automatic Siren Cutout:  Automatically turn off your sirens while keeping your emergency lights on when you get out of emergency vehicles.  This feature is intended to be used with ELS.
  • Friendly Honk:  A fun little feature that makes other emergency vehicles honk their horn or blip their siren at you if you honk or blip your siren at them.
  • Traffic Light Control:  Turn traffic lights green as you approach intersections with stage 3 lighting enabled.  This does not affect AI traffic.
  • Traffic Yielding:  AI will drive around the left side of your vehicle when you are stopped with stage 3 lighting on.  This feature is intended to be used with ELS.
  • Leave Engine Running:  When you exit the vehicle, your engine will stay on.  You can turn the engine off by pressing and holding your exit vehicle key.

 

Dependencies

  1. InputManager.dll (embedded)

 

Licensing

  1. This plugin does not include a license.  All rights reserved.
  2. InputManager is licensed under CPOL.

 

Reporting Issues

If you experience bugs or crashes that you believe are a result of this plugin, please provide a copy of your RagePluginHook.log and a list of steps for me to follow to reproduce the issue.

Edited by Rich

What's New in Version 1.6.0.6

Released

  • TVI: Added new setting "TVIChance" to INI.  Default value is 40%
  • Suspect Stamina: Attempted to fix suspect max speed inadvertently affecting their vehicle's max speed

Short Description

Quality of life enhancements for you and police AI

User Feedback

Recommended Comments

Mathox

Members

Does the yielding system works for non ELS vehicles ?

Rich

Members Author

  

1 hour ago, Super27 said:

 

Same issue for me.

Unfortunately I can't fix what I can't reproduce.

 

1 hour ago, Mathox said:

Does the yielding system works for non ELS vehicles ?

Your siren must be on.

RPBeefyBoii

Members

Hey small bug I found, when an ambient cop arrives on scene when your stage 3s are on, they leave their car and you turn on your stage 3s a new cop will spawn in the ambient cop car and drive away.

Rich

Members Author

1 hour ago, RPBeefyBoii said:

Hey small bug I found, when an ambient cop arrives on scene when your stage 3s are on, they leave their car and you turn on your stage 3s a new cop will spawn in the ambient cop car and drive away.

What do you mean when an ambient cop arrives on scene?  With this plugin, ambient cops only join pursuits.

What do you mean "when your stage 3s are on, they leave their car and you turn on your stage 3s"?  Your stage 3s were already on?  Do you mean if you turn them off and back on while the other vehicle is empty?  I tried this in a pursuit and on a traffic stop and could not replicate the issue.

 

There is no code in the ambient backup or backup mimic lights features, or anywhere in the plugin actually, that spawns anything.

Peter.

Members

Hey, here's my log, the mod made me crash when I accepted a Grand Theft Auto callout. I'm using XScanner which seems to interfere with Rich Police Enhancement; came here on the advice of Hendrik 

RagePluginHook.log

Rich

Members Author

31 minutes ago, Peter. said:

Hey, here's my log, the mod made me crash when I accepted a Grand Theft Auto callout. I'm using XScanner which seems to interfere with Rich Police Enhancement; came here on the advice of Hendrik 

RagePluginHook.log 352.56 kB · 0 downloads

Thanks, I'll upload a bug fix this weekend.

RPBeefyBoii

Members

On 12/25/2024 at 1:43 PM, Rich said:

What do you mean when an ambient cop arrives on scene?  With this plugin, ambient cops only join pursuits.

What do you mean "when your stage 3s are on, they leave their car and you turn on your stage 3s"?  Your stage 3s were already on?  Do you mean if you turn them off and back on while the other vehicle is empty?  I tried this in a pursuit and on a traffic stop and could not replicate the issue.

 

There is no code in the ambient backup or backup mimic lights features, or anywhere in the plugin actually, that spawns anything.

I tried recreating the bug but I couldn't not sure what caused it.

Ofc. Paul22

Members

I have a bug in my game after I place my suspect in handcuffs when i accidentally knock him out lol by pressing B on my controller my game crashes every time. here is my  log. Love the mod

 

[12/25/2024 5:23:15 PM.111] LSPD First Response: UB: ENGAGING MELE COMBAT SUSPECT >> Partner-0
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE AmbientBackup]: Initializing...
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE AISirenCycle]: Initializing...
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE PursuitUpdates]: Initializing...
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE SuspectStamina]: Initializing...
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] No more fleeing suspects, ending chase
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Ending chase
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Removing ped from Chase #2 (GameplayMandatory)
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Freeing cop: Tim May
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Cop freed
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Aborting EvadeCops: Freeing suspect
[12/25/2024 5:23:15 PM.125] LSPD First Response: [TRACE] Suspect freed
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Removing ped from Chase #2 (GameplayMandatory)
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Released 0 entities from Chase #2 Content Manager
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Instance cleaned (Chase #2)
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Ped Daemon Maverick has become idle again
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Ped Tim May has become idle again
[12/25/2024 5:23:16 PM.750] LSPD First Response: [TRACE] Daemon Maverick killed by Paul Huwig
[12/25/2024 5:23:16 PM.752] LSPD First Response: [TRACE] Daemon Maverick (A_M_M_TRANVEST_01) was damaged.
[12/25/2024 5:23:16 PM.753] LSPD First Response: [TRACE] Damage killed ped
[12/25/2024 5:23:16 PM.964] LSPD First Response: STP: RELEASE PED FROM STOP
[12/25/2024 5:23:17 PM.811] LSPD First Response: UB: FINISHED PURSUIT >> Partner-0
[12/25/2024 5:23:19 PM.477] LSPD First Response: UB: IN STANDBY POSITION >> Partner-0
[12/25/2024 5:23:20 PM.147] LSPD First Response: 
[12/25/2024 5:23:20 PM.147] LSPD First Response: ==============================
[12/25/2024 5:23:20 PM.147] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[12/25/2024 5:23:20 PM.147] LSPD First Response: ------------------------------

[12/25/2024 5:23:20 PM.147] LSPD First Response: Origin: Game fiber "RPE Pursuit Updates Fiber".
[12/25/2024 5:23:20 PM.147] LSPD First Response: ------------------------------
[12/25/2024 5:23:20 PM.147] LSPD First Response: Exception type: System.ArgumentNullException
[12/25/2024 5:23:20 PM.147] LSPD First Response: Exception message: Value cannot be null.
[12/25/2024 5:23:20 PM.147] Parameter name: pursuit
[12/25/2024 5:23:20 PM.147] LSPD First Response: ------------------------------
[12/25/2024 5:23:20 PM.147] LSPD First Response: Inner exceptions:
[12/25/2024 5:23:20 PM.148] LSPD First Response: ------------------------------
[12/25/2024 5:23:20 PM.148] LSPD First Response: Stack trace:
[12/25/2024 5:23:20 PM.148] LSPD First Response: at LSPD_First_Response.Mod.API.Functions.GetPursuitPeds(LHandle pursuit) in D:\GTA V\LSPD First Response\LSPD First Response\Mod\API\Functions.cs:line 411
[12/25/2024 5:23:20 PM.148] at RichsPoliceEnhancements.Features.PursuitUpdates.눋() in C:\Users\Rich\Documents\GitHub\Police-Enhancements-DevRepo\RichsPoliceEnhancements\Features\FriendlyHonk.cs:line 33
[12/25/2024 5:23:20 PM.148] at RichsPoliceEnhancements.Features.PursuitUpdates.놬(LHandle ) in C:\Users\Rich\Documents\GitHub\Police-Enhancements-DevRepo\RichsPoliceEnhancements\Features\FriendlyHonk.cs:line 18
[12/25/2024 5:23:20 PM.148] at Rage.GameFiber.Main()
[12/25/2024 5:23:20 PM.148] LSPD First Response: ==============================
[12/25/2024 5:23:20 PM.148] LSPD First Response: 
[12/25/2024 5:23:20 PM.150] LSPD First Response: [FATAL] Forced termination
[12/25/2024 5:23:20 PM.150] LSPD First Response: [TRACE] Released 0 entities from DefaultContentManager
[12/25/2024 5:23:22 PM.890] LSPD First Response: [INFO] LSPDFR has shut down
[12/25/2024 5:23:25 PM.133] LSPD First Response: UB All Police Partners are removed

Rich

Members Author

1 hour ago, pj22 said:

I have a bug in my game after I place my suspect in handcuffs when i accidentally knock him out lol by pressing B on my controller my game crashes every time. here is my  log. Love the mod

 

[12/25/2024 5:23:15 PM.111] LSPD First Response: UB: ENGAGING MELE COMBAT SUSPECT >> Partner-0
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE AmbientBackup]: Initializing...
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE AISirenCycle]: Initializing...
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE PursuitUpdates]: Initializing...
[12/25/2024 5:23:15 PM.112] LSPD First Response: [RPE SuspectStamina]: Initializing...
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] No more fleeing suspects, ending chase
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Ending chase
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Removing ped from Chase #2 (GameplayMandatory)
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Freeing cop: Tim May
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Cop freed
[12/25/2024 5:23:15 PM.124] LSPD First Response: [TRACE] Aborting EvadeCops: Freeing suspect
[12/25/2024 5:23:15 PM.125] LSPD First Response: [TRACE] Suspect freed
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Removing ped from Chase #2 (GameplayMandatory)
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Released 0 entities from Chase #2 Content Manager
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Instance cleaned (Chase #2)
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Ped Daemon Maverick has become idle again
[12/25/2024 5:23:15 PM.126] LSPD First Response: [TRACE] Ped Tim May has become idle again
[12/25/2024 5:23:16 PM.750] LSPD First Response: [TRACE] Daemon Maverick killed by Paul Huwig
[12/25/2024 5:23:16 PM.752] LSPD First Response: [TRACE] Daemon Maverick (A_M_M_TRANVEST_01) was damaged.
[12/25/2024 5:23:16 PM.753] LSPD First Response: [TRACE] Damage killed ped
[12/25/2024 5:23:16 PM.964] LSPD First Response: STP: RELEASE PED FROM STOP
[12/25/2024 5:23:17 PM.811] LSPD First Response: UB: FINISHED PURSUIT >> Partner-0
[12/25/2024 5:23:19 PM.477] LSPD First Response: UB: IN STANDBY POSITION >> Partner-0
[12/25/2024 5:23:20 PM.147] LSPD First Response: 
[12/25/2024 5:23:20 PM.147] LSPD First Response: ==============================
[12/25/2024 5:23:20 PM.147] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[12/25/2024 5:23:20 PM.147] LSPD First Response: ------------------------------

[12/25/2024 5:23:20 PM.147] LSPD First Response: Origin: Game fiber "RPE Pursuit Updates Fiber".
[12/25/2024 5:23:20 PM.147] LSPD First Response: ------------------------------
[12/25/2024 5:23:20 PM.147] LSPD First Response: Exception type: System.ArgumentNullException
[12/25/2024 5:23:20 PM.147] LSPD First Response: Exception message: Value cannot be null.
[12/25/2024 5:23:20 PM.147] Parameter name: pursuit
[12/25/2024 5:23:20 PM.147] LSPD First Response: ------------------------------
[12/25/2024 5:23:20 PM.147] LSPD First Response: Inner exceptions:
[12/25/2024 5:23:20 PM.148] LSPD First Response: ------------------------------
[12/25/2024 5:23:20 PM.148] LSPD First Response: Stack trace:
[12/25/2024 5:23:20 PM.148] LSPD First Response: at LSPD_First_Response.Mod.API.Functions.GetPursuitPeds(LHandle pursuit) in D:\GTA V\LSPD First Response\LSPD First Response\Mod\API\Functions.cs:line 411
[12/25/2024 5:23:20 PM.148] at RichsPoliceEnhancements.Features.PursuitUpdates.눋() in C:\Users\Rich\Documents\GitHub\Police-Enhancements-DevRepo\RichsPoliceEnhancements\Features\FriendlyHonk.cs:line 33
[12/25/2024 5:23:20 PM.148] at RichsPoliceEnhancements.Features.PursuitUpdates.놬(LHandle ) in C:\Users\Rich\Documents\GitHub\Police-Enhancements-DevRepo\RichsPoliceEnhancements\Features\FriendlyHonk.cs:line 18
[12/25/2024 5:23:20 PM.148] at Rage.GameFiber.Main()
[12/25/2024 5:23:20 PM.148] LSPD First Response: ==============================
[12/25/2024 5:23:20 PM.148] LSPD First Response: 
[12/25/2024 5:23:20 PM.150] LSPD First Response: [FATAL] Forced termination
[12/25/2024 5:23:20 PM.150] LSPD First Response: [TRACE] Released 0 entities from DefaultContentManager
[12/25/2024 5:23:22 PM.890] LSPD First Response: [INFO] LSPDFR has shut down
[12/25/2024 5:23:25 PM.133] LSPD First Response: UB All Police Partners are removed

Is this with the version I uploaded this morning?  I can't tell since this isn't your full log.

Peter.

Members

Hi, got this crash today and Rich was one of the last lines that appeared, so I figured out that you might want to see this 

RagePluginHook.log

Rich

Members Author

25 minutes ago, Peter. said:

Hi, got this crash today and Rich was one of the last lines that appeared, so I figured out that you might want to see this 

RagePluginHook.log 355.48 kB · 1 download

Thank you, I'll upload a fix before the end of the day.

How am i finding out about it just now? Its exactly what i needed.

Scorpionfam

Members

Love to see you back man. You're work is amazing!

Quasar

Members

21 hours ago, Rich said:

Thank you, I'll upload a fix before the end of the day.

Welcome Back, Rich!!

UpperMidnight

Members

Hey, 

I think I found a bug, the game crashed twice on separate occasions when I was scrolling through different clothes in EUP. attached is my log.

Thanks a lot and have a happy new year!

RagePluginHook.log

Rich

Members Author

6 hours ago, UpperMidnight said:

Hey, 

I think I found a bug, the game crashed twice on separate occasions when I was scrolling through different clothes in EUP. attached is my log.

Thanks a lot and have a happy new year!

RagePluginHook.log 193.84 kB · 1 download

Can you clarify why you think this plugin is causing your game to crash while you scroll through the EUP menu?  I don't see anything in your log to indicate this plugin is the issue.

The420Jamaican

Members

hey, what does the street thing do?

 

Rich

Members Author

7 hours ago, The420Jamaican said:

hey, what does the street thing do?

 

They're audio files for Automatic Pursuit Updates.

UpperMidnight

Members

15 hours ago, Rich said:

Can you clarify why you think this plugin is causing your game to crash while you scroll through the EUP menu?  I don't see anything in your log to indicate this plugin is the issue.

Honestly its the only plugin I added recently and after removing it everything seems to be working ok however I'm not 100% sure its the reason

The420Jamaican

Members

1 hour ago, Rich said:

They're audio files for Automatic Pursuit Updates.

Oh as in she says the street & the street name pops up in the update. Figured. Thanks

SnakeDoc29

Members

Siren cutout isnt working anymore

Joe C Wilson

Members

Do you know if it's possible to bind the exit vehicle button to the dash key that is next to the equals key? I use this for entering and exiting vehicles and it feels very odd trying to adapt to default game controls. If you could take a look for me, I'd greatly appreciate it.

Rich

Members Author

5 minutes ago, Joe C Wilson said:

Do you know if it's possible to bind the exit vehicle button to the dash key that is next to the equals key? I use this for entering and exiting vehicles and it feels very odd trying to adapt to default game controls. If you could take a look for me, I'd greatly appreciate it.

Maybe try 'OemMinus'

Joe C Wilson

Members

1 hour ago, Rich said:

Maybe try 'OemMinus'

That did the trick! Thank you! You're the man! Happy new year to you also!

LAPDLSPDFR

Members

Sometimes they crash into my car with stage 3 lighting.  or they drive around me only to drive into what my vehicle is blocking,

Create an account or sign in to comment

Latest Mods

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.