🎒 ESX Inventar Erweiterung
Inventar-Slots dauerhaft per Item erweitern | ESX | Version 1.1.0
Mit der ESX Inventar Erweiterung können Spieler ihre Slot-Anzahl dauerhaft durch das Benutzen von Items erhöhen. Die Erweiterung wird in der Datenbank gespeichert und bleibt nach Server-Restarts erhalten — selbst entwickelt mit Fokus auf Performance, Stabilität und ein realistisches Roleplay-Erlebnis.
🔹 Optimiert für ESX-Framework 🔹 Sauberer & performanter Code 🔹 Einfache Integration 🔹 Support über Discord & E-Mail
---
🎒 Verfügbare Erweiterungs-Items
🟡 Kleiner Rucksack — 500 Slots | Item: inv_expand_small
🔵 Großer Rucksack — 750 Slots | Item: inv_expand_medium
🟢 Militärtasche — 1000 Slots | Item: inv_expand_large
---
⚙️ Features
💾 Persistenz — Die Slot-Erweiterung wird in der Datenbank gespeichert und bleibt nach Server-Restarts erhalten. Spieler starten automatisch mit ihrer zuletzt gesetzten Slot-Anzahl.
🎒 Item-basiert — Spieler erweitern ihr Inventar durch das Benutzen eines Items. Kein Menü, kein Befehl — einfach Item benutzen und fertig.
🔄 Flexibel & überschreibbar — Jedes Item setzt die Slot-Anzahl unabhängig. Kein Tier-System — Spieler können jederzeit zwischen den Größen wechseln.
🔒 Serverseitige Sicherheit — Die gesamte Logik läuft serverseitig. Item-Prüfung, Datenbankabfrage und Slot-Setzung erfolgen ausschließlich auf dem Server.
🔔 Notify-System — Unterstützt ESX Standard-Notify sowie das native GTA-Notify, einstellbar in der Config.
🔌 Coinshop-kompatibel — Items können über einen eigenen Coinshop oder Admin-Befehl direkt vergeben werden.
🛠️ Admin-Befehl — Admins können die Slots eines Spielers jederzeit per Befehl zurücksetzen.
🔌 Export — Andere Ressourcen können die aktuelle Slot-Anzahl des Spielers direkt abfragen.
---
💬 Befehle
/resetslots [ID] — Slots eines Spielers auf Standard zurücksetzen (nur Admin)
---
🔌 Coinshop-Integration
TriggerEvent('esx_inventoryexpand:giveItem', source, 'inv_expand_small')
TriggerEvent('esx_inventoryexpand:giveItem', source, 'inv_expand_medium')
TriggerEvent('esx_inventoryexpand:giveItem', source, 'inv_expand_large')
---
🔧 Kompatibilität
✅ ESX (es_extended)
✅ oxmysql
✅ mysql-async
❌ ox-inventory
⚠️ Hinweis: Dieses Script ist ausschließlich für ESX ausgelegt. QBCore wird nicht unterstützt. Kompatibel mit dem Standard ESX Gewichtssystem.
---
📋 Voraussetzungen
es_extended (ESX) muss installiert sein.
oxmysql oder mysql-async wird als Datenbankanbindung benötigt.