Installation
Installiere zuerst die allgemeinen Abhängigkeiten. Dann:
Ordner platzieren
Platziere den Ordner wentus-lalinterna unter resources/[wentus]/.
Items hinzufügen
items-qbox.lua (66 Items) → ox_inventory/data/items.lua.
items.lua (66 Items) → qb-core/shared/items.lua.
Kopiere die 66 PNGs unter assets/images/ in den Bilderordner deines Inventars.
Job hinzufügen
Füge den Job lalinterna mit 4 Grades hinzu (Waffen-Crafting erfordert Grade 3, Reparatur 2, Geldwäsche 2) — der Ort hängt vom Framework ab:
qbx_core/shared/jobs.lua — Job-Key ['lalinterna'], numerische Grade-Keys [0]:
['lalinterna'] = {
label = "La Linterna",
defaultDuty = true,
offDutyPay = false,
grades = {
[0] = { name = 'Dishwasher', payment = 50 },
[1] = { name = 'Cook', payment = 75 },
[2] = { name = 'Chef', payment = 100 },
[3] = { name = 'Boss', isboss = true, bankAuth = true, payment = 150 },
},
},
qb-core/shared/jobs.lua — Job-Key ohne Klammern lalinterna, String-Grade-Keys ['0']:
lalinterna = {
label = "La Linterna",
defaultDuty = true,
offDutyPay = false,
grades = {
['0'] = { name = 'Dishwasher', payment = 50 },
['1'] = { name = 'Cook', payment = 75 },
['2'] = { name = 'Chef', payment = 100 },
['3'] = { name = 'Boss', isboss = true, bankAuth = true, payment = 150 },
},
},
In ESX liegen Jobs in der Datenbank (jobs + job_grades). Füge lalinterna mit 4 Grades hinzu. Die Grade-Stufen (Waffen-/Wäsche-Beschränkungen) müssen mit job_grades.grade übereinstimmen.
bankAuth = true ist auf jedem Grade erforderlich, der auf das Firmen-/Society-Bankkonto zugreifen muss — Einzahlen/Abheben im Bossmenü und der Warenkauf mit der Zahlungsoption Firma. Ohne diese Angabe verweigert die Banking-Ressource (Renewed-Banking / qb-banking) selbst isboss-Grades den Zugriff. Füge sie dem Boss-Grade hinzu (und jedem Manager-Grade, der mit Geldern arbeitet).markedbills
Die Geldwäsche liest die worth-Metadaten des Items markedbills (ox: metadata.worth, qb: info.worth). Dieses Item stammt aus deinem Economy-Skript; ohne es liefert die Wäsche 0.
Türen (optional)
Füge die Config.DoorList-Einträge aus LalinternaDoorList.lua in qb-doorlock/config.lua ein.
Füge mit dem Ingame-Türerstellungstool von ox_doorlock die 6 Türen mit den Koordinaten/Heading/Modell aus der Datei und groups = { lalinterna = 0 } hinzu.
Config + Start
Config.Base-Framework-Auswahl (Konfiguration), dann:
ensure wentus-lalinterna
Wentus-LaLinterna: Started sehen. Gibt die Konsole eine Warnung über ein fehlendes Item aus, wurde items.lua nicht hinzugefügt.Optionale Abhängigkeiten
| Feature | Erforderlich |
|---|---|
| Jukebox | xsound |
| Blackout-Lichter | qb-weathersync (QBCore) oder Renewed-Weathersync (QBox) — ohne sie fallen nur die Kameras aus |
| Strom-Minigame (Standard) | ultra-voltlab (kostenlos). ox_lib/custom/false ebenfalls wählbar |
| Waffen-Crafting-Minigame | ox_lib (skillCheck, ohnehin erforderlich) |
| Türen | ox_doorlock oder qb-doorlock |