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.

This file has been reported as outdated or no longer maintained. For further information, see the file comments.

Traffic Policer (Breathalyzer, Traffic Offences, Speed Detection & more) 6.16.0.0

(306 reviews)

14 Screenshots

 

https://www.youtube.com/albo1125

DISCONTINUED & UNSUPPORTED - COMPATIBLE WITH OLDER LSPDFR VERSIONS ONLY - FEEL FREE TO HELP UPDATE THE CODE 

Traffic Policer is now open source. https://github.com/Albo1125/Traffic-Policer

 

Welcome to Traffic Policer! This script modification for LSPDFR greatly enhances not only traffic policing, but policing in general. It sports various major features that will make your shift as a police officer much more realistic, and, above all, fun! 

Requirements - some of these are included (credits go to their appropriate authors):

  • LSPDFR 0.4.2 (not included)
  • Albo1125.Common 6.6.3.0 or higher (included)
  • RAGENativeUI 1.6.3.0 or higher (included)
  • RAGEPluginHook 0.51 or higher (not included)
  • A legal copy of GTA V (versions 1.0.1011.1-1.0.1604.1).

Installation Instructions are provided in the ReadMe & Documentation files.

Traffic Policer's Features are explained in the Documentation files & video.

 

Support - what to do if you encounter a bug or have problems:

  1. Watch the installation video for my modifications here.
  2. Use this tool: http://www.lcpdfr.com/files/file/9755-lspdfr-troubleshooter-by-albo1125/ 
  3. Read the documentation file if you're having trouble getting a specific feature to work.
  4. Suggestions can be made here.
  5. If all else fails: Please leave a comment (not a review). Include your RAGEPluginHook.log file, located in your Grand Theft Auto V folder. Also, please provide an accurate description of what happened. This allows me to help you as fast as possible.

Redistribution is prohibited.

 

https://www.youtube.com/albo1125

Edited by Albo1125

What's New in Version 6.16.0.0

Released

6.16.0.0 (23-06-2019)

Update targetted .net to 4.6.1
Updated for lspdfr 0.4.2
Minor code cleanup
Removed absurd breathalyzer/drugalyzer animation from motorbike riders (thanks abhijay94)

 

6.14.3.0 (29-11-2018)
Fixed an issue where the NoLightsAtDark ambient event chance in the INI was not respected.
Some code cleanup.
Open sourced at https://github.com/Albo1125/Traffic-Policer
Updated licence.
Removed obfuscation.

LSPDFR 0.3.1 compatibility

Some more information on the open-sourcing and my 'retirement'

 

Use comments to ask for support. Do NOT use reviews to ask for support! You will get ignored and reported as this is against community guidelines.


Short Description

Traffic Policer for LSPDFR

User Feedback

Recommended Comments

Albo1125

Insiders Author

9 minutes ago, officerAMR said:

I got this crash when transitioning from the Court Cutscene back to my player after completing a Drug Runner ANPR callout 
 

  Hide contents

