Just what I was looking for
Standalone Scripts
Agency-Vehiclekeys V2
Final price, tax included.
+7 points, 10% back- QBCore
- Qbox
- ESX
- No framework
- Updates included, at no extra cost
- Support anytime at help.agencyg.de, usually within a few hours
Payment and delivery run through Tebex, the official payment partner for Cfx.re and FiveM. Your scripts are assigned to your Keymaster account immediately.
Description
Universal car keys for every server. Agency Vehiclekeys V2 gives every player a key ring with a remote for each car: lock, engine, trunk and a panic alarm, keys to share and take back, job vehicles for police, EMS and mechanics, lockpicking and hotwiring with police alerts. It finds QBCore, Qbox or ESX by itself and runs fully standalone without any of them.
🎥 Showcase: https://youtu.be/RbiPzcdpuQo
🖼️ Screenshots below
🎨 New design or the classic: switch the whole server back to the V1 look in one click
🔄 Free update for everyone who owns V1
🆕 New in Version 2.1.0: One colour for all Agency scripts
✔ Agency Companion: free app for iPhone, iPad and Mac Android and the browser, plus the free Agency-Companion script: one
/appcode links every Agency script on the server. Agency Vehiclekeys follows the accent colour you pick in Agency-Companion.✔ One accent colour for all Agency scripts: picked in
/app(admin page), gold by default✔ Fits every screen: the interface scales to the resolution by itself, from 1080p to 4K and ultrawide
✔ 25 languages: English, German, French, Spanish, Italian, Dutch, Portuguese, Polish, Czech, Slovak, Hungarian, Romanian, Bulgarian, Croatian, Greek, Danish, Swedish, Norwegian, Finnish, Turkish, Russian, Ukrainian, Japanese, Korean, Chinese
✔ Config in the Agency layout: numbered sections with Agency Companion first, English by default
✨ Why Agency Vehiclekeys V2
One key ring: every key with distance, doors and engine, and a remote for each car
Keys you control: give saved or temporary keys to players nearby and take them back with one click
Real break-ins: a lockpick skill check, car alarms, a message to the owner and alerts for the police
Admins in game: give keys, look up any plate and change the settings for the whole server from the same menu
Own menus: everything in the Agency design, no qb-menu or ox_lib needed
Runs anywhere: QBCore, Qbox, ESX or fully standalone, detected on its own
🔑 Core Features
✔ Press G, it locks: the nearest car you have a key for, up to 25 m away, with the key fob in the hand, a short beep and flashing lights
✔ Engine on U: start and stop the engine in the driver seat, the engine keeps running when you get out, keys for the engine are optional
✔ Key ring on F5: all your keys with search and filters, the distance to every car, its doors and engine, and who else holds a key
✔ Remote for every car: lock, unlock, trunk, engine and a panic alarm while the car is in reach, plus a waypoint to it
✔ Give a key: saved or temporary, to a player next to you, and see everyone who holds a key to your car
✔ Take it back: one click and the key is gone, keys you only hold can be handed on or given back
✔ Four kinds of keys: owner, shared, temporary (until the restart or for hours) and job keys by job grade and duty
✔ Lockpicking: H at a locked car starts a skill check in three rounds, the advanced lockpick is easier and breaks less often
✔ Hotwiring: when the engine needs a key, hotwire it from the driver seat for a temporary key
✔ Alarms and police: a failed try may set off the alarm and alert the police through ps-dispatch, cd_dispatch, qs-dispatch, rcore_dispatch, core_dispatch, tk_dispatch, lb-tablet or a built-in alert
✔ Admin page in game: give any player a key, look up a plate with owner and key holders, unlock the car in front of you
✔ Settings in the menu: design, card position and size, range, engine rules, horn and lights, sharing, break-ins and a debug mode, saved for the whole server
✔ Indicators: arrow keys for left, right and the hazard lights, seen by everyone
🎯 Framework Support
QBCore · Qbox · ESX · Standalone, detected automatically
Owned vehicles: player_vehicles and owned_vehicles out of the box, your own table in the config
Inventories: ox_inventory · qs-inventory · qb-inventory and its forks · ESX
Works with your scripts: understands the key events of Agency Garage, Agency Vehicleshop and qb-vehiclekeys
Standalone: keys for owners set by your garage or shop, job keys through ACE permissions
⚙️ Built For Server Owners
🛡️ Server-side validated: keys, distances, items and chances are decided on the server, a cheater cannot ask for the key of any car
🔁 V1 keys taken over automatically on the first start
🧩 One commented config file: keys, controls, job vehicles, lockpicks, alarms and police, every value has an effect
💾 Saves itself: the oxmysql table is created on its own, or everything goes to the server's key value store
🐞 Debug mode: every request in the console and /vkdebug for the car in front of you
🔌 Developer friendly: exports to give, take and check keys, set owners and lock cars
🌍 25 languages, English by default
📦 Dependencies
No dependency required
QBCore, Qbox or ESX (optional, runs standalone without one)
oxmysql, an inventory for lockpicks and a dispatch script (all optional)
🛒 Works great with
Agency Garage: keys when a car leaves the garage, detected automatically
Agency Vehicleshop: the key comes with the car
Agency Notify V2 (FREE): clean notifications for the classic V1 look
📖 Docs: https://docs.agencyg.de/vehiclekeys
📦 More scripts: https://agencyscripts.dev
💬 Support & Discord: https://discord.gg/RTax3aBMUs
config.lua, the translations, the framework layer and the install files stay open for editing.
Agency-Vehiclekeys V2
US$8.99
Also in a bundle: Agency-Vehiclekeys V2 + Agency-Repairkit V2
€12.99 €17.98 save 28%
Changelog
Every update of Agency-Vehiclekeys V2, straight from our Discord.
2.1.0LatestOct 28, 2026
✨ New
- One colour for all Agency scripts: the V2 look follows the colour your admins pick in Agency-Companion (
/app, admin page), gold without it - Follows changes live: when an admin picks a new colour, the key ring, key fob card and skill check switch to it by themselves
- Connecting the wires: a won hotwire ends with a short wiring step, shown with Agency-Progressbar when it runs,
Xstops it - 25 languages: Norwegian (nb) and Slovak (sk) join the existing languages
🔧 Improved
- Screen fit: the key ring, the key fob card, the hint and the skill check scale to the resolution by themselves, from 1080p to 4K
- Key ring: the Agency logo top left and switches in the Agency-Housing style
- Console: short startup message with a tip for the free Agency-Companion resource
🗑️ Removed
- Size slider: no longer needed in the admin settings, the size fits the screen automatically
⚙️ Config
- New layout:
config.luais sorted into numbered sections, Agency Companion comes first, integrations get their own section - New options:
Config.Companion.Enabled,Config.AccentColor(false = colour from Agency-Companion),Config.ProgressbarandConfig.Hotwire.wireTime(0 = engine starts at once as before)
📦 Update notes
- Replace the resource folder and take over your values in the new
config.lua, every old option still works Config.UI.scaleand a size saved in the menu are ignored from now on,Config.Locale = 'no'now uses the new Norwegian (nb)
2.0.0Sep 27, 2026
✨ New
- Key ring: Open with
F5or/keysto search and filter keys, see vehicle distance, doors, engine status and other key holders. - Key ring: Use each vehicle’s remote to lock or unlock, open the trunk, start the engine or trigger a panic alarm within range.
- Key ring: Set a waypoint to a vehicle.
- Keys: Supports owner, saved shared, temporary and job keys.
- Keys: Temporary keys last until restart or for a configured number of hours.
- Job keys: Supports police, EMS and mechanics, with job grade and duty checks.
- Sharing: Give saved or temporary keys to nearby players, hand on or return keys you only hold.
- Sharing: See key holders under Handed out and revoke their keys with one click.
- Lockpicking: Press
Hat a locked vehicle with a lockpick to start a three-round skill check. - Hotwiring: Press
Hin the driver seat to hotwire whenConfig.Engine.needKeyis enabled. - Admin page: Give any player a key, look up a plate and its owner and key holders, revoke keys, or lock and unlock the nearby vehicle.
- Alerts: Supports
ps-dispatch,cd_dispatch,qs-dispatch,rcore_dispatch,core_dispatch,tk_dispatchandlb-tablet, plus a built-in alert with a map blip. - Indicators and hazard lights: Use the arrow keys, with changes visible to everyone.
- Developer exports and support for Agency Garage, Agency Vehicleshop and
qb-vehiclekeyskey events.
🔧 Improved
- Vehicle controls: Press
Gto lock or unlock a vehicle you have a key for, within 25 m, with a key fob, animation, horn beep and flashing lights. - Engine: Press
Uin the driver seat to start or stop it. The engine keeps running when you exit. - Lockpicking: Advanced lockpicks make the skill check easier and break less often.
- Lockpicking: Failed attempts may trigger the alarm, alert police and message the owner.
- Security: The server validates key holders, distances, items and chances for every action.
- Garage and shop key requests only work for nearby vehicles or vehicles the player owns.
- Engine control moved from
MtoUbecause Agency Phone opens withM. - Localization: Includes 25 languages, with English by default.
⚙️ Config
- Server settings in the menu cover V2 or classic V1 design, card position and size, remote range, engine rules, horn and lights, sharing and spawned vehicles.
- Server settings also cover lockpicking, hotwiring, alarms and debug mode.
- Select “Reset to config.lua” in the menu to restore file settings.
- Set
Config.Controls.engine = 'M'to use the old engine key.
📦 Update notes
- Replace the old
Agency-Vehiclekeysfolder and use the newconfig.lua. The V1 config is incompatible. - V1 keys handed out are imported from
simple_carkeys_sharedon first start. /givekeyand/removekeystill work.- Keys are saved with
oxmysqlor the server’s key value store. - Lockpicks work with
ox_inventory,qs-inventoryor the framework inventory. - Debug mode is available with
/vkdebug.
1.1.4May 7, 2026
🐛 Fixed
- Agency-Vehiclekeys: Added the missing
simple_carkeys_sharedtable required by/givekeyand/removekey.
📦 Update notes
- Run
install_esx.sqlonce for ESX orinstall_qb.sqlonce for QBCore. - The framework provides
owned_vehiclesfor ESX andplayer_vehiclesfor QBCore; do not create these tables. - No script files need to be overwritten.
What customers say
These reviews are about Agency Scripts as a whole and about our other scripts, not about this one.
Do you have this script?
Then say what it is like. Two minutes, and it is the thing the next person reads before deciding.
Best free elevator script I've seen
good script that you can use
good script that you can use
Machine translated · original: German
LOVE AGENCY SCRIPTS!!
THE SCRIPTS A MANAGEABLE AND VERY IMMERSIVE. GREAT ADD ON TO SERVERS AND SO MUCH FUN!!! 1000% RECOMMEND!!
Very Good
Simple script but fully functional, I liked it a lot
Machine translated · original: Portuguese
Really nice scripts and giveaways
Goes well with

Standalone Scripts
Agency-Repairkit V2
Vehicle damage that plays a role. Agency Repairkit V2 turns every crash into roleplay: damaged engines lose power, misfire, stall and die, a hit tank…

Standalone Scripts
BestsellerAgency-Seatbelt V2
Version 2.0 is not an update with a few fixes. The whole script was written again from the first line. A seatbelt that works on its own, and fastens itself in cars that drive themselves.

Standalone Scripts
Agency-Garage
The garage your server actually deserves. Agency Garage replaces clunky, dated garage scripts with a true 3D showroom, live vehicle status, a full…

Standalone Scripts
Agency-Vehicleshop
More than a car shop, it's a business. Customers walk into a real 3D showroom, spin the car, take a test drive and pay by card, cash or Agency Pay.
Want it tailored to your server?
We adapt Agency-Vehiclekeys V2 to your server: extra features, your design, integrations. Fixed price instantly, 50% deposit via PayPal.
