🦑Kivo Inventory
Kivo Inventory - Installation Guide
Overview
Kivo Inventory is a redesigned inventory system for FiveM servers, built on ox_inventory version 2.44.1. This system includes two main components:
kivo-inv-bridge: Bridge script for multi-framework support with balance system
ox_inventory: Redesigned inventory UI and functionality
Installation Steps
1. Start the Bridge Script First
IMPORTANT: The kivo-inv-bridge resource must be started before the ox_inventory resource to ensure proper framework detection and balance system initialization.
Add the following to your server.cfg in this exact order:
ensure kivo-inv-bridge
ensure ox_inventory2. Configuration
Bridge Configuration
The bridge script can be configured via kivo-inv-bridge/shared/config.lua. Available settings include:
Avatar Settings: Configure Discord and Steam avatar fetching
DiscordBotToken: Discord bot token for fetching Discord avatarsSteamApiKey: Steam Web API key for fetching Steam avatarsPriority: Avatar fetch priority ('discord' or 'steam')CacheDuration: Avatar cache duration in seconds (0 = cache forever until disconnect)
Debug Settings: Enable debug logging for troubleshooting
Enabled: Enable/disable debug printsLogAvatar: Enable/disable avatar fetching logs
Ox_Inventory Configuration
You can modify the ox_inventory configurations as needed:
Edit files in
ox_inventory/data/for item definitions and other dataModify
ox_inventory/locales/for language customizationConfigure modules in
ox_inventory/modules/as per your framework needs
3. Custom Version Integration
Drag and drop the entire
web/build/folder into your custom version of ox_inventory, replacing the existing build folder.Ensure your custom ox_inventory's
fxmanifest.luaincludes the build files:
4. Dependencies
Make sure you have the following dependencies installed and started before kivo-inventory:
oxmysql- Database resourceox_lib- Overextended libraryFiveM Server artifact 6116 or higher
OneSync enabled
Features
Bridge System
Multi-framework support with automatic detection
Player balance system integration
Avatar fetching from Discord and Steam
Server key generation and validation
Inventory System
Custom redesigned UI
Based on ox_inventory 2.44.1
Enhanced user experience
Item images and icons included
Troubleshooting
Common Issues
Inventory not working
Ensure
kivo-inv-bridgeis started beforeox_inventoryCheck that all dependencies are installed and running
Verify server artifact is 6116 or higher
Avatar not loading
Verify Discord bot token or Steam API key is configured correctly
Check debug logs by enabling
Config.Debug.LogAvatar = trueEnsure the bot has proper permissions in your Discord server
Custom build not working
Make sure you copied the entire
web/build/folderVerify
fxmanifest.luapoints to the correct build pathsClear your FiveM cache and restart the server
File Structure
Support
For issues, feature requests, or questions join our discord.
Credits
ox_inventory: Original inventory system by Overextended
Dev: Roroleroh, Royaly
Version: Based on ox_inventory 2.44.1
Last updated
