Genel Bakış
Cafe Cool Beans, bir kahve dükkanı iş scriptidir. Çalışanlar ham maddelerden kahve, fırın ürünleri, meyve suyu ve çorba üretir ve müşterilere satar; müzik kutusu ortamı kurar, misafirler masalara oturabilir.
coolbeans · Çatı: QBCore / QBox / ESXÖzellikler
Craft İstasyonları
Kahve Makinesi, Fırın, Pastane, Meyve Suyu, Malzeme hazırlığı. Tarif tabanlı menüler, istasyon başına animasyon + ses.
Müşteri Satışı
Müşteriler tezgahtan sipariş verir; çalışan görevdeyse stand stoğundan, değilse config fiyatından satılır.
Müzik Kutusu
Jukebox + Müdür odası müzik cihazı (xsound) — URL ile çal, ses/loop kontrolü, ücretli.
Oturma Sistemi
Kafe genelinde oturulabilir sandalyeler (ox_target / qb-target box zone).
Stok + Stand
Ham madde alımı (dondurucu dükkanı), çalışan stand stash'i, IceBreaker'dan buz.
Tüketilebilirler
Üretilen her içecek/yiyecek kullanılabilir — içme/yeme animasyonu oynatır ve envanterden bir adet düşer.
Dosya Yapısı
wentus-coolbeans/
├── fxmanifest.lua
├── config.lua # Config.Base + Config.Settings
├── shared/bridge.lua # global Core (QBCore/QBox/ESX)
├── client/
│ ├── utils.lua # CoreGeneral (client) + yardımcılar
│ ├── client.lua # zone'lar, müşteri, blip
│ ├── menu.lua # menüler
│ ├── animations.lua
│ ├── consumables.lua # item → animasyon referansı
│ └── sit.lua # sandalye oturma
├── server/
│ ├── server.lua # CoreGeneral (server) + callback'ler
│ ├── consumables.lua # kullanılabilir item kaydı
│ └── music.lua
├── locales/ en.lua · tr.lua
├── items.lua # QBCore format
└── items-qbox.lua # ox_inventory format