Yapılandırma
Config.Base için ortak yapılandırma. Bu sayfa Limey's Juice Bar'a özgü ana ayarları açıklar.
config.lua dosyasındadır. Burada yalnızca kavramlar + sık değiştirilen ayarlar bulunur.Genel
limeyjuicebar — framework'teki iş ile aynı.0.1 = %10).StashSettings'te.Animasyonlar
Beş işleme animasyonu türü:
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 blender sesi + animasyonu çalar. CocktailShaker oyuncunun eline shaker prop'u ekler. Bakery, Coffee, Smoothies barmen animasyonunu ilgili SFX ile kullanır.Tüketim animasyonları (DrinkJuice, DrinkCocktail, DrinkCoffee) ayrıca AnimationSettings'tedir. Her biri farklı prop'larla (plastik bardak, kokteyl bardağı, kahve bardağı) içme idle animasyonunu kullanır.
Tüketilebilirler (Kaloriler)
ConsumablesSettings çarpanları etkiyi belirler (taban kalori × çarpan):
ConsumablesSettings = {
HungerMultiplier = 0.1,
ThirstyMultiplier = 0.1,
StressMultiplier = 0.0,
}
Yiyecek → açlık, içecek → susuzluk. Framework köprüsü: QBox statebag, QBCore metadata, ESX esx_status.
Tarifler
5 kategori: FruitBlender (11 meyve suyu), CocktailShaker (4 kokteyl), Bakery (2 pasta), Coffee (1 americano), Smoothies (4 smoothie). Her ürün bir itemCraftRecipe listesi ile tanımlanır:
{ itemName = "lm_orange_juice", itemLabel = "Orange Juice", itemPrice = 35, itemAmount = 5,
itemCraftRecipe = { { itemName = "lm_orange", itemAmount = 6 } } },
items.lua/items-qbox.lua'ya ekleyin.Stok Dükkânı
İki dükkân: FruitShop (14 ürün — portakal, üzüm, limon, elma, şeftali, kavun, ananas, yaban mersini, çilek, ejder meyvesi, muz, kivana, mango, kahve çekirdeği) ve FreezerShop (4 ürün — buz küpü, süt, yoğurt, hamur). Her ürünün tarifi yok (itemCraftRecipe = {}) — doğrudan nakit ile satın alınır.
İstasyon Koordinatları
İstasyon bölgeleri client/client.lua'dadır. Kendi haritanıza göre ayarlamak için dosyanın başına DEBUG = true ayarlayın — kutular çizilecektir.