Installation
Alle Wentus-Ressourcen teilen sich denselben Satz an Abhängigkeiten. Installiere zuerst diese und folge dann den Schritten auf der Seite der jeweiligen Ressource.
Abhängigkeiten
Die erforderlichen Abhängigkeiten hängen von deinem gewählten Framework ab. ox_lib wird nicht für jedes Setup benötigt — nur für den ox-basierten Weg (der QBox-Standard).
| Abhängigkeit | Hinweis |
|---|---|
qbx_core | Framework |
ox_lib | Menü / Progress / Notify / Zone / Callback |
ox_inventory | Inventar |
ox_target | Target |
oxmysql | DB |
ox_lib ist nicht erforderlich — es werden qb-* Systeme verwendet. (Kommentiere die Zeile @ox_lib/init.lua im fxmanifest aus.)
| Abhängigkeit | Hinweis |
|---|---|
qb-core | Framework |
qb-inventory | Inventar |
qb-target + PolyZone | Target |
qb-menu + qb-input | Menü / Eingabe |
oxmysql | DB |
| Abhängigkeit | Hinweis |
|---|---|
es_extended | Framework |
ox_inventory | Inventar |
ox_target + ox_lib | Target (oder qb-target + PolyZone) |
esx_progressbar | Progress |
oxmysql | DB |
Erforderlich (alle Frameworks)
| Abhängigkeit | Für |
|---|---|
xsound | Jukebox und Interaktionsgeräusche |
Optional (alle Frameworks)
| Abhängigkeit | Für |
|---|---|
ox_doorlock / qb-doorlock | Türschlösser |
| Banking-Export | Renewed-Banking / qb-banking / qb-management / okokBanking / codem |
server.cfg-Reihenfolge
Starte die Ressourcen nach dem Framework + den Abhängigkeiten:
# Core
ensure oxmysql
ensure ox_lib # for ox-based setups (may not be needed on QBCore)
ensure qbx_core # or qb-core / es_extended
ensure ox_inventory # or qb-inventory
ensure ox_target # or qb-target (+ PolyZone)
ensure xsound # jukebox + interaction sounds
# Wentus resources
ensure wentus-pondcafe
ensure wentus-lalinterna
Allgemeine Schritte
Abhängigkeiten installieren
Stelle sicher, dass die oben genannten erforderlichen Ressourcen auf deinem Server installiert sind und in der richtigen Reihenfolge in der server.cfg stehen.
Items hinzufügen
Füge die Datei items.lua (QBCore) bzw. items-qbox.lua (ox_inventory) der jeweiligen Ressource in die entsprechenden Inventardaten ein. Kopiere die Bilder (assets/images/) in den Bilderordner des Inventars.
Job definieren
Füge den entsprechenden Job zu deinem Framework hinzu (z. B. pondcafe, lalinterna) — inklusive seiner Grades.
config.lua einrichten
Triff im Config.Base-Block deine Framework-/Inventar-/Target-Auswahl. Details → Konfiguration.
Starten
Füge ensure <resource> hinzu und starte den Server neu. Erscheint in der Konsole eine Warnung wegen einer fehlenden Abhängigkeit, behebe sie.