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.

Interaction+ | Lite Computer System | Field Sobriety Test | Field Test Kits 2.2.8

(68 reviews)

8 Screenshots

Enjoy this mod and want to support its development? Please consider donating using the button on the side bar 🙂

 

Controller support added, enjoy!

 

If you are having issues, please attach and post your RagePluginHook.log file (necessary for support) as well as describe the problem and I will help you fix it

 

Be sure to change the .ini file to your liking

 

 

Videos

Thank you to Yo Adrian and FirstThirtyMinutes for making these videos!

 

 

 

This wall of text and pictures do not do this plugin justice; I definitely recommend giving it a try!

 

Requirements:

 

  • Traffic Policer
  • (Optional) Darkmyre's Search Warrant or Stop The Ped

 

Features

 

  • Ped Observation
    • Get observations for any ped
      • Automatic traffic stop observations for all occupants
      • Gets status of ped including mood, behavior, and signs of intoxication
  • [NEW] Lite Menu Based Computer System
    • Run record checks, issue citations, summons, and create arrest reports with the new computer system
    • Fully integrated with the rest of this plugin
    • Customizable XML files for charges and citations
      • IMPORTANT! Do not edit/add any new main root entries (eg direct descendants of the "Main" root). They will not be recognized by my plugin
        • You can only add/edit entries under these roots with the "Charge" name
  • Traffic Stop Questions
    • [NEW] Traffic stop questioning menu, replaces default LSPDFR+ one
      • To use, approach a car on a traffic stop and press the interaction key (default "Y") to open the menu
      • You can:
        • Ask the driver for their license and proof of insurance
          • If the driver has no license, a suspended license, or warrants, there is a chance they will refuse to identify themselves to you, which is arrestable.
        • Ask for passenger's identification
        • Tell the driver the reason for pulling them over (27 default reasons so far, just comment any more ideas you have and I will try to add them)
        • Ask general questions:
          • "Where are you headed?"
          • "Where are you coming from?"
          • "Is the address on your license current?"
          • "Do you own this vehicle?"
          • "How do you know the passenger(s)?"
        • Ask questions related to crime:
          • "Have you been drinking recently?"
          • "Have you you used any drugs recently?
          • "Is there anything illegal in the car?"
          • "Can I search your vehicle?"
        • Most question's answers will depend on the ped's mood/intoxication level
        • 210+ lines of mostly unique dialog
        • Any more ideas for questioning should be added in the comments!
    • [NEW] Issue warnings, citations, and summons with the new computer system
    • [NEW] Can now order occupants out of the vehicle
  • Field Sobriety Tests
  • Evidence
    • Store any evidence you find in any police vehicle
    • View stored evidence
    • Drop off stored evidence at any police station, marked by a "stash" icon on the map (pot leaf blip next to police stations)
  • Field Narcotics Test Kits
    • Narcotics stored in your evidence can be tested using reagent test kits in your trunk
      • Positive tests are automatically stored in evidence
      • Automatically recognizes when you store drugs in evidence and makes them available for testing
        • Drugs are not always what they seem, e.g. sometimes what you think is meth will turn out to be PCP or cocaine
      • If you use one of the custom XML files, these phrases are currently recognized by evidence storage as able to be tested:
        • "white powder"
        • "tan" or "brown powder"
        • "blotter paper"
        • "crystal" or "crystals"
        • "unmarked pills"
    • 5 different tests, based on real life counterparts (all information based on products from: http://www.sirchie.com/forensics/narcotics-investigation/pouches.html)
      • Marquis Reagent (meth, heroin, morphine, MDMA)
      • Scott Reagent (cocaine/crack)
      • Fentanyl Reagent (Fentanyl)
      • Phencyclidine Reagent (PCP)
      • Ehrlich's Reagent (LSD)
    • Custom narcotics.xml for DarkMyre's Search Warrant and PoliceSearch adds more options for unidentified drugs such as: "white powder", "suspicious crystals", etc
  • Automatic Pursuit Updates
    • When in a pursuit, will automatically give information on the speed and direction that the suspect vehicle is heading.
    • Also gives details on traffic condition such as light, medium, or heavy (togglable)
  • [NEW] Integrated Lite Court System
    • Upon creating an arrest report, a court case will automatically be generated for the arrest
    • There is a customizable amount of time between the arrest date and court date in the .ini file
    • Active court cases options
      • View name, charges, court date, and force early case hearing
    • Past court cases options
      • View name, charges, sentence, and delete one or all entries
    • Sentences depend on severity and amount of charges
    • [!!!IMPORTANT!!!] Due to the new court system, the XML structure of the Charges.xml has changed, adding a new attribute called "life" to every charge. If life is set to true, that charge can carry a life sentence.
      • You must update old customized XML files to include this attribute for every charge or use the new ones provided, otherwise the game will crash
    • [Coming Soon] Evidence system integration

 

Known Bugs:

  • Sometimes arrested peds will leave the backseat of your vehicle and try to drive away. No known fix but to grab them and put them back in the vehicle. Probably a plugin interaction.
    • Have not had happen to me in a while, please report for v2.2.1 if you encounter. Possibly fixed


Installation:

  1. Copy the "Plugins" folder to your main GTA V directory.
  2. Pick an XML to use depending on what search plugin you have for added realism! (not required)
  3. Enjoy!

 

Don't know what else to put here, just let me know if you find any bugs or if anything is unclear and I will try to fix it. Been a long road of development, thank you to everyone who has helped me on the way!

What's New in Version 2.2.8

Released

2.2.8 Beta (LSPDFR 0.4.2)

  • No new update took place, updated contents of .rar file
  • Updated to LSPDFR 0.4.2 IMPORTANT: This version has only been tested lightly on 0.4.2 and is considered a beta version. Please report all problems here with the relevant information and log files.
  • Increased default computer entry delete time to 12 minutes in .ini
  • Added check to make sure player is using right menu to issue tickets on traffic stops. No more infinite walking animation
  • Fixed bug causing welcome message to be displayed when going off duty
  • Removed game pause from evidence storage function, should stop crashes with LSPDFR and LSPDFR+ ambient spawns
  • Fixed EUP compatibility, you can no longer get officers ID or observations

 

2.2.0 (LSPDFR 0.4.1)

  • [2.2.7 Update]
    • Fixed bug causing ped and player to get stuck during walk and turn test because of failsafe not firing
    • The computer prompt when entering a police vehicle should now only appear one time
    • Made traffic stop observations more stable and less prone to crashing
    • Fixed a rare crash with the detain function
    • Added the ability to clear all computer records from the computer menu
    • Added more aggressive deletion of ped headshots
  • [2.2.6 Update]
    • Added ped intoxication modifier support for STP, intoxicated ped findings should now be more consistent with the .ini setting
    • Added checks to the suspect data function to reduce rare crash that happens if the ped despawns
    • Attempted to fix controller buttons going through the menu; set "ControlDisablingEnabled" to true for all menus when using a controller, however it doesn't seem to work all to well. Looking at Ultimate Backup's menu, it seems to function the same as my menu and have the same issue so I am assuming this is a limitation with RageNativeUI

 

2.0.1b (LSPDFR 0.3)

  • Fixed small bug where .ini file changes to keys were not being registered. Should work now

 

2.0.0b (beta release) (LSPDFR 0.3)

  • [NEW] Lite, menu based computer system! Fully integrated with the rest of the plugin
    • Create arrest reports, citations, perform record checks
    • Can be disabled in .ini if you wish to use Computer+
    • Customizable XML files for citations and charges
  • Removed ScriptHookVDotNet2 dependency
  • Reorganized traffic stop menu
    • Can now issue warnings, citations/summons, and ask occupants out of the vehicle
  • 3 new pullover reasons:
    • Improper overtaking, illegal u-turn, and failure to stop for emergency lights/sirens
  • Various other bug fixes/improvements that I can't remember that have been made over the past couple months
  • Keep in mind that this is a beta release; there may be bugs present in this version that I am not aware of. If you find a bug, please report it to me in the comments section with all the relative info

User Feedback

Recommended Comments

Ghnty5

Members

Just now, Lockehart said:

Seems to be caused by PeterU Callouts.  Remove that callout and see if the issue is fixed.

Awesome I’ll give it a shot tomorrow and see how it goes. Keep you updated! 🙂

WildSevenMoony

Members

Hey first off

Kudos for the update and the mod itself. Since Computer+ keeps crashing on me having an alternative is great. After my first test it looks like this alternative might become first choice. 

 

Some questions though:

1. Are there any plans for an integration of the court system from lspdfr+ (once it's updated)? (Sorry if that has been asked already) 

 

2. Would it be possible to add an "Other" option to the "Do you know why I stopped you?" Question. I had to stop a police impersonator and there was no fitting answer. 

 

3. It would be great if the peds answer would be less random. When I chose "No license" on that police impersonator he answered something about him just wanting to go to the store.... He had a license though so a fitting answer would have been "But I do have a license". Though I don't know how possible that is. 

 

Thanks for the mod... I'm sure I'll have a lot fun using it. 

 

Many Greetings

Moony

2Telos

Members

(edited)

Hello thnx for the update!!!I would like to report that when i used the updated version, traffic control crashed..I removed it and then STP crashed.I removed the updated interaction+ and all mods working fine.Something is causing crashes to other mods 😉

 

EDIT!!!

So, the mod is working on 0.4!I think that the reason that caused the crash is that i used your stop the ped items.I used STP items again and everything is working 😉

Edited by 2Telos

Fox7

Members

Hi and thank you for adding this updated! I will be testing i tout with my currently stable game so will report my findings. Looking forward to enjoying your mod again.

Phaxol

Friends of LSPDFR Author

9 hours ago, Lockehart said:

Is there controller support?

 

I am looking into getting a controller so I can add support, forgot to put that in my list of things to do 🙂

 

8 hours ago, Ghnty5 said:

Getting a crash when ordering person out of vehicle. Tried it with stop the ped AND interactions+ both crashed. Any ideas? https://cdn.discordapp.com/attachments/435592009089155093/551986765469319169/RagePluginHook.log

sorry that’s the only log I have since I’m on mobile right now

 

Yup, seems it may be a problem with PeterU Callouts which is weird because I use it with no crashes. Looks like it tried to use .Sleep() on a game thread that doesn't exist.

Tijelas

Members

1 hour ago, Phaxol said:

 

I am looking into getting a controller so I can add support, forgot to put that in my list of things to do 🙂

 

 

Yup, seems it may be a problem with PeterU Callouts which is weird because I use it with no crashes. Looks like it tried to use .Sleep() on a game thread that doesn't exist.

I just tried the plugin and it works with no problem, só I guess PeterU callouts its not the problem.

I asked the ped to get out of the car, id and it works perfectly.

Nice job Phaxol, interaction+ its a must have! This for me is officialy the best Traffic stop plugin. 

 

(edited)

Thanks for updating for 0.4! Typically, I use 'LMenu' for the modifier key but it doesn't seem to be working with latest update. I am able to pull up the menus without the modifier key.

 

[KEYS]
//Default=T
MenuKey=T

//Default=None
MenuModifier=LMenu

//Default=Y. Key for general interaction, as well as the traffic stop questioning menu
InteractKey=Y

//Default=None
InteractModifier=LMenu

 

Edited by FirstThirtyMinutes

Lockehart

Members

3 hours ago, Phaxol said:

I am looking into getting a controller so I can add support, forgot to put that in my list of things to do 🙂

Awesome!  Can't wait.  Thanks for the mod 😁

Officer 81

Members

(edited)

@Phaxol Hello ! My game is also crashing at the startup. Just after RPH launched my plugins, when "LSPDFR is loading", the game crashes. That's strange, because it worked properly at first.

RagePluginHook.log

 

EDIT : Well, it looks like Interaction+ is not the main reason of my crashes. Apparently, it just happened at the same time i installed your plugin, because my game doesn't even work without it now.

Edited by Officer 81

Phaxol

Friends of LSPDFR Author

1 hour ago, FirstThirtyMinutes said:

Thanks for updating for 0.4! Typically, I use 'LMenu' for the modifier key but it doesn't seem to be working with latest update. I am able to pull up the menus without the modifier key.

 


[KEYS]
//Default=T
MenuKey=T

//Default=None
MenuModifier=LMenu

//Default=Y. Key for general interaction, as well as the traffic stop questioning menu
InteractKey=Y

//Default=None
InteractModifier=LMenu

 

 

Hmm that's weird, I just loaded into game and tried both LMenu and LShiftKey as modifiers and they both worked. Try using my .ini file that I have attached at the bottom of this post and see if it works. You will have to rename the file from .txt to .ini because LSPDFR doesn't let .ini be uploaded for some reason

 

 

11 minutes ago, Officer 81 said:

@Phaxol Hello ! My game is also crashing at the startup. Just after RPH launched my plugins, when "LSPDFR is loading", the game crashes. That's strange, because it worked properly at first.

RagePluginHook.log 47.95 kB · 0 downloads

 

Here is the error, looks like some sort of access violation made by LSPDFR.

 

Spoiler

[04.03.2019 18:42:29.382] LSPD First Response: 
[04.03.2019 18:42:29.382] LSPD First Response: ==============================
[04.03.2019 18:42:29.382] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[04.03.2019 18:42:29.382] LSPD First Response: ------------------------------
[04.03.2019 18:42:29.382] LSPD First Response: Origin: Game fiber "<UNNAMED THREAD>".
[04.03.2019 18:42:29.382] LSPD First Response: ------------------------------
[04.03.2019 18:42:29.382] LSPD First Response: Exception type: System.AccessViolationException
[04.03.2019 18:42:29.382] LSPD First Response: Exception message: Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.
[04.03.2019 18:42:29.382] LSPD First Response: ------------------------------
[04.03.2019 18:42:29.382] LSPD First Response: Inner exceptions:
[04.03.2019 18:42:29.382] LSPD First Response: ------------------------------
[04.03.2019 18:42:29.382] LSPD First Response: Stack trace:
[04.03.2019 18:42:29.382] LSPD First Response: à Rage.Native.NativeFunction.CallByAddress(IntPtr address, Type returnType, NativeArgument[] arguments)
[04.03.2019 18:42:29.382] à Rage.Native.NativeFunction.CallByHash(UInt64 nativeHash, Type returnType, NativeArgument[] arguments)
[04.03.2019 18:42:29.382] à Rage.Native.NativeFunction.CallByHash[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[04.03.2019 18:42:29.382] à ?A0x240afc68.jXaszBkY2YUciv5K5UAr9S5o0vBFpNHW[ReturnType](UInt64 nativeHash, NativeArgument[] arguments)
[04.03.2019 18:42:29.382] à Rage.World.GetBlipByHandle(PoolHandle handle)
[04.03.2019 18:42:29.382] à ?????????????????????????????????????????.?????????????????????????????????????????() dans E:\GTA V\LSPD First Response\LSPD First Response\Mod\Ambient\AmbientGameBlips.cs:ligne 69
[04.03.2019 18:42:29.382] à ?????????????????????????????????????????.?????????????????????????????????????????() dans E:\GTA V\LSPD First Response\LSPD First Response\Mod\Ambient\AmbientGameBlips.cs:ligne 24
[04.03.2019 18:42:29.382] à ?????????????????????????????????????????.?????????????????????????????????????????() dans E:\GTA V\LSPD First Response\LSPD First Response\Engine\Scripting\ThreadedScriptComponent.cs:ligne 81
[04.03.2019 18:42:29.382] à LMS.Common.Timers.DelayedCaller.Process()
[04.03.2019 18:42:29.382] à ?????????????????????????????????????????.?????????????????????????????????????????() dans E:\GTA V\LSPD First Response\LSPD First Response\Engine\Main.cs:ligne 54
[04.03.2019 18:42:29.382] à LSPD_First_Response.Mod.LSPDFR.MainLoop() dans E:\GTA V\LSPD First Response\LSPD First Response\Mod\LSPDFR.cs:ligne 724
[04.03.2019 18:42:29.382] à Rage.GameFiber.Main()
[04.03.2019 18:42:29.382] LSPD First Response: ==============================

 

My plugin shouldn't even be fully loaded by this point; does it work without my plugin installed? Try running the game and RPH as administrator and see if that helps.

Interaction+.txt

pcGAMEZguy

Members

The Interaction Menu was working when i changed it to "U" but I went to store evidence and "T" was not working for the menu?  

Officer 81

Members

Thank you for your fast answer ! It looks like it works when i load it as an administrator, so i guess the problem isn't coming from your plugin.

Phaxol

Friends of LSPDFR Author

16 minutes ago, pcGAMEZguy said:

The Interaction Menu was working when i changed it to "U" but I went to store evidence and "T" was not working for the menu?  

 

So the menu opens with "U" but not "T"? Could be a issue with conflicting keybindings; I use T just fine

pcGAMEZguy

Members

6 minutes ago, Phaxol said:

 

So the menu opens with "U" but not "T"? Could be a issue with conflicting keybindings; I use T just fine

The only thing i changed was "Y" to "U" which was fine.  "T" was untouched

Phaxol

Friends of LSPDFR Author

Just now, pcGAMEZguy said:

The only thing i changed was "Y" to "U" which was fine.  "T" was untouched

 

Please post your RPH.log file, sounds like there was some sort of error in the main loop

pcGAMEZguy

Members

Just now, Phaxol said:

 

Please post your RPH.log file, sounds like there was some sort of error in the main loop

Here it is man Thanks.  I have video but not like that would help

RagePluginHook.log

Phaxol

Friends of LSPDFR Author

2 minutes ago, pcGAMEZguy said:

Here it is man Thanks.  I have video but not like that would help

RagePluginHook.log 974.78 kB · 0 downloads

 

Hmm I don't see any Interaction+ errors, but this error/warning is repeated like 100 times:

 

Quote

[3/4/2019 12:43:54 PM.033] LSPD First Response: [WARN] Invalid setting found! Casting of AmbientSpawn.MaxCopsInArea failed: System.FormatException: Input string was not in a correct format.
[3/4/2019 12:43:54 PM.033] at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
[3/4/2019 12:43:54 PM.033] at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
[3/4/2019 12:43:54 PM.033] at System.String.System.IConvertible.ToInt32(IFormatProvider provider)
[3/4/2019 12:43:54 PM.033] at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
[3/4/2019 12:43:54 PM.033] at ?????????????????????????????????????????.?????????????????????????????????????????[](String , , Boolean ) in E:\GTA V\LSPD First Response\LSPD First Response\Engine\IO\KeyValueStore.cs:line 51

 

Try fixing this first (looks like you have a typo in lspdfr.ini for "AmbientSpawn.MaxCopsInArea"), then if if that doesn't work try changing from T to something else and see if it works

pcGAMEZguy

Members

1 minute ago, Phaxol said:

 

Hmm I don't see any Interaction+ errors, but this error/warning is repeated like 100 times:

 

 

Try fixing this first (looks like you have a typo in lspdfr.ini for "AmbientSpawn.MaxCopsInArea"), then if if that doesn't work try changing from T to something else and see if it works

That was changed to help with texture loss ill change back and report back, Thank You.

Phaxol

Friends of LSPDFR Author

15 minutes ago, pcGAMEZguy said:

That was changed to help with texture loss ill change back and report back, Thank You.

 

I have also changed mine but do not get that error, here is my lspdfr.ini:

 

Quote

Main.PreloadAllModels = false
Callouts.Multiplier = 250
WorldEvents.IntervalMultiplier = 1.0f
WorldEvents.MaxNumberOfEvents = 1
Chase.CopsCanCommandeerVehicles = false
Networking.DisableServerCommunication = True
Networking.DisableDiscordRichPresence = True
AmbientSpawn.MaxCopsInArea = 1

 

MrJoshua7

Members

Just started using this. Awesome so far. Only issues Ive had is peds walking away after issuing citations in their car(car to be towed) And while stopping walking peds, they walk away quickly. I use the default stop the ped, but then cant preform tests cause it says ped is under arrest or detained, release ped first. Am I not having it set up right? lol

 

Phaxol

Friends of LSPDFR Author

18 minutes ago, MrJoshua7 said:

Just started using this. Awesome so far. Only issues Ive had is peds walking away after issuing citations in their car(car to be towed) And while stopping walking peds, they walk away quickly. I use the default stop the ped, but then cant preform tests cause it says ped is under arrest or detained, release ped first. Am I not having it set up right? lol

 

 

My plugin only stops peds for a certain amount of time that can be customized in the .ini file; the values are seconds until the ped walks/drives away after closing menu/issuing citations:

 

Quote

//Amount of time in seconds to wait before allowing a ped to leave after being stopped by the menu. Default: 30
DismissTime=30

 

//Amount of time in seconds to allow a ped to drive off after being dismissed to their vehicle. Default: 20
VehicleDismissTime=20

 

Its recommended to use StopThePed to stop peds for a longer period of time.

 

You can perform sobriety tests on peds that are stopped by StopThePed, but they cannot be arrested (in handcuffs). As in real life, field sobriety tests are usually only used to find probable cause for a DUI arrest for people that are not already under arrest.

MrJoshua7

Members

Thanks, I'm going to try that now. Also, lspdfr crashed on me while using the search plugin. I'm going to try and figure that out next. Thanks again. Really like the mod!

Yes, it still says ped is stopped/arrested when trying to do sobriety test after using reg stop ped method. Says I must issue warning/release first. If I do that, they walk away lol Do I have to go back and forth between these methods to make it work properly?

I haven't been able to get Stop the Ped to work properly(nothing happens when I double tap) so I have been using the lspdfr default method for stopping peds

 

MrJoshua7

Members

(edited)

I think I figured it out. There was a conflict between Arrest Manager and Stop the Ped. Seems to be working now after removing Arrest Manager. Hopefully that does it lol Awesome mod again, love the questioning it's most amusing. Keep up the good work!

Edited by MrJoshua7

pcGAMEZguy

Members

3 hours ago, Phaxol said:

 

I have also changed mine but do not get that error, here is my lspdfr.ini:

 

 

Ok ill give that a shot

pcGAMEZguy

Members

@Phaxol Do these just cancle out the networking for the upload so its like 0.3?

Networking.DisableServerCommunication = True
Networking.DisableDiscordRichPresence = True

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.