JG Docs
Vehicle Keys

Using Keys

Configure controls, sharing, locks and ignition for your server

Choose your Key Mode and install the inventory items first.

Controls

Change command names and default keys through Config.Commands and Config.Keybinds in config/config.lua, then restart jg-vehiclekeys. Players can change their bindings in FiveM settings.

ActionDefault commandDefault key
Open Keyring/keyringNone
Lock or unlock/lockvehicleL
Toggle engine from the driver's seat/engineG
Give a held key/givekeysNone
Throw a held key/throwkeysNone

Key settings

Open /vehiclekeysadmin > Settings > Keys:

  • Key fob sets the default design and Remote range, which defaults to 20 metres. Remote start uses a two-second hold on the fob's unlock button.
  • Sharing controls whether sharing is allowed, its maximum duration and the share limit per vehicle.
  • Ground keys controls dropped-key lifetime and Keep keys after restart, which is off by default.
  • Dropped key markers controls marker visibility and appearance.

Temporary shares and Take back recall copies still held by the original recipient. Copies already given away, stashed or dropped remain valid. Use locksmith rekeying to invalidate old keys.

Physical copies for the same vehicle share one inventory item. Players can also combine different vehicles' keys into a vehicle_keyring through /keyring. Moving that ring through the inventory moves all its contents. Those keys work only while the player carries the ring.

Locks and ignition

Under Settings > Vehicles, configure:

  • Locks to prevent locking while doors, the bonnet or boot are open.
  • Keyless entry for automatic unlocking on entry and locking when the key holder walks away.
  • Ignition for automatic engine starts and keeping engines running after the driver leaves.

Players can change lock settings and Players can change engine settings let players opt out of enabled features. They can't enable a feature you've switched off globally.

Drive running vehicles without a key lets someone drive an unlocked vehicle whose engine is already running. Restarting it still requires a key or successful hotwiring.

Click Save to apply gameplay settings. Leaving Settings or closing the menu discards unsaved changes.

Vehicle sales

Supported JG integrations transfer the seller's carried keys to the buyer. Other holders' keys, stashed keys and fitted security remain unchanged.

Under Settings > Vehicles > Vehicle sales, Give buyer a key if needed supplies a key when the seller has none to transfer. It's on by default.

Managing keys

Use /vehiclekeysadmin > Manage keys to find a player and manage their keys. Give key supplies a missing key; Issue an extra copy creates another copy.

Removing keys affects only the selected player's held copies. It doesn't invalidate keys held by other players or stored elsewhere.

Last updated 5 November 2026

On this page