For the complete documentation index, see llms.txt. This page is also available as Markdown.

Config

Configuration Reference

All settings can be modified in config.lua. Below is a comprehensive breakdown of each configuration parameter.


General Settings

Variable
Type
Default
Description

Config.Locale

string

'en'

Active language locale code (matches file in locales/).

Config.SignalRadius

number

100.0

Maximum distance (meters) for key fob signals to reach the vehicle.

Config.LockNPCVehicles

boolean

true

When true, random NPC-driven or parked ambient vehicles are locked by default.

Config.VirtualNPCKey

boolean

true

When true, players receive a virtual key when hijacking / carjacking an NPC.

Config.PreventAutoEngineOff

boolean

true

Keeps the vehicle engine running after the driver exits.

Config.EngineOffWithLockVehicle

boolean

true

Automatically shuts off vehicle engine when the vehicle is locked.


Commands & Controls

Config.Commands = {
    givekey = 'givekey',         -- Command to transfer a virtual key
    engine = 'engine',           -- Command to toggle engine
    lockpick = 'lockpick',       -- Command to lockpick a vehicle
    togglevlock = 'togglevlock', -- Command to toggle lock/unlock
}

Config.LockUnlockKey = 'L' -- Default keybind for locking/unlocking
Config.EngineButton = 'G'  -- Default keybind for toggling engine

Locksmith Settings


Search & Hotwiring Settings


Lockpicking Settings


Carjacking Disabled Weapons

List of weapons that players cannot use to threaten NPCs and carjack vehicles:


Job & Ignored Vehicles

Job Vehicles

Whitelists vehicle models for specified jobs (job members can unlock & drive without needing specific key items):

Ignored Vehicles & Classes

Vehicles and vehicle classes that bypass the locking system (always unlocked and drivable):

Last updated