๐ KCD Vehicle Keys
A lightweight and beginner-friendly vehicle key system for FiveM. Players can no longer start a vehicle automatically after entering it. They must own the correct key and manually start the engine, creating a more immersive roleplay experience.
Designed for ESX servers with a clean code structure, easy configuration, and full Escrow compatibility.
โจ Features
- ๐ Manual engine start and stop
- ๐ Vehicles no longer start automatically
- ๐ Lock and unlock vehicles with a key
- โจ๏ธ Fully rebindable key mappings (FiveM Settings)
- ๐ฆ Choose between Inventory Keys or Database Keys
- ๐ Automatically receive a key when purchasing a vehicle
- ๐ฎ Admin command to assign keys to spawned vehicles
- ๐ Engine stays running after leaving the vehicle
- ๐ Supports multiple key ownership methods
- โ๏ธ Easy-to-use configuration
- ๐ง Clean and optimized code
- ๐ Escrow protected
- ๐ Editable configuration files
๐ Commands
Player
- Toggle Engine
- Lock / Unlock Vehicle
(Both actions use FiveM Key Mapping and can be rebound by every player.)
Admin
/addvehicle [Player ID]
Assigns the key of the vehicle you are currently looking at or sitting in to the selected player.
โ๏ธ Configuration
You can easily configure:
- Database or Item key mode
- Key item name
- Default key bindings
- Admin command
- Notifications
- Plate formatting
- Framework settings
๐ฆ Included
- Full FiveM Resource
- SQL File
- ox_inventory Item
- Vehicle Shop Export Example
- Installation Guide
- Escrow Ready Structure
๐ Requirements
- ESX Legacy
- oxmysql
- ox_lib
- ox_inventory (only if Item Mode is enabled)
๐ฌ Support
Need help or have a suggestion?
Join our Discord for support, updates, and future free releases.
Thank you for supporting KevCodeDesign (KCD)! โค๏ธ