Skip to main content
Resource overview

Inventory 2.0

A standalone inventory system with synchronized item movement, flexible storage, character equipment and custom weapon handling.

Inventory 2.0 interface
Setup overview

Integration notes

Server integration required

Connect the inventory to your framework, faction system and other server-specific resources.

Developer knowledge

Basic Lua knowledge and experience configuring FiveM resources are strongly recommended.

External shop system

Item purchases must be handled through a separate shop resource connected to the inventory.

Features

Player experience

Inventory interaction

Customizable interface

Adjust colors, styling and personal preferences, with each player's settings saved locally.

Drag and drop

Move items smoothly between slots and any inventories currently open on screen.

Real-time synchronization

Item changes update immediately for every player viewing the same storage.

Quick-access slots

Assign items to five configurable action slots for quick use during gameplay.

Quick transfers

Use Shift and Left Click to move items rapidly between open inventories.

Item notifications

Receive clear feedback when items are collected, used or activated from an action slot.

Item systems

Items and equipment

Flexible item definitions

Give each item its own description, use behavior and additional custom properties.

Item stacking

Combine compatible items into clean stacks instead of creating unnecessary duplicate entries.

World item drops

Place items in the world using a different object model configured for each item.

Clothing controls

Equip and remove character clothing directly through the inventory interface.

Custom weapon system

Manage ammunition as individual bullets instead of traditional weapon magazines.

Starter items

Choose which items and quantities new players receive when they join the server.

Server integration

Storage and configuration

Vehicle trunks

Access vehicle storage with automatic opening animations and accurate bone-based positioning.

Configurable capacity

Set different weight limits for players, faction storage and individual vehicle types.

Localization

Translate the Lua systems and browser interface through dedicated locale files.

Efficient persistence

Reduce MySQL usage by loading storage when needed and saving inventory changes at configurable intervals.

Images