Installation
Add-on in deinen ox_inventory-Ordner einbauen.
Voraussetzungen
- ox_inventory 2.48.x mit ox_lib und oxmysql
- es_extended (ESX Legacy)
Schritte
- Server stoppen und eine Sicherung deines
ox_inventory-Ordners machen. - Den Inhalt des Ordners
ox_inventoryaus dem Paket in deinen eigenenox_inventory-Ordner kopieren. Dabei kommenko_ui/undweb/ko/dazu, deine Dateien bleiben unverändert. - Die Zeilen aus
fxmanifest.additions.txtinox_inventory/fxmanifest.luaeintragen. - Die Items unten in
ox_inventory/data/items.luaeintragen. - Die Bilder aus dem Ordner
imagesnachox_inventory/web/imageskopieren oder eigene Bilder mit gleichem Namen nutzen. - Server starten, dann
refreshundensure ox_inventoryin der Serverkonsole.
fxmanifest.lua
Unter client_script 'init.lua' einfügen:
-- K.O Inventory UI
shared_scripts {
'ko_ui/config.lua',
'ko_ui/locales/*.lua',
}
client_script 'ko_ui/client.lua'
server_script 'ko_ui/server.lua'ui_page 'web/build/index.html' ersetzen durch ui_page 'web/ko/index.html'.
In files { } ergänzen:
'web/ko/index.html',
'web/ko/*.js',
'web/ko/*.css',
'web/ko/*.svg',
'web/ko/fonts/*.woff2',
'web/ko/weapons/**/*.png','web/build/index.html' muss in files { } bleiben. ox_inventory prüft beim Start, ob die Datei da ist.
Items
paperbag gibt es in ox_inventory schon.
['backpack'] = {
label = 'Backpack',
weight = 500,
stack = false,
close = false,
consume = 0,
},
['duffel'] = {
label = 'Duffel Bag',
weight = 800,
stack = false,
close = false,
consume = 0,
},Nur wenn du Kleidung als Item einschaltest (KoUi.ClothingItems.enabled = true): das mitgelieferte clothing-Item von ox_inventory ersetzen:
['clothing'] = {
label = 'Clothing',
weight = 300,
stack = false,
close = false,
consume = 0,
client = { export = 'ox_inventory.koClothing' },
},Ein Kleidungs-Item braucht kein Bild, es zeigt das Symbol seines Garderoben-Teils.
paperbag.png aus dem Paket ersetzt das Bild der Papiertüte von ox_inventory. Lass es weg, wenn du das alte behalten willst.
Entfernen
ox_inventory/ko_ui und ox_inventory/web/ko löschen, die Zeilen aus der fxmanifest.lua entfernen und ui_page wieder auf 'web/build/index.html' setzen.
