Pickle's Police Job | In-Game Creator, Evidence System, Modern Police Tools

More Information & Scripts can be found here!

Preview

What is this?

This is the first ever in-game police job creator, where you’ll be able to create, manage, and run multiple departments in-game.

The days where you need to add framework jobs and setup compatibility with multiple scripts are over. All departments can run under the same framework job, or different jobs - it’s that easy.

With modern police tools like grapplers, stab sticks, and a fully built-in evidence & cases system - this is the most complete police job you’ll find on the platform.

Enjoy everyone!

Features

In-Game Creation of Departments

  • Add, Edit, and Remove Locations for: Armories, Garages, Computer Terminals, Front Desks, and Lockers.
  • Set department logo, title, and leader (Chief of Police).
  • Armories and Garages are restrictable by the chief of police to be only allowed under permissions / ranks (e.g. Rifle Certified, Air Certified, etc)

Front Desk

  • Apply for Department
  • Clock on & off Duty (You can only do this at the front desk, let me know where else this needs to be possible)
  • View recent duty logs (for the officer who’s using it)

Computer Terminal (Roster)

  • Add, Manage, and Remove ranks, members, and permissions.
  • Permissions are used to assign specific perms for officers like Rifle Certified, Air Certified, etc - and it affects armories and garages perms.
  • Ranks can be organized as they wish, no framework ties at all besides setting their framework grade number (0-4, editable per framework job via config.lua)
  • You don’t need to add a custom job for each department, you can use all of them as “police” in QB / ESX as it will only pull department data from my resource.
  • Clocking on & off duty also doesn’t require the framework job to be set - it will handle it automatically and set you to unemployed when clocking off.

Computer Terminal (Cases & Files)

  • Add, edit, and remove cases and evidence for cases.
  • Import Evidence Reports (more on this in Evidence section)
  • Write summaries with a modern text editor that supports embedded images, video, and text.

Evidence

  • Collect evidence in the world using the Evidence Camera - scan bullets, blood, vehicles, and take photos; they will all save into a evidence report that can be imported into the Computer Terminal for cases.
  • BAC, GSR, Fingerprint, and Blood Testing all output as evidence reports as well after they are performed to be used in the report. Meaning you can prove their BAC etc was at the level specified at a later date without clipping software.
  • Reconstruct scenes by printing cases out and enabling the Reconstruct Scene mode - see the entire case’s evidence outlined in the world for you to put together the pieces.

Police Tools

  • Grappler, Stab Sticks, Object Placer, NVG / Thermal Goggles, Snakecams, Shields

Credits

  • NukePUG for helping create the stab-stick prop and grappler rope.
  • RogueThunder for creating and giving permission to use their grappler model.
  • Envi Scripts for creating exports in envi-addictions to allow support for police jobs.

Requirements

  • ESX (1.1+) / QBox / QB. The bridge is open for you to create / edit integration for frameworks.
  • Ox Lib (Required, Works anywhere).
  • (Optional, for Evidence): Any metadata-supported inventory (ox_inventory, qb-inventory, etc)

Installation

Follow the steps outlined in the docs, very easy to setup!

Need Support?

Click here!

Ready to download?

Escrow Subscription Pack (Police Job, Casinos, and more for $49.95/mo):

https://store.picklemods.com/category/subscriptions

Escrow Version ($44.95):


Code is accessible No
Subscription-based No
Lines (approximately) ~15,000
Requirements Ox Lib
Support Yes
18 Likes

You will not find a better police job for your fivem server, than this one :heart:

3 Likes

Got the police job as soon as it came out. Love the fact that everything is done in-game, The fact it comes with a grappler is HUGE. So many things great about Pickles_Policejob, can’t wait for Pickles_AmbulanceJob

3 Likes

100% THE BEST PD SCRIPT OUT THERE! Extremely immersive, versatile, user-friendly, and best of all more realistic than any of the others I’ve used. Definitely get this!

2 Likes

Definitely worth switching police scripts if u have one already. If your building a new city this is the police script u want hands down.

3 Likes

this is actually insane not a single miss on this script

good work!

1 Like

This is by far one of the best police jobs out there. Pickle’s Police Job offers so many cool features that most of the police job out there lack. No need to buy multiple scripts, this jobs has it all! So happy I made the switch over to Pickle’s Police Job!

1 Like

Long live the King Charles III

1 Like

Best police job! My players loves it, grappler is great feature.

1 Like

Yet another amazing script by Pickle here, giving any server starting out everything they need for their policejob in a manner not seen by any framework default police job and packaged in a manner that will take you tens if not hundreds of hours to build yourself from multiple other scripts. 10/10 job, Pickle!

1 Like

