Reputation Activity
-
JM Modifications got a reaction from roma1337 in Spring 2026 Site Update - New Features, Improvements & MoreThis update is wonderful news. We appreciate the hard work y'all do. Can't wait to see the future holds.
-
Have brought this back today, you'll see an 'Updated' tag inside the top right of a mod image when browsing.
You can also see your download history and see updates from your history, Mods > My History or here https://www.lcpdfr.com/downloads/history/.
-
JM Modifications reacted to Luna Olson in Spring 2026 Site Update - New Features, Improvements & MoreTHANK YOU FOR THE VEHICLE FILTERS! I LOVE YOU FOR THAT
-
JM Modifications got a reaction from GTA 5 Jedi Master in Spring 2026 Site Update - New Features, Improvements & MoreThis update is wonderful news. We appreciate the hard work y'all do. Can't wait to see the future holds.
-
Hello everyone,
I just want to say thank you for sticking with us through the biggest site update we’ve ever rolled out. Last year’s launch didn’t go as smoothly as we’d hoped and we know there have been some issues along the way, so we really appreciate your patience and feedback. It’s helped us get to a much stronger place moving forward.
Now that things have stabilised a bit, today we’re launching a bunch of new features and changes that we think you’re going to love.
Discovery: Tag Filters
The whole point of our tag system has always been discovery. You’ve been able to click into tags and explore everything connected to them, but proper filtering on category pages was missing.
That’s now changed.
You can now explore and filter by tags directly on category pages, with the system built to expand much further over time.
To start, we’ve added brand, country, and year filters to vehicle pages, along with a “Made with AI” filter on script pages.
You can now filter by Brand, Country and Year on Vehicle pages.
A small change on the surface, but a big step toward making discovery faster, cleaner, and far more useful across the platform.
Discovery: Site Wide Tag Exclusions
To give you even more control over what you see on LCPDFR.com, we’re introducing account-level, site-wide tag exclusions.
Any files matching the tags you choose to exclude will be hidden across the site — including the downloads portal, download feeds, trending and featured sections, and search results.
The tag filtering controls, now available in Account Settings. In this example, files tagged as outdated are being hidden.
The downloads category page, showing 1 active account tag filter and 34 files hidden as a result of excluding the outdated tag.
Whether you want to hide AI-generated work, certain vehicle types, specific countries, or even particular vehicle years, we hope this system helps you fully customize how you browse content on LCPDFR.com.
Note: We're aware of an issue of going to Account Settings, then navigating to Downloads Filters will not load the tag box correctly and we're working to fix it. Refreshing the page if the tag box doesn't load will workaround this for now.
Site Experience: Thanking Creators
As a thank you to our creators and contributors, we’ll be removing external advertisements for community members who are actively engaging with the community.
The exact criteria may evolve over time, as our community contributes in many different ways. Whether you're helping new members with questions, uploading mods, or simply being an active part of the site, we want to recognize and reward those contributions.
For creators who share their mods with the LCPDFR.com community, ads will be removed once you reach 1,000 verified unique downloads.
For all other members, ads will be removed once you achieve the Sergeant rank (1,000 community points). Our rank system awards points for a variety of community activity, including forum posts, gallery uploads, comments and reviews (+1), giving or receiving reputation (+1), gaining followers (+2), and more.
This change is going live today, though it may take some time after reaching the requirements for the benefit to be applied to your account. Logging in and out if you meet the criteria may help this apply sooner. We also plan to add a way for members to track their progress toward these thresholds in the future.
This is one small way we can give back to the creators and community members who help make the site what it is.
Developer: API
Our old API has started to show its age and wasn’t really built with the growth of the website in mind.
Historically, we’ve had to handle security on LCPDFR.com in some fairly unique ways. While we want to discourage automated traffic, serving an API directly from our main website domain meant we also had to keep certain protections less aggressive than we would’ve liked.
The API has been moved onto its own dedicated infrastructure, allowing us to properly monitor usage, apply separate security procedures, and relax some of the harsher caching behaviour that existed previously.
We’ve also adopted the more standard approach of enforcing API keys across the new API. This allows us to better track usage, apply limits where necessary, and manage access more effectively. API keys are issued in line with our new API Guidelines, which outline acceptable usage and restrictions around commercial use.
There are currently two key types available:
Version Check Keys — designed for embedding into your own plugins, primarily for update and version checking.
Full API Keys — provide broader access to the API, including mass file listings, extended file metadata (such as tags), .NET assembly data, and more.
Full API keys require approval. We may contact you with questions about your intended usage. Both full and limited API keys require an active LCPDFR.com account that has been active for at least one week.
You can request API keys in your Account Settings.
You can see usage limits, documentation and regenerate your key from Account Settings.
With the new downloads listing API, you can list up to 10,000 files at once. Full documentation available in Account Settings with an issued key.
Overall, this new API infrastructure gives us a far more scalable and maintainable foundation moving forward. Separating the API from the main website allows us to improve security, reliability, and performance without impacting the experience of regular community members on LCPDFR.com.
We’ll be deprecating the old API in stages.
Effective today, the old version check API endpoint (checkForUpdates) will no longer be available for newly submitted files. All remaining endpoints, apart from checkForUpdates, will be turned off on 1 June.
We understand that deprecating checkForUpdates may cause issues for some plugins. We plan to phase this out later this year in stages and with planned brownouts and will share more details in the API forum closer to the time.
We’re not stopping there, either.
While these updates are a big step forward for discovery, customization, and the overall site experience, we already know where we want to focus next, on search.
The truth is, we’ve largely outgrown the search system our current software provides. It was never really built for our mod heavy platform with this much content, this many tags, and the kind of discovery features we now want to support properly.
Because of that, search is probably going to involve a lot more custom work from us moving forward. Better relevance, smarter filtering with the new options announced above, and a generally cleaner experience are all things we want to improve over time.
As always, we do appreciate your feedback. We try to guide LCPDFR.com based on what the community wants, alongside the areas where we feel we can improve and do better ourselves.
We’re looking forward to seeing everyone use these new features, and we’re excited to keep improving the platform alongside the community that makes it what it is.
Cyan.
-
JM Modifications got a reaction from Cyan in Spring 2026 Site Update - New Features, Improvements & MoreThis update is wonderful news. We appreciate the hard work y'all do. Can't wait to see the future holds.
-
This is a short list that I'll be trying to keep up to date of issues we are seeing, and how you can resolve them. It's still a work in progress and we'll be adding new information as we go.
I'll seperate each category of issue in a spoiler, and you can click the spoiler to show the issues and fixes in that category.
Launching LSPDFR and going on duty
RAGEPluginHook / LSPDFR causes GTA to crash to desktop
LSPDFR takes too long to load and I get a black screen, or RAGEPluginHook stops it from loading (terminated because it caused the game to freeze)
LSPDFR crashes when I load with an 'STATUS_INVALID_PARAMETER_1: Invalid entry point. (Code: 87)' or EasyHook error in my log file (older versions)
LSPDFR crashes when I load/reload with a 'System.IndexOutOfRangeException' in my log file (older versions)
LSPDFR crashes when I go on duty
I can't go on duty with 'ForceDuty' console command and it's the first time I'm playing LSPDFR 0.4
LSPDFR crashes on start with an SystemAccessViolation in the log and my OS language is set to Turkish (older versions)
LSPDFR crashes on start and my log file mentions something to do with a System.ValueTuple
LSPDFR's Pause Menu doesn't work -- only the 'Stats' menu is shown
Character System
My police officers don't have badges or holsters/LSPDFR only has one police outfit
LSPDFR Sync
LSPDFR Character doesn't show on the website
I can't connect to the LSPDFR Sync service
I can sync my character, but activity does not show
Controls
Problems when using a PS4 Controller
Other Plugins and Mods
Crashes whilst using LSPDFR/RPH in conjunction to Scripthook V .NET (Event Viewer shows a c00000fd Error)
An LSPDFR update has been released and now my plugins don't work
Other Issues
The game world starts to disappear when I go on duty or load LSPDFR
Due to an issue detecting the Visual Studio 2015 Redistributable, RPH does not start on arm64 systems/VMs (e.g. Macs with VMware/Parallels)
The RPH console is blank (F4 menu does not display), and I have a 4xxx or 5xxx series NVIDIA card
-
JM Modifications got a reaction from Officer Toshi in um feeling dum, forgot how to install my carCan't wait to see your vids again ;)
-
it ok i have it now
downloaded a dlc creator thingy and made it a dlc.
spawned im all good consider closed ^.^
new patrols here i come!!
-
so after a long hiatus im getting back into lspdfr.
only.. i forgot how to install my car >.< i installed it before but now minds a blank
i know stuff in stream goes in patchday2024_1/dlc/x64/levels/gta5/vehicles
but where do i put carcols,c arvarians and vehicles meta again? plz
ty <3
-
Simply put, they use parts and lights that aren't really high poly and well optimized.
Nope, that is totally wrong. That is just exporting all the lods except the highest (L0). Op's question is how people make models with lots of lights and equipment and at the same time, the models aren't really high poly.
And, so you know, the proper way to export a model is:
Well, I'll link to the actual topic, since there is important information you didnt include, besides the fact you didnt credit or link to the forum topic.
https://www.modding-forum.com/guide/1-lod-models/
-
JM Modifications reacted to Candice in How do I decrease the polys on a modelmost use part that are already small poly or you can use the optimize tool in zmodeler, warning, this doesnt always work the best and takes practice, id suggest using a separate copy
heres an exert from an forum on line
Using ZModeler's Optimize Mesh tool
You select a group of polygons (or even the whole model) and use the Modify > Submesh > Optimize polygonal mesh tool. You can experiment with the settings to see which result is the best.
This option is a lot faster than welding, however depending on the geometry, the result might not look the way you expected it. It's possible that the normals are wrong afterwards. In that case, it is recommend to lower the polygon count manually.
-
JM Modifications reacted to MarcelWRLD in How to get policing redefined?As @Echooo & others already pointed out, we are already very close to releasing it to the public and are just doing some refining. Right now we will be contacting a few developers to ask if they want to implement PR support into their plugins. This is crucial because when PR releases a lot of plugins might need an update to add compatibility.
-
Hey,
with the GTA V 3521 build, I downloaded the lastest lspdfr patch 3521 on this website. But, meanwhile, Scripthook plugin has not been updated yet, so I cannot launch the game anymore due to a fatal error.
I managed to downgrade back to 3504 build but I need a version of LSPDFR from the same patch -> 3504. If anybody could give me the archive, that would solve my problem.
Thanks
-
JM Modifications got a reaction from DarKKlusteR in Stuck in weapon selection animationMessageBoards has nothing to do with animations in anyway. Thats just impossible.
-
JM Modifications reacted to DarKKlusteR in Stuck in weapon selection animationUh huh............. "Not sure why this is causing it yet I'm gonna blame them anyway." Makes total sense. Dawg I have run with this mod and without this mod. I will always run into this issue. Likely case is it's something either in the base game scripting itself. OR it's in one of the essentially required mods like SHVDNET or HeapAdjuster idk. But I myself can confirm it is NOT MessageBoards. Womp womp try again.
-
JM Modifications reacted to Venoxity in Stuck in weapon selection animationit is not my mod, stop tryna blame other creators who has nothing to do with the problem.
-
I'm seeing a new trend of plugins including ini parser to manage their config files. Thing is, RPH has it's own system to handle this. Using ini parser is absolutely not needed.
If you are one of those devs reading this, I will show how you can use RPH's system instead.
First, make a simple static file such as Settings.cs in your project. In this settings file you will manage everything to do with the config, and it's pretty darn simple.
I personally suggest making it static because in my own personal use case I find it better to never be instantiated. Inside this class:
Simply make a bunch of public/internal declarations for the values you want. Create a LoadSettings() and optionally a SaveSettings() method. Initialize the ini file. You want to use its path. Most common is in the same path as the dll. (This requires the Rage import!) Example:
Assign the values and set the defaults. You can use IntelliSense to see what is what in the ini.* Example:
First string is the section name, and the second is the key name. You can have multiple keys per section. Example:
The third option is the default value. This is important because if the file is missing, or broken it will use the default value.
That's it for reading an ini file. All you do now is run the LoadSettings() in your main class when the plugin is loaded and it will set all of the variables to their corresponding ini value. Since the class is static, and the values are internal or public you can access them anywhere in your plugin and the value will always be correct.
You can optionally edit an ini file. It's pretty much the same. You initialize the file, then you write instead of read. Here is how it can look:
In this case, you can actually set those values you made in the Settings.cs and when you run the method, it will save them to the ini file. It's the exact same as reading the ini except in reverse.
Here is how the important parts of my settings file look:
That's it! Now we load the ini at startup by running your new load method. My example:
And now those settings are loaded! Keep in mind you can run this method at anytime, so if you have a button or console command to reload the config, you can! It works live.
Here is how you can access the setting in your code:
-
Hello Ciano,
Thank you once again for your response. I'll try to be as direct as possible to avoid any confusion.
Currently, in the technological landscape, there are various problems with hacker attacks occurring, which reinforces the need for care with the protection of each operating system. A simple breach can generate a complete list of vulnerabilities, even if hidden.
To provide greater security and understanding to the users of LSPDFR, it would be beneficial to offer a detailed explanation of each file: how it works, what programming languages are used, possible false positives due to its behavior, and how to resolve any issues that arise. We don't want just the same old answers, but rather clear and transparent responses, similar to a medication leaflet.
My goal is to help, repeat, I am an enthusiast of this mod and appreciate it a lot, as well as respect the work of each team member. Do you understand now?
-
Dear LCPDFR community members,
I am new to this community and, like everyone else, a great admirer of this beautiful and fun MOD. However, I would like to share some observations regarding the current version of LSPDFR .exe, dated February 25. I conducted several tests using sandboxing tools such as VirusTotal, File Scan, and Hybrid Analysis, among others. All tests indicated that the LSPDFR .exe file was identified as potentially malicious.
I believe it is important to provide clear information on these issues to ensure user satisfaction. I value the dedicated work of the developers and hope we can clarify these detections.
I would like to request a more detailed and explained response from those responsible.
Thank you for your attention, and I hope you have positively understood my concerns and those of thousands of players worldwide who enjoy this gameplay.
-
Colleague, I am a fan of this LSPDFR mod. I posted this publication and tried to contact you via DM, but your responses did not address my questions.
The LSPDFR mod is globally recognized and used by players around the world. Due to the history with these possible false positives verified by the community, a more direct and informative explanation is ideal. What I want is just information, not robotic answers.
I kindly and respectfully request that you provide more enlightening details, please.
● To ensure a better understanding of the seriousness of the issue, I kindly request that you conduct your own test with the .exe file on the following site: [Hybrid Analysis] (https://hybrid-analysis.com/).
Thank you for the understanding of everyone who forms this beautiful team!
-
JM Modifications reacted to Burixton in Script Hook V CRITICAL ERRORHi, since today's update i cant hop onto gta because i get this error. Ive tried installing the newest version of shv but it doesnt work. Any help or do we just have to wait for an update
-
Hi!
A few month ago I played with the LSPDFR, and everything worked normal. But a few days ago, I installed the latest version of the LSPDFR, and during the startup, the LSPDFR crashed, and I got a messege from my Anti-virus saying: Threats detected. I checked it and I have seen the worst. I got a Trojan virus. It's not possible that it is a false warning, because a lot of my file got damaged. Please remove it from the file! I really would like to play again!
-
JM Modifications reacted to RockMan163 in Can't download OpenIV from the website "Warning: Potential Security Risk"Thanks for the help
-
JM Modifications reacted to Rich in LSPDFR Plugin Visual Studio Project TemplateNot sure if this already exists in some form, but I thought it would be helpful to some new/aspiring developers. Helpful feedback/suggestions welcome.
https://github.com/Rich-Dunne/LSPDFR-Plugin-Template