Configuration
Configuration commune pour Config.Base. Cette page explique les paramètres clés spécifiques à Limey's Juice Bar.
config.lua. Ici, vous ne trouverez que les concepts + les paramètres fréquemment modifiés.Général
limeyjuicebar — le même que le travail dans votre framework.0.1 = 10%).StashSettings.Animations
Cinq types d'animation d'artisanat :
AnimationSettings = {
FruitBlender = { SoundTime = 8000, ProgTime = 10000 },
CocktailShaker = { SoundTime = 8000, ProgTime = 7000 },
Bakery = { SoundTime = 8000, ProgTime = 10000 },
Coffee = { SoundTime = 8000, ProgTime = 10000 },
Smoothies = { SoundTime = 8000, ProgTime = 10000 },
}
FruitBlender joue le son du mixeur + animation. CocktailShaker attache un prop shaker à la main du joueur. Bakery, Coffee, Smoothies utilisent l'animation du barman avec leurs SFX respectifs.Les animations de consommation (DrinkJuice, DrinkCocktail, DrinkCoffee) sont également dans AnimationSettings. Chacune utilise l'animation idle de boire avec différents props (gobelet en plastique, verre à cocktail, tasse à café).
Consommables (Calories)
Les multiplicateurs de ConsumablesSettings déterminent l'effet (calories de base × multiplicateur) :
ConsumablesSettings = {
HungerMultiplier = 0.1,
ThirstyMultiplier = 0.1,
StressMultiplier = 0.0,
}
Nourriture → faim, boissons → soif. Passerelle framework : QBox statebag, QBCore metadata, ESX esx_status.
Recettes
5 catégories : FruitBlender (11 jus), CocktailShaker (4 cocktails), Bakery (2 tartes), Coffee (1 americano), Smoothies (4 smoothies). Chaque produit est défini avec une liste itemCraftRecipe :
{ itemName = "lm_orange_juice", itemLabel = "Orange Juice", itemPrice = 35, itemAmount = 5,
itemCraftRecipe = { { itemName = "lm_orange", itemAmount = 6 } } },
items.lua/items-qbox.lua.Boutique de Stock
Deux boutiques : FruitShop (14 articles — orange, raisin, citron, pomme, pêche, melon, ananas, myrtille, fraise, fruit du dragon, banane, kiwi, mangue, grain de café) et FreezerShop (4 articles — glaçon, lait, yogourt, pâte). Chaque article n'a pas de recette (itemCraftRecipe = {}) — acheté directement avec des espèces.
Coordonnées des Stations
Les zones de station sont dans client/client.lua. Pour les ajuster à votre propre carte, définissez DEBUG = true en haut du fichier — les boîtes seront dessinées.