Vehicle Keys: Animations, Car Jacking, Confiscating Vehicles


This Advanced Vehicle Keys Script script offers a unique In-Game experience. Players can assign Keys to vehicles, customize Alarm settings, Lights, Suspension, and Horn Signals. Thanks to an intuitive interface, it’s possible to manage vehicles through keys, the Quick Management Menu, or Key Binds. The script also includes Vehicle Theft with various scenarios, Lock Picking, and confiscation by authorized services. A fully synchronized system ensures real-time updates, while additional features like Animations and personalization add depth to your server’s vehicle system.


Features
  • Keys: in the game, each vehicle is assigned a unique key, and there are four types of keys: for modern cars, old cars, universal vehicles (such as boats, yachts, motorcycles), and industrial vehicles; each key has its own settings, such as range, sound for locking/unlocking, volume, alarm configuration, hot-wiring capability, key searching mechanic, lock pick option, and animations for opening and closing the vehicle, which affects how players interact with vehicles.

  • Quick Management Menu: is simpler and more convenient to use. It offers the same functionalities as the keys, providing an optimal solution for managing vehicles faster than using physical keys. The .CSS file is open, making it easy to customize the colors to match those used on your server.

  • Key Binds: players can customize their key bindings to quickly switch to vehicle management mode or change the central lock status of the nearest vehicle.

  • Vehicle Management Mode: includes configuration options such as displaying the remaining time for the current action, showing the central lock status even without keys, disabling keys while using the mode, and vehicle outline settings (enabling/disabling, choosing the outline type, and customizing its colors).

  • Alarm: some vehicles come with an alarm system that triggers in various situations, such as pulling the handle of a locked vehicle, attempting to hot-wire it, searching for keys, successful or failed lock-picking attempts, and includes options for setting the alarm duration – either random or fixed.

  • Key Searching & Hot-Wiring: every time we enter a vehicle without its keys, and the engine hasn’t been started remotely via a Start & Stop system, no key search or hot-wiring attempt has been made before, we proceed as follows: Key Searching: During this activity, there are set parameters such as the chance of finding the keys, the chance of receiving a reward (items or cash), and a fixed/random duration for the process. Hot-Wiring: This action also has assigned values, such as the chance of success, the maximum number of attempts, and a fixed/random duration.

  • Lock Picking: we can attempt to lock pick vehicles, whether they are moving or stationary. This activity comes with a chance of breaking the lock pick during a successful or failed attempt, as well as a minigame whose difficulty can be adjusted.

  • Animations: an innovation on the FiveM platform – we are the only store offering such advanced customization of light animations, suspension, and horn signals. Lights: We can adjust the light intensity, control the interior vehicle light, and create light sequences, such as the number of flashes, the duration of a single flash, the time intervals between flashes, and fade-in/fade-out effects. Suspension: We can create suspension sequences by setting the number of points, the duration of each point, the time intervals between points, and the suspension height at each point. Horn Signals: We can create sound sequences by controlling the duration of the horn signal and the time intervals between consecutive signals.

  • Vehicle Theft with a Weapon: to initiate this activity, we need to have an allowed weapon and aim it at the vehicle. The script will then choose a scenario – either the driver surrendering or attempting to escape. The chances of success depend on the type of weapon we are holding. NPCs may sometimes leave the keys in the ignition or take them with them.

  • Vehicle Theft without a Weapon: to initiate this activity, we need to pull the driver out of the vehicle. The script will then choose a scenario – attack or escape. In the attack scenario , all NPCs in the vehicle will try to kill us at all costs. Be careful, as they may obtain a weapon, which can lead to a dangerous situation. In the escape scenario , every passenger exits the vehicle, screams as loud as they can, and runs as far away as possible. In both cases, the NPC may leave the keys in the ignition or take them with them. Be cautious around gangsters – they are fearless and always armed!

  • Vehicle Confiscation: if we have the appropriate job (e.g., police officer), simply aiming at the vehicle will make the NPC surrender it without resistance. However, drivers often don’t hold back and may hurl insults at the officers. A perfect solution for confiscation, though not always pleasant.

  • Dispatch: the ability to customize your own Dispatch system for activities such as pulling the handle of a locked vehicle, searching for keys, hot-wiring, lock picking, and vehicle thefts with or without a weapon.

  • Custom Vehicles, Keys, Settings: we can customize unique vehicles, assign specific keys to them, and even adjust their settings, such as key range, sounds, alarms, or animations.


:shopping_cart: Store


:link: Preview


:shield: Dependencies


:gear: Documentation


Code is accessible No
Subscription-based No
Lines (approximately) ~4000
Requirements Dependencies
Support Yes
12 Likes

Nice release !

1 Like

:heart_eyes: :heart_eyes: :heart_eyes:

1 Like

nice script

2 Likes

This mod is an absolute game changer! The level of detail in the vehicle key system is insanely detailed _from customizable keys for every vehicle type to the intuitive quick management menu, I love how every element like the realistic key searching, hot-wiring and lock picking mechanics are perfect. The advanced animations for lights, suspension and horn signals truly set a new standard for creativity, and whether you’re playing, the dynamic scenarios during vehicle theft and confiscation bring new mechanics to the gameplay and rp. Kudos to the dev, amazing work :heart_eyes:

1 Like

I really appreciate it :revolving_hearts:

Another stellar IS resource

1 Like

insane

1 Like

Been using inside scripts for quite some time now, each new one always amazes me, this one blew it out of the water! Awesome stuff :clap:

1 Like

Update regarding the Vehicle Keys!

  • Added export toggleLockNearestVehicle(), which is responsible for unlocking the nearest vehicle to which the player has keys.
  • Added commands for transferring keys, adding keys (admin), and removing keys (admin).

Download the latest file from Portal CFX.re and replace it:

fxmanifest.lua,
config.lua,
locales/en.json,
client/exports.lua,
client/controls.lua,
server/commands.lua,

Can we let them use keys like irl cars too maybe? so if they are close enough to door they can click to insert key & unlock it

idk if animation vise there is something that fits this but could be nice

1 Like

Nice Release

1 Like

I didn’t go with this option as it would probably be rather inconvenient, but you’re right - it’s an interesting suggestion

Update regarding the Vehicle Keys!

  • Custom animations have been added for Hot-Wiring and Key Searching, dependent on the vehicle class.
  • A bug with character switching has been fixed, so players will no longer have the same keys regardless of the character.

Download the latest file from Portal CFX.re and replace it:

config.lua,
client/main.lua,
client/carjacking.lua,

I do not recommend any purchase from this creator, the most problematic scripts I have ever experienced. Gentleman would just fix and fix and no changes nothing works but he won’t refund your money and you still get banned on discord.

Update regarding the Vehicle Keys!

  • Secured activities related to license plates: lowercase letters, spaces, etc.

Download the latest file from Portal CFX.re and replace it:

client/main.lua,
client/carjacking.lua,
client/exports.lua,
server/exports.lua,