WENTUS

Features

Irish Pub Spielabläufe — Crafting, Verkauf, Musikbox, Sitzen, Verbrauchsgegenstände.

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.

Absicherung: Bei unzureichenden Zutaten erscheint eine Warnung mit dem fehlenden Item-Namen. Der Cocktail-Ablauf verwendet Basis-Maße (Rum, Whiskey, Wine, Vodka, Tequila, Gin, Liqueur) als Zutaten.

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

InteraktionFunktion
Kühlhaus-ShopRohstoffe aus dem ox_lib-Menü kaufen (Zahlung in den Stand)
TresenStand-Stash öffnen (Mitarbeiter) / Kundenmenü
IceBreakerEis 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.

Die Zuordnung Item → Animationstyp befindet sich in server/consumables.lua. Zutaten (die kleinen cl-Maße) sind nicht verbrauchbar — nur fertige Getränke, Biere, Cocktails, Kaffee und das Sandwich sind es.