Kurulum
Önce genel bağımlılıkları kurun. Ardından:
Klasörü yerleştir
wentus-irishpub klasörünü resources/[wentus]/ altına koyun.
Itemleri ekle
items-qbox.lua içeriğini ox_inventory/data/items.lua tablosuna yapıştırın.
items.lua içeriğini qb-core/shared/items.lua içine yapıştırın.
assets/ içindeki görselleri → envanterinizin görsel klasörüne, ses dosyalarını interact-sound kaynağınıza kopyalayın.
Job ekle
irishpub job'unu framework'ünüze ekleyin — konum framework'e göre değişir (envanter ile aynı):
qbx_core/shared/jobs.lua — job anahtarı ['irishpub'], sayısal grade anahtarları [0]:
['irishpub'] = {
label = "Irish Pub",
defaultDuty = true,
offDutyPay = false,
grades = {
[0] = { name = 'Waiter', payment = 50 },
[1] = { name = 'Cook', payment = 75 },
[2] = { name = 'Chef', payment = 125 },
[3] = { name = 'Manager', payment = 100 },
[4] = { name = 'Owner', isboss = true, payment = 150 },
},
},
qb-core/shared/jobs.lua — parantezsiz job anahtarı irishpub, string grade anahtarları ['0']:
irishpub = {
label = "Irish Pub",
defaultDuty = true,
offDutyPay = false,
grades = {
['0'] = { name = 'Waiter', payment = 50 },
['1'] = { name = 'Cook', payment = 75 },
['2'] = { name = 'Chef', payment = 125 },
['3'] = { name = 'Manager', payment = 100 },
['4'] = { name = 'Owner', isboss = true, payment = 150 },
},
},
ESX'te job'lar veritabanında tutulur (jobs + job_grades tabloları). irishpub'ı SQL ile veya bir ESX job aracı ile ekleyin.
Banka hesabı
Config.Base.Events.ManagementMoney'i banka kaynağınıza göre ayarlayın. qb-banking kullanıyorsanız işletme hesabı otomatik oluşturulur.
Config + başlat
config.lua → Config.Base framework seçiminizi yapın (Yapılandırma). server.cfg'ye ekleyin:
ensure wentus-irishpub
Wentus-Irishpub: Started görmelisiniz. Eksik bağımlılık veya eksik item uyarısı çıkarsa Config.Base / item dosyanızı düzeltin.Stash
Irish Pub, çalışan stand stash'ini otomatik olarak kaydeder (ox_inventory) veya oluşturur (qb-inventory):
| Stash | Config anahtarı | Erişim |
|---|---|---|
| Servis tezgahı | Config.Settings.StandStash | sadece irishpub job |
Boyut: Config.Settings.StashSettings (slots, weight) — her iki envanter tipi için tek yerden.