WENTUS

Übersicht

Irish Pub — Multi-Framework-Pub-Job (Cocktail-/Spirituosen-/Bier-/Kaffee-Crafting, Kundenverkauf, Musikbox).
v2.0.11

Irish Pub ist ein Pub-Job-Skript. Mitarbeiter craften Cocktails, Spirituosen, Bier und Kaffee aus Basis-Zutaten und verkaufen sie an Kunden; eine Musikbox sorgt für Stimmung, und Gäste können an den Tischen sitzen.

Job-Name: irishpub · Framework: QBCore / QBox / ESX

Features

Crafting-Stationen

Cocktails, Bier, Kaffee, Ofen (Speisen) + Basis-Maße (Rum, Whiskey, Wine, Vodka, Tequila, Gin, Liqueur). Rezeptbasierte Menüs, Animation + Sound pro Station.

Kundenverkauf

Kunden bestellen am Tresen; Verkauf aus dem Stand-Bestand bei Diensthabenden, sonst zum Konfigurationspreis.

Musikbox

Jukebox + DJ-Pad (xsound) — Abspielen per URL, Lautstärke-/Loop-Steuerung, kostenpflichtig.

Sitz-System

Sitzbare Stühle in der gesamten Pub (ox_target / qb-target Box-Zonen).

Lagerbestand + Stand

Rohstoffeinkauf (Kühlhaus-Shop), Mitarbeiter-Stand-Stash, Eis vom IceBreaker.

Verbrauchsgegenstände

Jedes gecraftete Getränk/Speise ist nutzbar — spielt eine Trink-/Ess-Animation ab und entfernt einen Gegenstand aus dem Inventar.

Dateistruktur

wentus-irishpub/
├── fxmanifest.lua
├── config.lua              # Config.Base + Config.Settings
├── shared/bridge.lua       # global Core (QBCore/QBox/ESX)
├── client/
│   ├── utils.lua           # CoreGeneral (client) + helpers
│   ├── client.lua          # zones, customer, blip
│   ├── menu.lua            # menus
│   ├── animations.lua
│   ├── consumables.lua     # item → animation reference
│   └── sit.lua             # chair sitting
├── server/
│   ├── server.lua          # CoreGeneral (server) + callbacks
│   ├── consumables.lua     # usable item registration
│   └── music.lua
├── locales/ en.lua · tr.lua · es.lua
├── items.lua               # QBCore format
└── items-qbox.lua          # ox_inventory format