WENTUS

Aperçu

Cafe Cool Beans — métier de café multi-framework (craft de café / pâtisserie / jus, vente aux clients, boîte à musique).

Cafe Cool Beans est un script de métier de café. Les employés craftent café, produits de pâtisserie, jus et soupe à partir de matières premières et les vendent aux clients ; une boîte à musique crée l'ambiance et les clients peuvent s'asseoir aux tables.

Nom du job : coolbeans · Framework : QBCore / QBox / ESX

Fonctionnalités

Stations de Craft

Machine à café, Four, Pâtisserie, Jus, préparation de matériaux. Menus basés sur des recettes, animation + son par station.

Vente aux Clients

Les clients commandent au comptoir ; vente depuis le stock du stand quand un employé est en service, sinon au prix configuré.

Boîte à Musique

Jukebox + appareil musical dans la salle du patron (xsound) — lecture par URL, contrôle volume/boucle, payant.

Système d'Assise

Chaises dans tout le café (zones box ox_target / qb-target).

Stock + Stand

Achat de matières premières (magasin congélateur), stash du stand employé, glace du IceBreaker.

Consommables

Chaque boisson/aliment crafté est utilisable — joue une animation de boisson/manger et en retire un de l'inventaire.

Structure des Fichiers

wentus-coolbeans/
├── 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
├── items.lua               # QBCore format
└── items-qbox.lua          # ox_inventory format