[PAID] [ESX/QBCore] Realistic Vehicle Keys System

F_ESX/QBCore_RealisticVehicleKeysSystem

(ox_inventory or qb-inventory are REQUIRED)


This is a fully optimized Vehicle Shop script for your FiveM server.

Video Preview
Tebex

  • Key Item with metadata
  • Lock / unlock any vehicle using the key
  • Turn on / off any vehicle if you have the key (this process can be automated with the config file)
  • Possibility to use or not 3D texts to show some info (or you can set the script to use simple notifications, that are more lightweight)
  • Possibility to break in a closed vehicle
  • Install alarms on your vehicles. Alarmed vehicles alert police when someone breaks in.
  • NPCs can call police when you steal their vehicle when they are driving.
  • NPC parked cars have a probability to be alarmed
  • Keep the vehicle engine on when you get off without turning it off
  • Keep the vehicle wheels rotation when you get off the vehicle
  • Hotwire a vehicle with a minigame if you don’t have the keys.
  • Job-restricted or public stations used to create keys
  • Possibility to find the vehicle keys in NPC vehicles
  • [DEV] Automatically give keys using this event:

TriggerServerEvent(‘F_RealCarKeysSystem:generateVehicleKeys’, YOUR_PLATE)
TriggerEvent(‘F_RealCarKeysSystem:removeVehicleKeysByPlate’, YOUR_PLATE)

Code is accessible No
Subscription-based No
Lines (approximately) 1000
Requirements ox_inventory/qb-inventory
Support Yes
1 Like

Hello !
Can we create copies of the keys?
Can you also change the locks, if we have given too many keys?

1 Like

Hi, you can create copies, but if you want to change the lock you need to change the vehicle’s plate. If you have requests on a personal version of the script you can contact me! ^^

New version in coming!

A new version is out! (Bug fixes)

I use qb-inventory… and it does not show the vehicle plate information on key item…
I mean all keys looks the same and on description is just written: VEHICLE KEYS

An update to fix this will be out in some days

there is also another bug…
if the player press on the keyboard a few times w or toggle engine, the engine will start without the minigame…

may I have the open source version please?
because there is also no option for the job vehicles
could you give me please the open source version? thanks

As it’s written in the script description you can use an event to automatically get the keys of a job vehicle… If you need more help please contact me in pm

New UPDATE:
Remove vehicle keys by plate by triggering this client event:
TriggerEvent(‘F_RealCarKeysSystem:removeVehicleKeysByPlate’, YOUR_PLATE)

Howdy! Just bought this but now realized its impossible to change the behavior of how police are called! I really need to be able to put in some custom code there to use our dispatch system! Any chance you can open up those client side functions? Thanks!

For sure, wait for the next update in the next days :v:

New update is out!

  • Notification bug fix
  • Partial adaptation to qs-inventory (without ‘F_RealCarKeysSystem:removeVehicleKeysByPlate’ event and a little difference on the keys usage)

New update is out!

  • Bug fixes
  • qb-inventory optimization

New update is out!

  • Minor bug fixes

Is it possible to change the minigame? It doesn’t register the Up and Down keys properly.

Hi, contact me privately to get more info about the script, you can find my contacts on Tebex! :v:

Minor bugs fixed in the new version!

I’m working on a Smartwatch that you can use with this script!

New version with “hasKeys” export!
Use it in your resources like this:

local hasKeys = exports['F_RealVehicleKeysSystem']:hasKeys(YOUR_PLATE)

It will return a true or false value.