Yapılandırma
Config.Base için genel yapılandırma. Bu sayfa Tequilala'ya özgü ana ayarları açıklar.
config.lua dosyasındadır. Burada yalnızca kavramlar + sık değiştirilen ayarlar bulunur.Genel
tequilala — framework'ünüzdekiyle aynı.Çoklu Konum
Tequilala, Config.Locations dizisi aracılığıyla birden fazla bar konumunu destekler:
Config.Locations = {
{
name = "tequilala_main",
label = "Tequilala",
blip = { coords = vector3(-556.82, 283.4, 82.18), sprite = 93, ... },
stash = { stand = "TequilalaStand", freezer = "TequilalaStorage", settings = { slots = 100, weight = 1000000 } },
CraftStations = { ... },
InteractZones = { ... },
SoundBoxSettings = { ... },
PropObjects = { ... },
Chairs = { ... },
Teleport = { ... },
},
-- Buraya daha fazla konum ekleyin
}
Config.Settings paylaşılan veri tutar (animasyonlar, ürünler, stok mağazası).Animasyonlar
Üretim animasyon türleri:
AnimationSettings = {
Beer = { SoundEnable = true, SoundName = "fill_beer", SoundTime = 14000, ProgTime = 12000 },
Ice = { SoundEnable = true, SoundName = "icebreaker", SoundTime = 4000, ProgTime = 3000 },
Cocktail = { SoundEnable = true, SoundName = "shaker", SoundTime = 14000, ProgTime = 12000 },
Vodka = { SoundEnable = false, SoundTime = 14000, ProgTime = 12000 },
-- ... Rum, Whiskey, Liqueur, Wine, Gin
}
Beer bira doldurma sesi + animasyonu çalar. Cocktail shaker prop'u ekler. Ice buz kırma sesi çalar. Diğer ruhlar barmen animasyonunu ses olmadan kullanır.Tüketim animasyonları (DrinkAlcohol, DrinkCocktail, DrinkBeer, DrinkWine) de AnimationSettings içindedir.
Tarifler
9 kategori: Beer (2), Wine (7), Vodka (6), Whiskey (6), Tequila (6), Rum (6), Gin (6), Liqueur (3), Cocktail (10). Ruhlar doğrudan servis (tarifsiz). Kokteyller çok bileşenli tariflere sahiptir:
{ itemName = "tq_mojito_cocktail", itemLabel = "Mojito Cocktail", itemPrice = 25, itemAmount = 1,
itemCraftRecipe = { { itemName = "tq_75cl_rum", itemAmount = 1 }, { itemName = "tq_sugar", itemAmount = 2 }, { itemName = "tq_lime", itemAmount = 2 } } },
CocktailMenuItems'e giriş ekleyin + items.lua/items-qbox.lua'ya item ekleyin. Ruhlar tarif gerektirmez — stoktan alınır ve doğrudan servis edilir.Stok Mağazası
6 item ile bir mağaza: Kokteyl Kreması, Portakal Suyu, Şeker, Limon, Buz, Plastik Bardak. Her itemın tarifi yoktur (itemCraftRecipe = {}) — doğrudan nakit ile satın alınır.
İstasyon Koordinatları
İstasyon bölgeleri Config.Locations içindedir. Haritanıza göre ayarlamak için client/client.lua'nın üst kısmında DEBUG = true ayarlayın — kutular çizilecektir.