Advanced Police Job

tk_policejobGIF

tk_policejob

Video | Purchase


Details

  • Uses FiveM Asset Escrow System
    • All framework-specific code is fully editable
  • Fully compatible with our other police related scripts (e.g., tk_mdt, tk_jail, tk_dispatch, tk_evidence, tk_cctv)
  • The only policejob you will ever need, fully replacing your old policejob
  • I strongly recommend watching any demonstration videos to get a full understanding of the script

Equipment & Items

  • Breathalyzer
    • Use on any player to record a blood-alcohol level
    • Realistic UI
  • Fingerprint Scanner
    • Can be used to identify suspects
  • Deployable Gear
    • Cones, Barriers, and Worklights
      • Can be placed by using items
      • Synced across all players
    • Spike Strips
      • Deploy on any road; vehicles running over them will get tires burst
  • Speed Camera
    • Place alongside a road; automatically registers passing vehicles above speed limit
    • Configurable fines and alerts
  • Metal Riot Shield and Glass Riot Shield
    • Equipable and visible when aiming providing cover
  • Night Vision Goggles and Thermal Vision Goggles
    • Use item to put on goggles and /toggleNVG to enable them
    • /removeNVG to turn off

Patrol Tools

Radar

  • Built-in vehicle radar system
  • Minimalistic and easy-to-use UI
  • Ability to lock radar, configure auto-lock speed limit, etc.

Bodycam & Dashcam

  • Bodycam
    • Officers can toggle on/off at any time using the bodycam item
    • When active, other players can view the bodycam live at police station
  • Dashcam
    • Can be installed to vehicles by using item

Trackers (Job Blips)

  • Shows officer position on map real-time
  • Different blip types (default, car, heli, etc.)

Interactions

  • Interactions work with target, ox_lib menu and custom menu that is provided with the script, you can choose between them in config

Tackling

  • Shift + E to tackle player
  • Includes configurable cooldowns to prevent spam
  • Automatically staggers the suspect for a brief duration

Job Menu

  • Press F6 to open the main officer menu (works using a menu or target)
    • Search
    • Soft Cuff / Hard Cuff (different animations; hard cuff prevents moving)
    • Uncuff
    • Place in Vehicle
    • Remove from Vehicle
    • Drag
    • Issue Fines
      • Configurable fines with categories
      • Custom fines
    • Jail

Vehicle Menu

  • Impound
    • Built-in impound system allowing police to impound player vehicles
    • Configurable fees (e.g., 100€ for one minute)
    • Players can retrieve vehicles the vehicle from impound lot after time has passed for given fee
  • Check Vehicle Info
    • Displays vehicle owner
  • Access Patrol Gear
    • Take Vest, officers can take bulletproof vests from police trunks giving them armor (3 vests per vehicle)

Police Stations

  • Shop
  • Storages
    • Personal Storage: Officers can store personal items
    • Public Storage: Shared department locker
    • Locker Storage (Evidence Lockers):
      • Store evidence items in lockers by name
  • Wardrobe
    • Outfits can be set in config and boss players can also save outfits in-game
  • Boss Menu
  • Toggle Duty Point
  • Garage
    • Configure vehicle categories and vehicles
    • Includes owned vehicle system allowing officers to store/retrieve same vehicle
  • Mechanic
    • Quick-repair or wash
    • Includes configurable modifications like liveries and colors
  • Configure as many stations as you want

Other Features

  • Optimized
  • Highly Configurable via config.lua
    • Toggle and modify different features
    • Easy multi-station support through config
  • Supported Frameworks
    • ESX
    • QB-Core
    • QBOX
    • Custom
  • Supported Inventories
    • ox_inventory
    • qb-inventory
    • qs-inventory
    • Custom
  • Supported Targets
    • ox_target
    • qb-target
    • Custom (3D Text Prompts)
  • Translations
    • English and Finnish translations included by default
    • Easily add more via the locales/ folder
Screenshots





Config | Documentation | Video | Purchase (19.99€ + VAT) | Police Script Bundle (-20% OFF)


Code Accessibility Partially (all framework functions/events editable)
Subscription Based No
Approximate Lines ~8000
Requirements esx/qb/qbox, mysql-async/oxmysql
Support Yes
1 Like

Update 1.0.1

  • Fix vehicle props not saving
  • Allow disabling tracker feature

Update 1.0.2

  • Prevent handcuffing player that is already handcuffed
  • Prevent uncuffing player that isn’t cuffed
  • Fix target options not showing if job was changed to police
  • Improve spike strip detection logic
  • Add keybind for tackling
  • Add Config.HandcuffsOnlyForPolice

Update 1.0.3

  • Fix zones not showing if job was switched to police from something else
  • Prevent being able to use handcuffs while being hancuffed yourself
  • Allow using both f6 menu and target for interactions
  • Add keybinds for cuffing
  • Add GenerateVehiclePlate to editable client file
  • Add exports.tk_policejob:isHandcuffed()
2 Likes

Update 1.0.4

  • Fix impound not working correctly on qb
  • Fix vehicle info not showing correctly on qb

Update 1.0.5

  • Fix fingerprint scanner not working
  • Fix handcuffing keybind allowing you to cuff yourself
  • Fix being able to dupe handcuffs

Update 1.0.6

  • Add keybind for dragging
  • Allow toggling bodycam and dashcam
  • Fix error on some occasions when viewing bodycam
  • Disable controls while player is being cuffed