Inventory
Installation
QBCore, Qbox, ESX, OX
Installation
Requirements
- A working FiveM server and database connection.
oxmysql.- The latest release of
tss_bridge. tss-inventory.
1. Download the resource
Download tss-inventory.zip from the GitHub release.
Extract it into your server's resources folder. Keep the resource folder named:
tss-inventory
The release includes the built UI. You do not need Node.js to run it.
2. Configure the bridge
Configure TSS Bridge for your framework and interaction system.
When using TSS Inventory through the bridge, select its inventory adapter:
setr tss_inventory tss
Place this before the resources start.
See the Migration page for framework-specific changes.
3. Set the start order
Start your framework before the bridge, and the bridge before the inventory.
Example for QBCore:
setr tss_framework qb
setr tss_inventory tss
ensure oxmysql
ensure qb-core
ensure tss_bridge
ensure tss-inventory
Start scripts that register usable items after tss-inventory.
4. Restart the server
The inventory creates its database tables automatically:
tss_inventorytss_inventory_containers
Once your character has loaded, press TAB to open your inventory.
Replacing another inventory
Stop the inventory you are replacing.
Existing inventory data is not imported automatically. Follow the Migration page before reconnecting scripts that use your previous inventory.
Optional systems
If another resource handles weapons or clothing, disable the matching system in config.lua:
Config.EnableWeaponSystem = false
Config.EnableClothingSystem = false
Quick check
After installation:
- Load a character.
- Open the inventory with TAB.
- Give yourself an item using an authorised admin command.
- Move and use the item.
- Reconnect and check that it saved.