[ESX, EXM] Esx_RufiCarKeys. Give your keys, Park quit not owned vehicles, lockpick system and more!

Look your PM :wink:

UPDATE 31/03

  • Added Config.GiveKeyAndVehicleOwnership option If TRUE vehicle ownership will be gived too when use the give key ownership option.

Hey I bought yesterday your CarKeys Script. I have a custom “vehicleshop” from another Scripter (standalone not esx version) and I would like to config that this is matched up with my vehicleshop. What must i need to change? Thanks in advice

Hi! you need to trigger the ‘RegisterPlate’ event on the spawnvehicle function of your vehicleshop.

Remember to retrieve the vehicle plate and vehiclemodel correctly to make it works.

If you need help to modify your vehicleshop, join to my Discord and open a ticket so i can help you to do it.

Link for my discord is on my tebex store (I can not post link here)

Hey first of all thanks for the super fast answer! The “RegisterPlate” event is that one that you written in your Script Information right?

Yes, this: TriggerServerEvent(‘RufiCarkey:RegisterPlate’, plate, vehicleModel)

in my vechicleshop scripts there are a lot of “spawnedvehicles” events what must i need to change?

Change only the ‘buyvehicle’ option.

the normal esx advancedgarage says it requires esx advancedvehicleshop to work. Is that dependency taken out of the included advancedgarage resources/s? or how is that handled in the advanced garage script?

Thanks, awesome work!

No, you need esx_vehicleshop for normal advancedgarage or use other vehicleshop that works with it.

You can join to my discord (Link in my tebex store) and open a ticket and i can help you better.

UPDATE 15/04

  • Added ‘Config.RobNPCVehicles’ if FALSE the playes cannot rob NPC occupied vehicle.

  • Added ‘Config.BypassedJobVehicles’ to bypass specific vehicles for specific jobs.

  • Added ‘/registerkey’ command. Trigger the command from inside your owned vehicle and it gives you the original key of the vehicle.

  • Improved vehicle detection, now you can lock/unlock 100% vehicles including helicopters too.

  • Added ‘Config.AllowLockFromInside’ If TRUE players can lock/unlock vehicles from inside.

UPDATE 18/04

  • Added option to remove the key from yourself, you can remove key copy also.

  • Fixed engine not start properly in planes.

UPDATE 20/04

  • Added a rename key option.

so i purchased the script but I am not seeing the discord link on tebex anywhere


In the bottom of all my script in tebex, there is the discord link.

1 Like

Hey there. Just some feedback after purchased your script. What we gonna do to those vehicles spawned by quests? Let’s say I have a garbage recycle job and whenever i start my job, it will spawn a garbage truck for me. But with your script, there’s no way i can drive the truck away because I don’t have the key of that car. Also let’s say players in my server do more than 100 missions per day. That gonna be over 10k data write into database with all random plate number.

@Vosscat Hi! You can use the modelBypass option to let certain models run with no key or use the TempKey event to give a temporal key to player that spawn job vehicle.

Use the temp keys event. It doesn’t register keys in the database and is deleted when the user disconnects.

Or just register the key in the database and when they return the vehicle, there’s an event to delete the key from the database as well.

ya sorry man i found it right after i posted. thanks alot and great script!

Hey, minor issue. Whenever i get into a car, even when its running, it shuts off. Basically I have to press Z every time i get into the car. would this be a conflict with another script or intended as you wrote it.

1 Like