Fonctionnalités
Stations de Craft
Chaque station est une zone ox_target / qb-target. L'employé regarde la station → le menu s'ouvre → sélectionne un produit → vérification de recette (checkCraftable) → barre de progression + animation → produit dans l'inventaire.
Stations : Cocktails · Bière · Café · Four (nourriture) · mesures de spiritueux de base.
Vente aux Clients
Approcher le comptoir
Le client utilise l'option Commander au comptoir de service.
Statut de service
- Un employé est en service → les produits sont vendus depuis le stock du stand (les employés doivent réapprovisionner le stand).
- Aucun → les produits sont vendus directement au prix configuré.
Paiement
Sélection espèces/carte ; les revenus vont sur le compte professionnel.
Boîte à Musique
À la jukebox / pad DJ : lecture / pause / reprendre / volume / stop. Lecture : URL + sélection de boucle, frais soundBoxPrice versé au commerce. Son positionnel avec xsound.
Système d'Assise
Les chaises dans tout le pub sont des zones box target — sélectionner S'asseoir pour s'asseoir, la touche configurée (Config.Base.CloseSitKey) pour se lever.
Stock + Stand
| Interaction | Fonction |
|---|---|
| Magasin congélateur | Acheter des matières premières depuis le menu ox_lib (payé dans le stand) |
| Comptoir | Ouvrir le stash du stand (employé) / menu client |
| IceBreaker | Prendre de la glace (ip_waterice) |
Consommables
Chaque boisson et aliment crafté est enregistré comme un objet utilisable. À l'utilisation, il joue l'animation de boisson/manger correspondante, puis en retire un de l'inventaire.
server/consumables.lua. Les ingrédients (les petites mesures cl) ne sont pas consommables — seules les boissons finies, bières, cocktails, café et le sandwich le sont.