Überblick
Pond Cafe ist ein Café-Job-Skript im Strand-Stil. Mitarbeiter craften Getränke/Speisen und verkaufen sie an Kunden; ein Kellner-NPC bedient die Tische, und Kunden können Jetskis mieten.
pondcafe · Framework: QBCore / QBox / ESXFeatures
Crafting-Stationen
Kaffee, Spezialkaffee, Bäckerei, Teig, Ofen, Saft — rezeptbasierte Menüs, Animation + Sound pro Station.
Kellner-NPC
Kunde bestellt am Tisch → Kellner geht zur Theke → bringt die Bestellung an den Tisch. Laufrouten pro Tisch.
Fahrzeugvermietung
Jetski-Vermietung (seashark); Auswahl von Dauer/Preis, Löschung beim Verlassen des Bereichs, automatische Rückgabe.
Lagerbestand + Kühlraum
Rohstoffeinkauf (Inventar-Stash), Kühllager. Mitarbeiter füllen den Stand auf.
Jukebox
Jukebox (xsound) — Abspielen per URL, Lautstärke-/Loop-Steuerung, kostenpflichtig.
Trinkgeld + Rechnungen
Kunden-Trinkgeld (Steuer optional), Mitarbeiter stellt dem Kunden eine Rechnung.
Dateistruktur
wentus-pondcafe/
├── 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, waiter, rental, blip
│ ├── menu.lua # menus
│ ├── animations.lua
│ ├── consumables.lua
│ └── sit.lua # chair sitting
├── server/
│ ├── server.lua # CoreGeneral (server) + callbacks
│ ├── consumables.lua
│ └── music.lua
├── locales/ en.lua · tr.lua · es.lua
├── items.lua # QBCore format
└── items-qbox.lua # ox_inventory format