Features
Crafting-Stationen
Jede Station ist eine ox_target / qb-target-Zone. Der Mitarbeiter schaut die Station an → das Menü öffnet sich → wählt ein Produkt → Rezeptprüfung (checkCraftable) → Fortschrittsbalken + Animation → Produkt ins Inventar.
Stationen: Cocktails · Bier · Kaffee · Ofen (Speisen) · Basis-Spritzen-Maße.
Kundenverkauf
Zum Tresen gehen
Der Kunde verwendet die Bestellen-Option am Tresen.
Dienststatus
- Ein Mitarbeiter ist im Dienst → Produkte werden aus dem Stand-Bestand verkauft (Mitarbeiter müssen den Stand auffüllen).
- Keiner → Produkte werden direkt zum Konfigurationspreis verkauft.
Bezahlung
Bar-/Kontoauswahl; Einnahmen gehen auf das Geschäftskonto.
Musikbox
An der Jukebox / DJ-Pad: Abspielen / Pause / Fortsetzen / Lautstärke / Stop. Abspielen: URL + Loop-Auswahl, soundBoxPrice-Gebühr an das Geschäft. Positionaler Sound mit xsound.
Sitz-System
Stühle in der gesamten Pub sind Target-Box-Zonen — Sitzen auswählen zum Hinsetzen, die konfigurierte Taste (Config.Base.CloseSitKey) zum Aufstehen.
Lagerbestand + Stand
| Interaktion | Funktion |
|---|---|
| Kühlhaus-Shop | Rohstoffe aus dem ox_lib-Menü kaufen (Zahlung in den Stand) |
| Tresen | Stand-Stash öffnen (Mitarbeiter) / Kundenmenü |
| IceBreaker | Eis nehmen (ip_waterice) |
Verbrauchsgegenstände
Jedes gecraftete Getränk und jede Speise ist als nutzbarer Gegenstand registriert. Bei Verwendung wird die passende Trink-/Ess-Animation abgespielt, dann wird einer aus dem Inventar entfernt.
server/consumables.lua. Zutaten (die kleinen cl-Maße) sind nicht verbrauchbar — nur fertige Getränke, Biere, Cocktails, Kaffee und das Sandwich sind es.