Advanced Search
Search Results
130 total results found
Vehicle Catalog & Capacity Registry
Vehicle Catalog & Capacity Registry Registry configuration Config.VehicleRegistry = { Enabled = true, AutoImportFramework = true, ScanGameVehicles = true, IncludeStreamedVehiclesWithFramework = false, AutoScanOnFirstAdminOpen = true, .....
Trunk & Glovebox Behavior
Trunk & Glovebox Behavior Direct commands /trunkinv /gloveboxinv Trunk interaction The default trunk interaction settings include: Config.VehicleInteraction.Trunk = { Enabled = true, Distance = 2.2, ScanDistance = 6.0, ServerDistance = 7.0, ...
Addon Trunk Placement
Addon Trunk Placement Admin Studio can create a saved interaction placement for addon vehicles whose metadata/skeleton does not expose a reliable standard storage point. Placement assistant From the vehicle model editor, start Detect & place trunk. Nord attemp...
NPC Vehicle Trunk Loot
NPC Vehicle Trunk Loot Nord can optionally populate verified ambient/NPC vehicle trunks with one-time random loot. Enable/disable robbery Config.VehicleInteraction.NPC.AllowTrunkRobbery = true If disabled, NPC/ambient vehicle trunks cannot be opened. Default l...
Vehicle Storage Exports
Vehicle Storage Exports Nord provides server exports for external resources that need to know the effective capacity of a vehicle. Full capacity result local capacity = exports.nord_inventory:GetVehicleStorageCapacity( 'trunk', GetHashKey('sultan'), ...
6 · Nord Staff & Developer API
Nord Staff integration plus server/client exports, stashes, hooks and migration patterns.
Nord Staff Integration
Nord Inventory is designed to integrate with Nord Staff as part of the Nord Lab ecosystem. Integration model The integration is API/bridge based rather than a hard dependency inside nord_inventory. This means: Nord Inventory can run without Nord Staff. Nord S...
Integration API Overview
Integration API Overview Nord Inventory exposes a Nord-native API with familiar slot-inventory contracts so other FiveM resources need minimal inventory-specific code. Server vs client Use server exports for anything that changes inventory state or requires tr...
Server Exports · Catalog & Opening
Server Exports · Catalog & Opening Inventory/catalog exports Export Purpose GetInventoryType() Returns nord_inventory GetItemDefinition(name) Get one definition GetItems() Public item registry list GetItemList() Alias-style public registry list Items(itemName...
Server Exports · Add, Remove & Carry
Server Exports · Add, Remove & Carry AddItem local ok, result = exports.nord_inventory:AddItem( source, 'water', 2, { quality = 100 }, nil ) Signature: AddItem(target, itemName, amount, metadata?, slot?, callback?) On success, the returned ...
Server Exports · Read & Search
Server Exports · Read & Search Inventory data local inv = exports.nord_inventory:GetInventory(source) Public inventory data includes: { id = 'player:...', key = 'player:...', label = 'Inventory', type = 'player', slots = 40, weight = 12...
Server Exports · Metadata & Inventory Management
Server Exports · Metadata & Inventory Management Metadata exports.nord_inventory:SetMetadata(target, slot, metadata) exports.nord_inventory:GetMetadata(target, slot) exports.nord_inventory:UpdateMetadata(target, slot, patch) SetMetadata replaces the slot metad...
Client Read-Only Exports
Client Read-Only Exports Nord maintains a lightweight local player-inventory snapshot so common read-only exports work even when the NUI is closed. Available exports exports.nord_inventory:Search(searchType, item, metadata?) exports.nord_inventory:GetPlayerIte...
Registering Stashes & Custom Inventories
Registering Stashes & Custom Inventories RegisterInventory exports.nord_inventory:RegisterInventory('mechanic_storage', { label = 'Mechanic Storage', type = 'stash', slots = 80, maxWeight = 200000, jobs = { mechanic = 0 }, coords = vect...
Usable Items & Hooks
Usable Items & Hooks RegisterUsableItem Use a trusted server resource to attach behavior to an item: exports.nord_inventory:RegisterUsableItem('repairkit', function(source, item, definition) -- validate your own resource state here -- return false to b...
Runtime Item Registration
Runtime Item Registration Trusted server resources can register an item definition without editing shared/items.lua. local ok, def = exports.nord_inventory:RegisterItem('service_token', { label = 'Service Token', description = 'Issued by another resou...
OX / QB Migration Examples
Nord intentionally exposes familiar helpers so resource integration can be small. Item count OX-style concept: local count = exports.ox_inventory:Search(source, 'count', 'water') Nord: local count = exports.nord_inventory:Search(source, 'count', 'water') Add i...
Complete Export Index · v1.6.11
Complete Export Index · v1.6.11 Server · Core and registry GetInventoryType, GetItemDefinition, GetItems, GetItemList, Items, ItemList, RegisterItem, RegisterInventory, RegisterStash. Server · Opening OpenInventory, openInventory, forceOpenInventory....