Advanced Police Job
Ultimate emergency services system with 16-app React tablet, K9 unit, surveillance drones, helicam, and advanced tactical systems.
The ultimate, next-generation emergency services system for FiveM. Featuring a fully interactive React-based tablet UI with 16 integrated apps, dynamic duty belts, surveillance drones, K9 units, helicam, traffic radar, grapple guns, and much more. Built for immersive tactical and booking roleplay with complete framework bridge support.
Features
16-in-1 React Officer Tablet
A fully interactive React-based tablet UI with a customizable grid home screen for officer operations.
- Academy App: Classroom testing, cadet exams, and driving tracks
- Access App: Grade/rank permissions management directly from the tablet
- Admin & Designer App: Live-edit and place station zones and NPCs in-game
- Armoury & Financials: Buy equipment, manage society accounts and transaction history
- ShiftLog App: Duty tracking, shift history, and active duration logs
- Notebook, Fines, Frontdesk, Gallery, Receipt, and Vehicle Apps
Immersive Duty & Gear Systems
Realistic tactical gear and permission systems designed for serious roleplay.
- Portable Duty Belt System: Database-backed persistent containers with unique serial IDs
- Multi-Department Access Gates: Configuration for police, sheriff, highway patrol, and custom jobs
- Vehicle Gunracks: Secure trunk-mounted weapon lockers for department or personal gear
Advanced Tactical & Field Equipment
Tactical tools that expand officer capabilities on active calls and patrols.
- Surveillance Drones: Full FPV flight controls, night/thermal vision, and spotlights
- K9 Unit: Multiple breeds with board, follow, stay, and drug/firearm sniffing commands
- Helicopter Camera (Helicam): Night/thermal overlays, plate scanner, and lock-on tracking
- Tactical Goggles, Megaphone, Ballistic Shields, and handheld/static Metal Detectors
Traffic Enforcement & Pursuit
A comprehensive suite of traffic control, speed radar, and pursuit tools.
- Dashboard Radar & Handheld LIDAR with custom audio speed alerts
- Pursuit Mode Tuning: Dynamic engine, handling, and acceleration maps for cruisers
- GPS Darts & Dispatch Tracker for active officer location mapping
- Bumper-mounted Grapplers and 3D ghost preview road blockades/spike strips
Training Academy & Booking
Integrated training, compliance, booking, and suspect management systems.
- Mugshot System: Interactive booking room camera overlay and database photo gallery
- Restraints & Compliance: Handcuffing, ziptieing, escorting, and dragging mechanics
- Structure Rappelling: Scoped grapple guns and rope-assisted descent
Highly Configurable Bridge
A developer-friendly configuration layout to fit any server structure.
- Swap target, database, and inventory systems in seconds
- Completely modular design with extensive configuration files
- Seamless bridging for ESX, QBCore, and Qbox frameworks
Civilian & Internal Affairs Complaints
Standalone NUI paper complaint document for civilians and rank-restricted Internal Affairs misconduct reports in MDT Tablet.
Requirements
- Framework: ESX, QBCore, QBOX
Installation
- Download the package from your Tebex account
- Extract the files into your FiveM server resources folder
- Add 'ensure kartik-policejob' to your server.cfg
- Run the required database SQL files if applicable
- Configure jobs, locations, and settings in config.lua
- Restart your server
For migration assistance or advanced configuration help, open a support ticket on our Discord server.
Available in bundles
- Police Job + MDT & Dispatch + Evidence System Bundle
Ultimate emergency bundle: Advanced Police Job + MDT & Dispatch V2 + Evidence System. Drones, K9, live dispatching, web portal access, and crime scene forensics.
- The First Responder Bundle
Police Job + Ambulance Job + DOJ Job + MDT & Dispatch + Evidence System. Every first responder script in one bundle, save 15%.
Related FiveM scripts
- Housing
Advanced property, block & real-estate economy: two modes (Classic realtor job / Block companies), furniture modeler, security, utilities, contracts & more.
- Clothing & Design Studio
All-in-one clothing, barber, tattoo, wardrobe & in-game 3D garment design studio with character creator, dynamic shop manager & stable inventory hashes.
Recent updates
Version 1.4.0: Licenses App, In-MDT Tablet & Impound Overhaul
- NEW: Licenses App: Grant or revoke citizen licenses. Synced with kartik-mdt-v2, supports cs_license and bit-licenses
- NEW: MDT Tablet: Police tablet UI now opens as its own page inside kartik-mdt-v2. One item, no separate tablet needed (requires the latest kartik-mdt v2)
- NEW: UI Integrations: Pick notify, progress, text UI, minigame, menu and dialog providers
- NEW: Traffic Slowing: Cones, barriers and warning signs slow or stop nearby AI traffic
- NEW: Impound Toggle: Use your garage script's impound instead
- NEW: Taser Reload Keybind: Reload cartridges from inventory (default R)
- NEW: 2 grade permissions: Manage Licenses and Designer
- IMPROVEMENT: Impound: Tow from inside the car, prefilled owner and fee, locked plate, clear errors
- IMPROVEMENT: Impound lot shows IMPOUND/SEIZED tags and officer, confirms and logs releases
- IMPROVEMENT: Impounded boats, bikes and aircraft respawn as the right model
- IMPROVEMENT: Designer app can be restricted per rank
- FIX: Impound lot can't release a car twice or one already collected from the garage
Version 1.3.0: Suspect Escort, Deceased Processing & Suspect Tracking
- NEW: Suspect Escort: Walk cuffed patrol-call suspects and place them in a vehicle
- NEW: Deceased Processing: Killed suspects stay on scene until the body is processed. Toggle with processDeceased
- NEW: Suspect Tracking: Red arrow over the suspect or stolen car, and the call blip follows them
- NEW: Wanted Vehicle Info: Stolen vehicle calls show model and plate in dispatch and the tablet
- NEW: Unseat from Vehicle: Target the vehicle to take a seated suspect out
- NEW: Notification Position: New Config.NotifyPosition setting
- IMPROVEMENT: Metal Detector: Scans and alarms now run server-side, with a checkpoint cooldown
- IMPROVEMENT: Personnel: Officers can only manage their own department
- IMPROVEMENT: World Builder: Must be granted per grade, not by boss or *
- IMPROVEMENT: Live Refresh: Permission and department changes apply without a restart
- IMPROVEMENT: Rank Names: Cleaner grade names, no duplicates
- FIX: Cuff Pose: No longer lost after ragdolls, stuns or streaming
Version 1.2.0: Patrol Calls, Civilian Complaints & Tint Checker
- NEW: Patrol Calls (NPC Missions): Dispatch system featuring automated callouts (Drunk, Shoplifter, Shots Fired, Stolen Vehicle) with backup requests, tablet app & payout system [BETA]
- NEW: Civilian Complaints & IA Manager: Frontdesk civilian complaint submission form and rank-restricted Internal Affairs report manager UI
- NEW: Window Tint Checker: Police gear tool to check vehicle window tint levels on duty
- NEW: Kartik-Garages Bridge: Server bridge integration for impound and garage operations
- NEW: Wrist Offsets: Custom wrist alignment offsets for handcuffing animations and props
- NEW: Restraint Exports: New client and server exports for restraint system integration
- IMPROVEMENT: Helicam System: Added damage checks (disables vision modes when damaged) and configurable spotlight radius/intensity sizing options
- IMPROVEMENT: Handcuffing & Search Mechanics: Refined cuff state sync, ankle tracking, search interactions, and multi-officer NPC callout synchronization
- IMPROVEMENT: Duty Belt Callback: Updated usable item callback to match expected source, itemName, itemData signature
- FIX: Grapple Gun & LiDAR Radar: Fixed speed detection radar and grapple anchor targeting
Need help choosing? Read the documentation or ask in the Discord server. Back to all scripts.
