I've been really interested in LSPDFR ever since I found it while attending a local police academy here in Florida back in February of 2012. I had a lot of issues installing everything back then, and then my computer took a nose dive after a flathead screw driver found its way through the motherboard; frustrating times! - No just kidding, I was trying to remove the battery and the darn thing wouldn't come loose; I had read somewhere that it would fix the blue screen of death I was getting with Windows 8.1. Okay enough about that, back to my story...
So I decided after all this time to start back up again last month and I've been determined ever since. For the life of me I couldn't figure out how the LSPDFR engine could be compatible with some mods but not others; especially when they all were coded to run off the same engines (ragepluginhook and scripthook/ scripthook community edition). With all that said, I think I found a solution to my installation issues and possibly yours as well. Here it goes:
What I did to finally get it working was archive the mod engines into three folders (all with clean installs of their contents). My "LSPDFR" download went into the first folder (with the RPH files removed), then I added an RagePluginHook files into the second folder, and my ScriptHook files into the third folder (along with the ScriptHook Community Edition files). What this did was split up the systems into manageable directories. Next I decided to create a "Plugins" folder and added some subdirectories for the RagePluginHook and ScriptHook mods.
So thus I began downloading file after file (most of which crashed LSPDFR on previous attempts).... My saved mods thus far are as follows below and they all work together seamlessly now because I did what I did below on number 010. Now if I install a new script and it crashes LSPDFR all I have to do is delete those files and copy and paste the clean reinstalls back in its place. For some reason if you just try to remove or take out individual files, LSPDFR will load some but not all of your other remaining files; I went through hours of testing this to finally come to this conclusion; I was deleting GTA V off steam and reinstalling it every time I hit a snag and nothing worked right until it was done reinstalling. This cuts the reinstalling corner and allows you more time to add and test mods without messing your GTA V install up.
RageHookPlugin:
001. Arrest Manager
002. Traffic Policer
003. Safer Chases
004. Police Toolbox
005. Police Radio
006. Emergency Strobes (with the wig-wag..lol)
007. Spotlight
008. Cop Holster
009. Bait Car
010. Plugins 001-009 // This directory is a stepping stone; it contains LSPDFR+RPH+SH+Plugins 001-009 (as if they were installed in the GTA V root directory)
I use this folder to clean re-install all the mods 001-009 all at once if something goes wrong with a new mod I might install
To clean reinstall all I needed to do was DELETE the 'Scripts', 'Plugins', and 'LSPDFR' folders from the GTA V root directory and then copy and paste the files from this 'Plugins 001-009' directory into the GTA V root directory I just deleted from:
Steam\steamapps\common\Grand Theft Auto V\
011. Secondary Callouts
012. Bribe Mod
013. Breathalyzer
020. Plugins 001-019 // This folder has the exact same function as the 'Plugins 001-009' folder. I will have similar directories every 9 plugins I add to save time on clean reinstalls; I know it seems like a duplication of the 'Plugins 001-009' folder but my game doesn't crash now and it's worth the space for me to keep things organized, quite like Windows 10 system restore function only it's not compressed. lol
ScriptHook/ ScriptHook Community Edition:
001. Player Location Display
002. Railroad Engineer III
003. Vehicle Controller
If this is confusing for some of you, I apologize. I'm simply trying to make someone else's life a lot easier than mine was; having to accomplish all of this through trial and error. You guys are always free to pm me and I can explain it through Skype a lot better. In the mean time this is what I have, it worked, and I hope someone benefits from the suggestion. :) I'm tired now.
As always, thanks everyone for your contributions :)