What LSPDFR Is and What You Need Before Starting
LSPDFR is a mod that turns Grand Theft Auto V into a police roleplay game. Instead of committing crimes, you respond to calls as an officer, make arrests, and patrol Los Santos. The mod replaces your normal GTA V gameplay entirely — you cannot switch back and forth without reinstalling.
Before you start, you need a copy of GTA V on PC (the Steam or Rockstar Launcher version both work). You also need ScriptHookV, which is a separate tool that lets mods run inside GTA V at all. LSPDFR will not work without it. Finally, you need about 2 GB of free disk space for LSPDFR itself and any plugins you add later.
LSPDFR is free. The main mod comes from its official website, and you read it directly — no third-party mod sites needed. Installation takes about 15 minutes if you follow the steps in order.
Key Takeaways
- LSPDFR requires ScriptHookV to run, and you must install ScriptHookV first before adding LSPDFR.
- read LSPDFR from the official website only, extract the files to your GTA V root folder, and verify the folder structure matches what the installer shows.
- After installation, launch GTA V normally — LSPDFR loads automatically if ScriptHookV is present and working.
- If the mod does not load, the most common causes are a missing ScriptHookV file, an outdated GTA V version, or files placed in the wrong folder.
read and Install ScriptHookV First
ScriptHookV is the foundation. Without it, LSPDFR cannot run. Go to the ScriptHookV website (the official one, hosted by Alexander Blade), read the latest version for GTA V, and extract the ZIP file to a temporary folder on your desktop.
Inside that ZIP you will see several files: ScriptHookV.dll, dinput8.dll, and a folder called scripts. Copy all of these to your GTA V root folder — the main folder where GTA V.exe sits. On Steam, this is usually C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V. On Rockstar Launcher, it is usually C:\Program Files\Rockstar Games\Grand Theft Auto V. Paste the files directly into that root folder, not into a subfolder.
Do not move or rename these files. Windows may ask if you want to replace an existing dinput8.dll — click yes. Once the files are in place, ScriptHookV is installed. You do not run it or launch it separately; it loads automatically when you start GTA V.
read LSPDFR From the Official Source
Go to the official LSPDFR website and find the read link for the latest version. The file will be a ZIP archive, usually named something like LSPDFR_0.4.9.zip (the version number changes). read it and extract the contents to a temporary folder.
Inside the extracted folder you will see a lspdfr folder and a plugins folder. These are the two things you need to move into your GTA V installation. Do not move the ZIP file itself or any text files that came with it — just those two folders.
If you have never installed LSPDFR before, you will not have a lspdfr or plugins folder in your GTA V root yet. That is normal. You are about to create them.
Place LSPDFR Files in the Correct Folders
Open your GTA V root folder (the same place where you put ScriptHookV). Copy the lspdfr folder from the downloaded ZIP and paste it directly into the GTA V root. Then copy the plugins folder and paste it into the GTA V root as well. If a plugins folder already exists, Windows will ask whether to merge the contents — click yes.
After this step, your GTA V root folder should contain:
- GTA V.exe
- ScriptHookV.dll (from the earlier step)
- dinput8.dll (from the earlier step)
- lspdfr (folder)
- plugins (folder)
- scripts (folder, from ScriptHookV)
If your folder structure does not match this, LSPDFR will not load. Check that you did not accidentally create a folder called lspdfr\lspdfr (nested twice). The lspdfr folder should sit directly in the root, not inside another folder.
Launch GTA V and Verify LSPDFR Loads
Start GTA V through Steam or Rockstar Launcher as you normally would. Let the game load fully until you reach the main menu. If ScriptHookV and LSPDFR are installed correctly, you will see a small text notification in the top left corner of the screen that says something like "LSPDFR loaded" or shows the mod version number.
Once you are in the game world, press the Home key on your keyboard. A menu should appear. This is the LSPDFR menu. If you see it, the mod is working. From here you can start a police shift, adjust settings, and access LSPDFR features.
If you do not see the notification or the menu does not appear when you press Home, go to the troubleshooting section below.
Troubleshooting: Why LSPDFR Did Not Load
The most common reason LSPDFR does not load is that ScriptHookV is missing or outdated. Check that ScriptHookV.dll and dinput8.dll are both in your GTA V root folder. If they are not there, go back to the ScriptHookV read step and place them correctly.
The second common reason is that GTA V itself has been updated since you last played. Rockstar updates GTA V regularly, and when they do, ScriptHookV stops working until Alexander Blade releases a new version. Check the ScriptHookV website to see if a newer version is available. If there is one, read it and replace the old DLL files in your GTA V root.
The third reason is that files are in the wrong folder. Open your GTA V root and verify that the lspdfr folder is there (not nested inside another folder), and that the plugins folder is there. If you see a folder structure like lspdfr\lspdfr\config, you nested it wrong — delete the outer lspdfr folder and move the inner one up one level.
If you still see no notification after checking all three of these, verify that you are running the correct version of GTA V. LSPDFR works only on the PC version, not on console. Also check that you are not running GTA V in compatibility mode or as administrator, as these settings can sometimes block mods from loading.
Adding Plugins and Customizing Your Setup
LSPDFR by itself provides the core police roleplay features. Many players add plugins — smaller mods that add specific features like better radio dispatch, new uniforms, or additional vehicles. Plugins go into the plugins folder you created earlier.
To add a plugin, read it (usually as a DLL file), and place it directly into C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\plugins (or your equivalent GTA V root). Restart GTA V and the plugin will load automatically. Most plugins do not require separate installation steps.
Popular plugins include Rage Plugin Hook (which some other mods depend on) and Community Clash (which adds more realistic dispatch calls). Check the LSPDFR community forums or the official website to see what plugins are currently recommended and compatible with your version.
Frequently Asked Questions
Do I need to uninstall GTA V mods before installing LSPDFR?
Not necessarily, but LSPDFR works best on a clean GTA V installation with only ScriptHookV present. If you have other mods installed (like graphics mods or gameplay mods), they may conflict with LSPDFR. Start with LSPDFR alone, and add other mods only after you confirm LSPDFR works by itself.
Will LSPDFR get me banned from GTA Online?
LSPDFR only works in single-player mode. It does not touch GTA Online, and Rockstar does not ban players for using mods in single-player. However, never launch GTA Online while ScriptHookV is installed — always remove the DLL files before playing online, or use a separate GTA V installation for online play.
What do I do if GTA V updates and LSPDFR stops working?
When Rockstar updates GTA V, ScriptHookV usually stops working until Alexander Blade releases a new version. Check the ScriptHookV website regularly. Once a new version is available, read it and replace the old DLL files in your GTA V root. LSPDFR itself usually does not need updating after a GTA V patch, only ScriptHookV does.
Can I use LSPDFR on the Epic Games version of GTA V?
LSPDFR works on the Steam and Rockstar Launcher versions of GTA V. The Epic Games version uses a different file structure, and LSPDFR is not currently compatible with it. If you own GTA V on Epic, you would need to purchase it on Steam or through Rockstar Launcher to use LSPDFR.
Where do I find help if something goes wrong during installation?
The LSPDFR community forums and Discord server are active and helpful. Post your issue there with details about your GTA V version, ScriptHookV version, and what error message (if any) you see. The community can usually identify the problem within a few hours.