# lvs-inventory

## LVS Inventory – Advanced Inventory System

<figure><img src="/files/4zjqO3dirwKQ0iQuLHDo" alt=""><figcaption></figcaption></figure>

> Deliver a smoother, faster, and more dynamic inventory experience while maintaining full compatibility with existing ox\_inventory-based resources.

### Overview

Upgrade your server’s inventory experience with **LVS Inventory**, a powerful extension built on top of **ox\_inventory**, fully compatible with all its methods, features, and ecosystem.

LVS Inventory enhances the core system by introducing a modern interface, advanced item interactions, multi-inventory management, and immersive gameplay mechanics that take roleplay to the next level.

{% embed url="<https://youtu.be/PbVsgaxZMK8>" %}

***

### Key Features

#### 🧩 Built on Top of ox\_inventory

* Fully compatible with **ox\_inventory**.
* Supports all native methods and functionality.
* Easy integration with existing scripts that already use ox\_inventory.

***

#### 🖥 Multi-Inventory Interface

* Open **multiple inventories at the same time** in a single interface.
* Seamlessly **move items between inventories** without closing or reopening menus.
* Faster and more intuitive item management.
* Ideal for:
  * Trading
  * Storage interaction
  * Job workflows

***

#### 🔍 Advanced Item Filtering & Search

* Highlight items by **category**.
* Real-time **text search**.
* Quickly locate items in large inventories.
* Improves usability and player experience significantly.

***

#### 🎒 Backpack System

* Backpacks act as **independent inventories**.
* Each backpack contains its own internal storage.
* If the backpack is:
  * Lost
  * Dropped
  * Stolen → All items inside are lost with it.
* Adds risk/reward and realism to item management.

***

#### 🧷 Special Slots System

* Supports up to **10 configurable special slots**.
* Prebuilt examples included:
  * `tool`
  * `backpack`
  * `vest`
  * `wallet`
* Each slot can have:
  * Custom logic
  * Script interactions
  * Unique restrictions
* Easily extendable for custom gameplay systems.

***

#### ❤️ Character Health Integration

* Detects player damage **internally**.
* Displays health status directly in the inventory UI.
* Can be:
  * Disabled if needed
  * Replaced with external systems via exports
* Allows integration with advanced medical or damage scripts.

***

#### 🧱 Advanced Item Interaction (Hold / Drop / Place)

* Players can **hold items in hand** with:
  * Custom 3D models
  * Custom animations per item
* Items can be:
  * Dropped
  * Placed in the world
* Supports **persistent world items** (permanent objects).

***

#### 🚗 Vehicle Interaction (Trunks & Physics)

* Items can be placed inside vehicle trunks.
* Objects can be **attached to vehicles**.
* If the vehicle moves or physics affect it:
  * Items can fall off realistically.
* Adds immersion and dynamic gameplay.

***

#### 🏗 Modern UI (Shops & Crafting Integration)

* Includes **custom shop  and crafting systems** ([lvs\_shops ](/qb-esx/lvs-shops.md)& [lvs\_crafting](/qb-esx/lvs-crafting.md)).
* Uses a **modern, dynamic UI**, not the default ox\_inventory interface.
* Designed for:
  * Better UX
  * Faster interactions
  * Cleaner visuals
* Fully integrated with LVS ecosystem scripts.

## Changelog

{% tabs %}
{% tab title="v1.4.6" %}

### 2026/04/05

Initial commit

**Files Changed:**&#x20;

* [ ] All Files
* [ ] All Files Except config.lua
* [ ] Specific Files

{% hint style="warning" %}
Fix:
{% endhint %}

{% hint style="success" %}
Add:
{% endhint %}

{% hint style="info" %}
Edit:
{% endhint %}
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://fivem.lvsoft.com.ar/qb-esx/lvs-inventory.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
