[ESX] esx_tk_tracker - Job GPS System (Police Blips)

esx_tk_tracker

About

  • Well-optimized

    • 0.00 ms | Idle & In usage
  • Uses FiveM Asset Escrow system, but if there is anything you would like to get changed or added to the editable file, contact me and I can probably change it!

  • Supports OneSync Infinity and Legacy

  • What makes it stand out from other similar resources?

    • Add as many jobs as you’d like, very easily
      • Configure the blip settings of each job individually
      • Allow integration of blips between different jobs (for example players with the “police” job can see the blips of players with the “ambulance” job)
    • Very easy to use & highly configurable
      • Change settings of all blips in the config
      • Enable / disable different types of blips (that are listed below)
    • Feature-rich
      • Entering a car will make your blip turn into car
      • Entering a helicopter will make your blip turn into a helicopter
      • Entering a boat will make your blip turn into a boat
      • Dying will change your blip to death symbol
      • Turning on sirens while in a car will make the blip flash
      • Includes item that is needed to use the tracker system (can be turned off)
        • If the item is removed from you, your tracker will automatically turn off
      • Includes an esx menu where you can manage your tracker
      • Includes a callsign system
  • Commands

    • /trackermenu - Open the menu where you can manage your tracker
    • /trackon - Turn on your tracker
    • /trackoff - Turn off your tracker
    • /callsign (set/remove) (value) - Change your callsign
  • Exports

    • exports.esx_tk_tracker:trackerMenu() - Open the menu where you can manage your tracker
    • exports.esx_tk_tracker:GetCallsign() - Get the callsign of a player
Screenshots

1

2

3

4

Config

Requirements

  • es_extended (Can be any version)
  • OneSync Inifity or Legacy

Purchase (14.99€ + VAT)


My other work

Code is accessible No
Subscription-based No
Lines (approximately) ~600
Requirements es_extended
Support Yes
1 Like

Update 1.0.5

  • Blip will no longer update with OneSync Infinity if player doesn’t move - Other minor improvements and optimisations

Update 1.0.6

  • Fixed error in console when leaving the server

Update 1.0.7

  • Added new config option Config.UseOXInventory

Update 1.0.8

  • Added new export: exports.esx_tk_tracker:GetCallsign() which you can use to get the callsign of a player

Update 1.0.9

  • Fixed another error when player left the server

Update 1.1.0

  • Fixed more errors in console when player left the server

Update 1.1.1

  • Moved the esx menus to the editable client file

Update 1.1.2

  • Improvements to the code
  • Added new config option Config.UseOXLib

Update 1.1.5

  • Callsign will now be saved even when restarting script or the server

Update 1.1.6

  • Small improvements to the code

Update 1.2.0

  • Fixed Config.UseOneSyncInfinity not working as intended
  • Other minor bug fixes

Update 1.2.1

  • Added a new config option Config.CharChangeEvent

Update 1.2.2

  • Blips will now be updated only if the player moves over 5 units from last location

Update 1.3.0

  • Added a new command /trackhide, hides your tracker from other people
  • Added a new command /trackanom, changes to anonymous mode (hides your name)

Update 1.3.1

  • Fixed trackers flashing on rare occasions

Update 1.3.2

  • Changed old ESX event to export

Update 1.3.5

  • Refactor and improve code
  • Add export exports.esx_tk_tracker:FreezeTracker(toggle)

Update 1.3.6

  • Add export exports.esx_tk_tracker:setRadio(channel) which shows current radio in your tracker blip name
  • Fix few bugs caused by latest update

Update 1.3.7

  • Add function GetIdentity to editable server file
  • Add function GetIdentifier to editable client file