> For the complete documentation index, see [llms.txt](https://docs.menanak47.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.menanak47.com/multi-framework/ak47_policejob.md).

# ak47\_policejob

The ultimate law enforcement and correctional roleplay experience for FiveM servers.

{% embed url="<https://youtu.be/8q0xQhz4Dfs>" %}

Revolutionize police operations with dynamic suspect handling, forensic ballistics and DNA investigation, full prison sentencing with inmate labor and jailbreaks, and high-tech surveillance tools. Powered by modern React UI overlays, custom minigames, realistic tactical mechanics, and seamless `ak47_lib` multi-framework compatibility.

***

### 🔥 Key Features

Designed to improve roleplay immersion and economy balancing:

#### 🚔 Advanced Restraint & Suspect Handling

* **Front & Back Handcuffing:** Realistically cuff suspects from front or behind with smooth synced animations and handcuff prop attachment.
* **Cuff Resisting & Escape Minigames:** Suspects can attempt to resist arrest or pick/break cuffs using bolt cutters, featuring progressive fatigue escalation.
* **Officer Action Control Menu:** Configure movement restrictions for suspects while cuffed, controlling running, jumping, and vehicle entry access.
* **Fast Tactical Tackle:** Sprint and tackle fleeing suspects during foot pursuits with a seamless quick-time event allowing instant handcuffing on takedown.
* **Vehicle & Trunk Placement:** Seamlessly escort suspects, place them into vehicle seats, pull them out, or force them into vehicle trunks.
* **Civilian Restraints & Blindfold:** Non-officers can tie hostages using ropes (untie with edged weapons) and apply blindfolds that activate a full-screen blackout React UI.

#### 🔬 Crime Scene Forensics & Evidence Locker

* **Ballistic Shells & Weapon Serial Tracking:** Spent ammunition casings drop at crime scenes displaying weapon model, caliber, heat level (hot/warm/cold), and serial numbers.
* **DNA Blood & Vehicle Fingerprint Samples:** Injury blood splatters and vehicle door/steering fingerprints drop automatically (smart glove detection checks whether gloves are worn).
* **UV Light & Flashlight Inspection:** Use UV blacklights and tactical flashlights to locate concealed blood drops, fingerprints, and casings in dark areas.
* **Forensic Lab Analysis & Modern React Locker UI:** Analyze collected samples at crime labs to produce itemized forensic evidence documents accessible through a sleek UI.
* **Physical Evidence Reports:** Inspectable forensic report items (`evreport`) that display authentic stamped case documentation directly on screen.
* **GSR & Narcotics Testing:** Perform on-scene drug testing and Gunshot Residue (GSR) tests; suspects can wash residue off in natural bodies of water.

#### 🏢 Prison, Sentencing & Correctional Facilities

* **Cinematic Mugshot Booking:** Full booking sequence with camera flash, dynamic booking slate board, and an officer taking front and profile mugshots.
* **Prison Transport Escort:** Automated NPC prison guard bus/riot transport sequence that drives sentenced inmates directly to Bolingbroke Penitentiary.
* **Inmate Labor & Sentence Reduction:** Inmates can perform labor duties around the prison yard (such as shoveling/cleaning) to shorten sentence time.
* **Contraband Scavenging & Jailbreak:** Inmates can scavenge contraband items (acid, shovels, bolt cutters) during labor to melt and cut perimeter fences in a stealth plasma minigame.
* **Community Service System:** Alternative punishment system for misdemeanors with work zones, boundary radius monitoring, auto outfits, and time increments for fleeing.

#### 📡 Surveillance, Radar & Electronic Tracking

* **Covert Vehicle GPS Trackers:** Officers can plant GPS tracking bugs on target vehicles; tracked vehicles broadcast continuous radar blips to law enforcement.
* **Counter-Surveillance & Bug Detectors:** Civilians and criminals can sweep vehicles for bugs using Bug Detectors and disable discovered trackers with Wire Cutters.
* **Electronic Ankle Monitors:** Fasten geofenced tracking ankle bracelets on suspects with customizable durations; triggers instant alarms if the safezone is breached.
* **Plate Reader & Automated Speed Radars:** Citywide radar stations automatically scan oncoming vehicles and notify dispatch when flagged plates are detected.
* **Citywide CCTV Surveillance Cameras:** Access bank, convenience store, liquor shop, and jewelry store surveillance cameras with pan/tilt rotation and night/day HUD.
* **Tactical Police Helicopter FLIR HUD:** High-tech helicopter camera system with thermal vision, night vision, smooth zoom, spotlight control, rappelling, and auto-lock plate scanner.

#### 🛠️ Technical Excellence

* **Multi-Framework & Target Support:** Seamlessly works with ESX, QB, QBX, and various target systems (ox\_target, qb-target, qtarget).
* **Highly Secure:** Built-in server-side exploit checks, including distance validation and trigger authentication, to prevent cheating.
* **Automatic Database & Setup:** Automatically checks and generates required SQL tables and updates legacy table structures on boot without manual SQL queries.
* **Universal Inventory & Clothing Support:** Deep compatibility with `ox_inventory`, `qb-inventory`, `illenium-appearance`, `fivem-appearance`, and custom dispatch systems.

***

### 💻 Framework:

* ESX, QB, QBX

***

### ⚙️ Dependencies:

* ak47\_lib: <https://github.com/MenanAk47/ak47_lib/releases/latest>

***

### ⚙️ How To Install:

* Download ak47\_policejob from your cfx portal.
* Add the script in your resources folder.
* Add items based on your framework instruction.
* Add item images into inventory.
* Start the script in your server.cfg below framework files.
* Make sure you have all dependencies.
* Restart the server.

***

### 🔗 Links & Support:

* **📖 Documentation:** <https://docs.menanak47.com/multi-framework/ak47_policejob>
* **🛒 Buy Now (Tebex):** <https://menanak47.tebex.io/package/7644695>
* **💬 Discord Support:** <https://discord.gg/menanak47>

***

### 📝 Note:

* We don't support custom framework. Make sure you are using official framework update.
* Renaming the script is not allowed. It may break the functionalities.
* Don't upload the script with FileZilla, Use Winscp if you are using FTP for file uploading
