Advanced Search
Search Results
397 total results found
Persistence & Ownership
Persistence Config.Persistence = { Enabled = true, Resource = 'oxmysql', AutoInstall = true, QueryTimeoutMs = 10000, StartupTimeoutMs = 60000, RetryIntervalMs = 1000, PersistPermanentSharedKeys = true, PersistTemporaryKeys = tru...
3 · Vehicle Keys & Locking
Understand key types, lock state and the built-in player commands.
Key Types
Nord Vehicle Keys uses different key types for different access lifecycles. Key type Typical use Persistence owner Player-owned vehicle Permanent shared Shared access Permanent or timed temporary Rentals/scripts Timed session Stolen/NPC vehicle Temporary sessi...
Locking Controls
Default lock controls: L Toggle current/nearest vehicle lock /vehiclelock Toggle current/nearest vehicle lock /lockvehicle Lock current/nearest vehicle /unlockvehicle Unlock current/nearest vehicle The lock key is configurable ...
Admin Key Commands
Administrative key commands require the ACE configured in Config.Security.AdminAce. Default ACE: add_ace group.admin nord.vehiclekeys.admin allow Commands: /adminkey [server id] [plate] /adminkeyremove [server id] [plate] /adminkey issues administrative acces...
4 · Theft & Stolen Keys
Configure and operate carjacking, lockpick, hotwire and stolen-key cleanup.
Carjacking
Carjacking can start automatically when a player holds aim on an NPC driver with an allowed firearm. Config.Carjacking = { Enabled = true, AimHoldMs = 850, DurationMs = 3200, CooldownMs = 10000, GiveKeysOnSuccess = true, SuccessChance =...
Lockpick
Lockpick configuration: Config.Lockpick = { Enabled = true, Item = 'lockpick', DurationMs = 6500, Difficulty = 4, BreakChanceOnFail = 35, AlarmChanceOnFail = 70, AlarmChanceOnSuccess = 15, GiveKeysWhenKeysFoundInside = true, } T...
Hotwire
Hotwire configuration: Config.Hotwire = { Enabled = true, Item = nil, DurationMs = 9000, Difficulty = 6, FailCooldownMs = 3500, AlarmChanceOnFail = 65, AlarmChanceOnSuccess = 20, } Set Item to an item name if a hotwire kit should b...
Stolen Key Lifecycle
Keys obtained through NPC theft, lockpick-found-keys or hotwire are temporary stolen/session keys. Config.StolenKeys = { RemoveOnVehicleExit = true, MaxDurationSeconds = 900, ExitGraceMs = 1200, ServerCheckMs = 750, } Default behaviour: The sto...
Blocked Vehicle Classes
The theft system can block GTA vehicle classes and models. Default blocked classes: Config.Theft.BlockedClasses = { [14] = true, -- boats [15] = true, -- helicopters [16] = true, -- planes [18] = true, -- emergency [19] = true, -- military ...
5 · Recovery NPC & Placement
Manage persistent recovery NPCs and use the ghost placement editor.
Recovery Service
The recovery NPC allows players to reissue a lost physical owner key for a vehicle the server confirms they own. It does not grant keys for arbitrary plates. Recovery flow: Player approaches a configured recovery NPC. The NPC UI requests the player's owned veh...
Recovery Admin Panel
Open the recovery NPC admin panel with: /vehiclekeysadmin Required ACE: add_ace group.admin nord.vehiclekeys.admin allow The panel is in-game only and can be used to: Create recovery NPCs. Edit label/model/scenario. Move an existing NPC. Enter the visual place...
Ghost Placement Editor
Creating or editing a recovery NPC can open the visual placement editor. The preview NPC is transparent, non-colliding and frozen while being positioned. Controls Control Action W A S D Move relative to camera Left mouse Drag ghost toward the point under the c...
6 · Bridges & Compatibility
Keep custom integrations isolated from the core by using the bridge layer.
Bridge Architecture
Bridge selection lives in: config/bridges.lua Config.Bridges = { Framework = 'auto', -- auto | qb | qbx | esx | standalone | custom Inventory = 'auto', -- auto | nord | ox | qb | esx | custom Notify = 'auto', -- auto | ox | qb | esx | gta | cust...
Framework Bridge
Framework bridge files: client/bridge/framework.lua server/bridge/framework.lua Auto-detection order: qbx_core qb-core es_extended standalone fallback The server bridge provides: Framework detection. Player lookup. Stable identifier lookup. Job lookup. Grade n...