Configuración
Configuración general para Config.Base. Esta página explica los ajustes clave específicos de Limey's Juice & Smoothie.
config.lua. Aquí solo encontrará conceptos + ajustes frecuentemente modificados.General
limeyjuicebar — el mismo que el trabajo en su framework.0.1 = 10%).StashSettings.Animaciones
2 tipos de animación de crafteo:
AnimationSettings = {
FruitBlender = { SoundTime = 8000, ProgTime = 10000 },
CocktailShaker = { SoundTime = 8000, ProgTime = 7000 },
}
FruitBlender reproduce sonido de licuadora + animación. CocktailShaker adjunta un prop de shaker a la mano del jugador.Las animaciones de consumo (DrinkJuice, DrinkCocktail) también están en AnimationSettings. Ambas usan la misma animación idle de beber con diferentes props (vaso de plástico vs vaso de cóctel).
Consumibles (Calorías)
Los multiplicadores de ConsumablesSettings determinan el efecto (calorías base × multiplicador):
ConsumablesSettings = {
HungerMultiplier = 0.1,
ThirstyMultiplier = 0.1,
StressMultiplier = 0.0,
}
Comida → hambre, bebidas → sed. Puente del framework: statebag de QBox, metadata de QBCore, esx_status de ESX.
Recetas
2 categorías: FruitBlender (7 jugos) y CocktailShaker (4 cócteles). Cada producto se define con una lista itemCraftRecipe:
{ itemName = "lm_orange_juice", itemLabel = "Orange Juice", itemPrice = 35, itemAmount = 5,
itemCraftRecipe = { { itemName = "lm_orange", itemAmount = 6 } } },
items.lua/items-qbox.lua.Tienda de stock
2 tiendas: FruitShop (9 frutas) y FreezerShop (hielo, leche). Cada ítem no tiene receta (itemCraftRecipe = {}) — se compra directamente con efectivo.
Coordenadas de estaciones
Las zonas de estaciones están en client/client.lua. Para ajustarlas a su propio mapa, establezca DEBUG = true al inicio del archivo — se dibujarán las cajas.