[25/01/2016 15:41:54.078] LSPD First Response: PURSUIT ENDED
[25/01/2016 15:41:54.078] LSPD First Response: PROP_DRUG_PACKAGE
[25/01/2016 15:41:54.161] LSPD First Response: New Drugs 1 created
[25/01/2016 15:41:57.725] [TRACE] Transfering control from PlayerArrest #1 (Blocker) to PlayerSuspectTransport #1
[25/01/2016 15:41:57.725] [TRACE] Removing ped from PlayerArrest #1 (Blocker)
[25/01/2016 15:41:57.725] [TRACE] Asked thread PlayerArrest #1 to abort: Ped left Arrest (left)
[25/01/2016 15:41:57.726] [TRACE] Instance cleaned (PlayerArrest #1)
[25/01/2016 15:41:57.726] [TRACE] Assigned ped to PlayerSuspectTransport #1 (Blocker)
[25/01/2016 15:41:57.726] [TRACE] PlayerSuspectTransport #1 received control over ped
[25/01/2016 15:41:57.726] [TRACE] PlayerArrest #1 is aborting already
[25/01/2016 15:41:57.741] [TRACE] Thread PlayerArrest #1 has been shut down
[25/01/2016 15:41:57.743] [TRACE] Changed priority to Blocker (PlayerSuspectTransport #1)
[25/01/2016 15:41:57.743] [TRACE] Thread PlayerSuspectTransport #1 initialized
[25/01/2016 15:41:58.173] LSPD First Response: Out of pursuit method.
[25/01/2016 15:42:01.556] LSPD First Response: Adding suspect not arrested by player
[25/01/2016 15:42:02.406] LSPD First Response: Showing: False
[25/01/2016 15:42:02.424] LSPD First Response: Showing: False
[25/01/2016 15:42:02.439] LSPD First Response: Showing: False
[25/01/2016 15:42:02.457] LSPD First Response: Showing: False
[25/01/2016 15:42:02.473] LSPD First Response: Showing: False
[25/01/2016 15:42:02.491] LSPD First Response: Showing: False
[25/01/2016 15:42:02.506] LSPD First Response: Showing: False
[25/01/2016 15:42:02.524] LSPD First Response: Showing: False
[25/01/2016 15:42:02.540] LSPD First Response: Showing: False
[25/01/2016 15:42:02.556] LSPD First Response: Showing: False
[25/01/2016 15:42:02.574] LSPD First Response: Showing: False
[25/01/2016 15:42:02.591] LSPD First Response: Showing: False
[25/01/2016 15:42:02.607] LSPD First Response: Showing: False
[25/01/2016 15:42:02.624] LSPD First Response: Showing: False
[25/01/2016 15:42:02.640] LSPD First Response: Showing: False
[25/01/2016 15:42:02.658] LSPD First Response: Showing: False
[25/01/2016 15:42:02.673] LSPD First Response: Showing: False
[25/01/2016 15:42:02.690] LSPD First Response: Showing: False
[25/01/2016 15:42:02.708] LSPD First Response: Showing: False
[25/01/2016 15:42:02.724] LSPD First Response: Showing: False
[25/01/2016 15:42:02.740] LSPD First Response: Showing: False
[25/01/2016 15:42:02.758] LSPD First Response: Showing: False
[25/01/2016 15:42:02.774] LSPD First Response: Showing: False
[25/01/2016 15:42:02.790] LSPD First Response: Showing: False
[25/01/2016 15:42:02.806] LSPD First Response: Showing: False
[25/01/2016 15:42:02.824] LSPD First Response: Showing: False
[25/01/2016 15:42:02.839] LSPD First Response: Showing: False
[25/01/2016 15:42:02.857] LSPD First Response: Showing: False
[25/01/2016 15:42:02.873] LSPD First Response: Showing: False
[25/01/2016 15:42:02.891] LSPD First Response: Showing: False
[25/01/2016 15:42:02.908] LSPD First Response: Showing: False
[25/01/2016 15:42:02.923] LSPD First Response: Showing: False
[25/01/2016 15:42:02.941] LSPD First Response: Showing: False
[25/01/2016 15:42:02.957] LSPD First Response: Showing: False
[25/01/2016 15:42:02.974] LSPD First Response: Showing: False
[25/01/2016 15:42:02.990] LSPD First Response: Showing: False
[25/01/2016 15:42:03.005] LSPD First Response: Showing: False
[25/01/2016 15:42:03.023] LSPD First Response: Showing: False
[25/01/2016 15:42:03.040] LSPD First Response: Showing: False
[25/01/2016 15:42:03.056] LSPD First Response: Showing: False
[25/01/2016 15:42:03.074] LSPD First Response: Showing: False
[25/01/2016 15:42:03.091] LSPD First Response: Showing: False
[25/01/2016 15:42:03.107] LSPD First Response: Showing: False
[25/01/2016 15:42:03.125] LSPD First Response: Showing: False
[25/01/2016 15:42:03.142] LSPD First Response: Showing: False
[25/01/2016 15:42:03.158] LSPD First Response: Showing: False
[25/01/2016 15:42:03.175] LSPD First Response: Showing: False
[25/01/2016 15:42:03.190] LSPD First Response: Showing: False
[25/01/2016 15:42:03.208] LSPD First Response: Showing: False
[25/01/2016 15:42:03.224] LSPD First Response: Showing: False
[25/01/2016 15:42:03.242] LSPD First Response: Showing: False
[25/01/2016 15:42:03.257] LSPD First Response: Showing: False
[25/01/2016 15:42:03.273] LSPD First Response: Showing: False
[25/01/2016 15:42:03.291] LSPD First Response: Showing: False
[25/01/2016 15:42:03.308] LSPD First Response: Showing: False
[25/01/2016 15:42:03.325] LSPD First Response: Showing: False
[25/01/2016 15:42:03.340] LSPD First Response: Showing: False
[25/01/2016 15:42:03.356] LSPD First Response: Showing: False
[25/01/2016 15:42:03.373] LSPD First Response: Showing: False
[25/01/2016 15:42:03.391] LSPD First Response: Showing: False
[25/01/2016 15:42:03.406] LSPD First Response: Showing: False
[25/01/2016 15:42:03.425] LSPD First Response: Showing: False
[25/01/2016 15:42:03.440] LSPD First Response: Showing: False
[25/01/2016 15:42:03.457] LSPD First Response: Showing: False
[25/01/2016 15:42:03.474] LSPD First Response: Showing: False
[25/01/2016 15:42:03.490] LSPD First Response: Showing: False
[25/01/2016 15:42:03.508] LSPD First Response: Showing: False
[25/01/2016 15:42:03.523] LSPD First Response: Showing: False
[25/01/2016 15:42:03.541] LSPD First Response: Showing: False
[25/01/2016 15:42:03.558] LSPD First Response: Showing: False
[25/01/2016 15:42:03.574] LSPD First Response: Showing: False
[25/01/2016 15:42:03.591] LSPD First Response: Showing: False
[25/01/2016 15:42:11.084] LSPD First Response: Percentage: 1
[25/01/2016 15:42:32.664] LSPD First Response: 
[25/01/2016 15:42:32.664] LSPD First Response: ==============================
[25/01/2016 15:42:32.664] LSPD First Response: UNHANDLED EXCEPTION DURING GAME THREAD TICK
[25/01/2016 15:42:32.665] LSPD First Response: ------------------------------
[25/01/2016 15:42:32.665] LSPD First Response: Origin: Game fiber "<UNNAMED THREAD>".
[25/01/2016 15:42:32.665] LSPD First Response: ------------------------------
[25/01/2016 15:42:32.665] LSPD First Response: Exception type: System.AccessViolationException
[25/01/2016 15:42:32.665] LSPD First Response: Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
[25/01/2016 15:42:32.665] LSPD First Response: ------------------------------
[25/01/2016 15:42:32.665] LSPD First Response: Inner exceptions:
[25/01/2016 15:42:32.665] LSPD First Response: ------------------------------
[25/01/2016 15:42:32.665] LSPD First Response: Stack trace:
[25/01/2016 15:42:32.665] LSPD First Response: at CNativeInvocationInfoV.PushArgument<__int64>(CNativeInvocationInfoV* , Int64 )
[25/01/2016 15:42:32.665] at Rage.Native.NativeFunction.CallByAddress(IntPtr address, Type returnType, NativeArgument[] arguments)
[25/01/2016 15:42:32.665] at Rage.Native.NativeFunction.CallByHash(UInt64 nativeHash, Type returnType, NativeArgument[] arguments)
[25/01/2016 15:42:32.666] at Rage.Native.NativeFunction.CallByHash[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[25/01/2016 15:42:32.666] at Rage.Player.set_Character(Ped value)
[25/01/2016 15:42:32.666] at Traffic_Policer.Callouts.DrugsRunners.?????????????????????????????????????????()
[25/01/2016 15:42:32.666] at Traffic_Policer.Callouts.DrugsRunners.?????????????????????????????????????????()
[25/01/2016 15:42:32.666] at Rage.GameFiber.Main()
[25/01/2016 15:42:32.666] LSPD First Response: ==============================
[25/01/2016 15:42:32.666] LSPD First Response: 

I tried the Troubleshooter thingermagig and it said that i was running no errors in my game. 

Does this occur more often? Seems to be a very rare issue with your RAM.

officerAMR

Members

15 minutes ago, Albo1125 said:

Does this occur more often? Seems to be a very rare issue with your RAM.

No, this is the first time it's ever happened

garack

Members

(edited)

way to man events can i stop them at some .ini file? also my fps are going down by like 10 from this

its like all 20 seconds.

Edited by garack

Albo1125

Insiders Author

9 minutes ago, garack said:

way to man events can i stop them at some .ini file? also my fps are going down by like 10 from this

its like all 20 seconds.

Check the files.... Read the readme... Ini file included.... :sleep:

garack

Members

(edited)

thanks, ok i made events all 360 seconds with NextEventTimer=360 but events still pop up like every 30 seconds, sometimes 2 minutes but never every 6 minutes.

still way to many events with all the calls.  any way to get more then the 100 max or disable the events?

Edited by garack

Albo1125

Insiders Author

11 hours ago, garack said:

thanks, ok i made events all 360 seconds with NextEventTimer=360 but events still pop up like every 30 seconds, sometimes 2 minutes but never every 6 minutes.

still way to many events with all the calls.  any way to get more then the 100 max or disable the events?

The ini file tells you how to disable events. Set their chances to 0.

snowboarder9416

Members

When I load the game, only half of my plugins load and Traffic Policer is not one of them. I have all the files installed into the LSPDFR folder in the plugin folder but Rage Plugin Hook will not load or recognize any plugins in this folder. Does anyone know how to fix this problem?

nycdood

Members

Any plans to add more drugs to the drugalyser?

garack

Members

4 hours ago, Albo1125 said:

The ini file tells you how to disable events. Set their chances to 0.

OK i set all events to 0 and the chance to 100 but still events are coming every 30 seconds. 

Spoiler

//This is the minimum time before a new event can take place. E.g. when an event is created, the next event won't be created until x seconds after the first one.
//The time is in seconds.
//Maximum=100
//Default: NextEventTimer=25
NextEventTimer=100

//These values are the chances of an ambient event being created: the lower the number, the bigger the chance. Think of it as a '1 in x' chance.
//To disable an ambient event, set its chance to 0.
//Default: DrunkDriver=140
DrunkDriver=0

//Default: MobilePhone=90
MobilePhone=0

//Default:Speeder=60
Speeder=0

//Default: UnroadworthyVehicle=130
UnroadworthyVehicle=0

//Default: MotorcyclistWithoutHelmet=180
MotorcyclistWithoutHelmet=0

//Default: StreetRace=280
StreetRace=0

//Default: StolenVehicle=220
StolenVehicle=0

//Default: DrugDriver=140
DrugDriver=0

//NoLightsAtDark only occurs during nightly hours (20:00-07:00). 
//Default: NoLightsAtDark=110
NoLightsAtDark=0

//Default: NoBrakeLights=150
NoBrakeLights=0

 

Albo1125

Insiders Author

6 hours ago, garack said:

OK i set all events to 0 and the chance to 100 but still events are coming every 30 seconds. 

  Reveal hidden contents

//This is the minimum time before a new event can take place. E.g. when an event is created, the next event won't be created until x seconds after the first one.
//The time is in seconds.
//Maximum=100
//Default: NextEventTimer=25
NextEventTimer=100

//These values are the chances of an ambient event being created: the lower the number, the bigger the chance. Think of it as a '1 in x' chance.
//To disable an ambient event, set its chance to 0.
//Default: DrunkDriver=140
DrunkDriver=0

//Default: MobilePhone=90
MobilePhone=0

//Default:Speeder=60
Speeder=0

//Default: UnroadworthyVehicle=130
UnroadworthyVehicle=0

//Default: MotorcyclistWithoutHelmet=180
MotorcyclistWithoutHelmet=0

//Default: StreetRace=280
StreetRace=0

//Default: StolenVehicle=220
StolenVehicle=0

//Default: DrugDriver=140
DrugDriver=0

//NoLightsAtDark only occurs during nightly hours (20:00-07:00). 
//Default: NoLightsAtDark=110
NoLightsAtDark=0

//Default: NoBrakeLights=150
NoBrakeLights=0

 

Strange. Please post your RPH log with your most recent game session. 

Dmannumber2

Members

Hey! great mods you have for this. but nothing is working besides the Ambient Events. Ive tried reinstalling multiple times and the other parts/mods sill wont work. what do you suggest i do?

thanks

Albo1125

Insiders Author

1 hour ago, Dmannumber2 said:

Hey! great mods you have for this. but nothing is working besides the Ambient Events. Ive tried reinstalling multiple times and the other parts/mods sill wont work. what do you suggest i do?

thanks

Post a log. Read support section above. Thanks. 

RINGISKONG

Members

i cant get the plugin to load......

Kal74

Members

16 minutes ago, ringiskong said:

i cant get the plugin to load......

 

15 hours ago, Albo1125 said:

Post a log. Read support section above. Thanks. 

 

cptalpdeniz

Members

@Albo1125 Any news on my case? LSPDFR crash on ANPR callouts?

fireboy6117

Members

is this going to be updated to meet the new game update and RPH update

Albo1125

Insiders Author

1 hour ago, fireboy6117 said:

is this going to be updated to meet the new game update and RPH update

Of course! :smile:

fireboy6117

Members

15 minutes ago, Albo1125 said:

Of course! :smile:

can't wait

DLM3

Members

Albo, get some sleep! Thanks for the update, going to check out the new stuffs :wink:

DLM3

Members

(edited)

Double post sorry instead of editing, just so you see the notification.

What does the "secondary speed radar disable" key does? Checked both the documentation and the INI file but I am still not sure what it does. It just does the same thing as F5?

Edited by DLM3

Albo1125

Insiders Author

1 minute ago, DLM3 said:

Double post sorry instead of editing, just so you see the notification.

What does the "secondary speed radar disable" key does? Checked both the documentation and the INI file but I am still not sure what it does.

Another button you can press to disable the radar - means you don't have to press the modifier&toggle again to turn it off. Backspace is an easy key imo.

DLM3

Members

(edited)

Woot good guess, though I was wondering if I missed something more complex :tongue:

Yeah Function keys are not the best, though with months of speed checking I think that I got used to toggling F5.

 

[Edit 30 minutes later] Just played a few to check all of this... First vehicle that comes on my radar has a warrant flag, I catch up with him, check his plate and he is indeed wanted. #feelsgood Thank you! I also realized that there are so many vehicles with a flag, just wow, who could have guess? I kept your bring up flag chance at 50% by default but I think I will lower it easily down to 30% lol

Edited by DLM3

bm1234

Members

I just updated to 6.0 and when I press F6 the menu doesn't come up.

Mercuri

Members

Hi! Door Looking system dont leet you get in the bike after you leave it. :/

Albo1125

Insiders Author

(edited)

8 minutes ago, Mercuri said:

Hi! Door Looking system dont leet you get in the bike after you leave it. :/

Thank you will fix this.

For now, you can disable it from the INI.

Edited by Albo1125

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.