Dammit Pickle! I just bought another policejob! If only this was out sooner.

1 Like

Looks really good! Cant wait for your next releases.

1 Like

High quality as always, Pickle!
Highly recommend

1 Like

just what we needed :grinning: :smile:

1 Like

Thank you all for the support so far - this resource works great with all environments and as you can see in the video, it’s very easy to setup.

Love you all :heart:
~ Pickle Mods

Update v1.1.0

  • Added front-desk call for officers, notifies all on-duty officers (also integratable with dispatch in Config.Integrations if needed),
  • Added police report form at front-desk for players to file complaints and reports about crime.,
  • Added integrations for evidence / cases.,
  • Added grappler break timer (optional),
  • Fixed rank hierarchy permissions for armory and items,
  • More general bug fixes
1 Like

First Impressions vs Reality: The initial impression of this plugin is absolutely fantastic - it looks professional and feature-rich. However, the reality is quite disappointing and frankly depressing once you start using it.

The Core Problem - Incomplete MDT System: While the script includes an MDT (Mobile Data Terminal), it’s severely limited and practically useless for real police work. Critical features that every police job needs are simply missing:

  • No person lookup/background checks - You can’t search for civilian records or criminal history
  • No license plate/vehicle registration checks - Basic police functionality that’s essential for traffic stops
  • No integration with other emergency services - Zero collaboration features with medics, fire department, or other jobs
  • No comprehensive database features - Missing warrant systems, BOLO alerts, or proper criminal records

Outdated Interaction System: Another major annoyance is the F6 job menu system. In 2025, why are we still using clunky F6 menus instead of modern target-based interactions? When you want to interact with players or vehicles as a cop, you’re stuck with an outdated menu system instead of intuitive point-and-click targeting that most modern servers expect. This feels like a step backwards from current FiveM standards.

What This Means in Practice: You’ll be forced to install and manage separate scripts to handle basic police functions that should be built-in. This creates a fragmented, confusing experience where officers need to juggle multiple systems instead of having one cohesive interface.

Target Audience Mismatch: This feels designed for “fun servers” rather than serious roleplay communities. The lack of proper integration and missing core features makes it unsuitable for servers that want realistic police operations.

The Documentation Problem: Zero technical documentation means you can’t properly integrate it with existing systems or customize it for your server’s needs. No events, no exports, nothing to work with.

The Potential is There: Here’s the frustrating part - this script genuinely has the potential to become the best police job on the platform. The foundation is solid, the UI looks great, and some features show real innovation. However, it’s still very far from reaching that potential due to the fundamental gaps in functionality and outdated interaction methods.

Bottom Line: What appears to be a comprehensive police system is actually just a shell that requires significant additional scripting to be functional. You’re essentially paying for an incomplete foundation that needs extensive third-party support to work properly.

Recommendation: Only suitable for casual/fun servers currently. Serious RP servers should look elsewhere or be prepared to invest heavily in additional scripts to fill the gaps. Maybe revisit in 6-12 months if the developer addresses these core issues and modernizes the interaction system.

Hello sir, there is no MDT system advertised- it is called a “Computer Terminal” and the exact features of the terminal are shown both in the forums post and in the video.

A police job that includes a in-game creation process, evidence system, and a terminal for you to manage your department down to a precise detail is exactly what people want to see and what many police jobs lack.

Sorry I couldn’t meet your standards.

Hi, please don’t take this the wrong way - I’m not trying to be harsh, but rather provide constructive feedback because I genuinely see the potential in your work.

The Real Issue - It’s Incomplete:

You’re absolutely right that what you’ve built is impressive - the evidence system especially is brilliantly executed. However, the core problem is that it feels unfinished rather than purposefully limited.

Documentation Problem: Your docs are essentially 2 pages that say “install and you’re done.” There are no exports, no events, no integration examples. How is a server owner supposed to:

  • Connect your evidence system to their existing MDT?
  • Integrate with their current police workflows?
  • Customize it for their specific needs?

The Evidence System Dilemma: Your evidence collection system is genuinely well-made, but here’s the problem: how do I get that evidence into my server’s main MDT system? There’s no way to export or transfer the evidence data, so it becomes isolated from the rest of our police operations.

My Suggestion: Instead of building a complete standalone system, consider making your excellent evidence system integrate-able with popular MDT scripts. Provide proper exports and events so servers can use your innovation within their existing infrastructure.

Bottom Line: This has potential to be the best police resource available, but right now it feels like paying for half a product. With better documentation and integration capabilities, this could be incredible.

Hope this helps explain my perspective better.

You can already access all integrations in the bridge and Config.Integrations - you can see endpoints for file created, updated, and deleted.

The system is fully developed, it is ready for any integration because as you said - it is drag and drop.