Kurulum
Önce genel bağımlılıkları kur. Sonra:
Klasörü yerleştir
wentus-mcclub klasörünü resources/[wentus]/ altına koy.
Çeteyi ekle
lostmc çetesini framework'üne ekle:
qbx_core/shared/gangs.lua — sayısal grade anahtarları [0]:
['lostmc'] = {
label = 'The Lost MC',
grades = {
[0] = { name = 'Recruit' },
[1] = { name = 'Enforcer' },
[2] = { name = 'Shot Caller' },
[3] = { name = 'Boss', isboss = true },
},
},
qb-core/shared/gangs.lua — string grade anahtarları ['0']:
['lostmc'] = {
label = 'The Lost MC',
grades = {
['0'] = { name = 'Recruit' },
['1'] = { name = 'Enforcer' },
['2'] = { name = 'Shot Caller' },
['3'] = { name = 'Boss', isboss = true },
},
},
ESX'te çete sistemi yoktur. Config.Base.GroupType = "job" yap ve lostmc'yi job olarak ekle (jobs + job_grades tabloları).
Yönetim menüsü
Config.Base.Events.ManagementMenu değerini menü kaynağına göre ayarla: çete için qb-gangmenu:client:OpenMenu, job için qb-bossmenu:client:OpenMenu.
Banka hesabı
Config.Base.Events.ManagementMoney değerini banka kaynağına göre ayarla — teslimat ödemesi buraya düşer. lostmc hesabının orada tanımlı olduğundan emin ol.
Config + başlat
config.lua → Config.Base framework seçimini yap (Yapılandırma). server.cfg içine ekle:
ensure wentus-mcclub
Config.Base ayarlarını gerçekten çalışan kaynaklarla karşılaştırır. Temiz konsol yapılandırmanın tutarlı olduğu anlamına gelir; uyuşmazlık dependency missing/not started: … — check Config.Base olarak yazdırılır.Çete yerine job kullanmak
| Ayar | Çete | Job |
|---|---|---|
Config.Base.GroupType | gang | job |
Config.Base.Events.ManagementMenu | qb-gangmenu:client:OpenMenu | qb-bossmenu:client:OpenMenu |
Config.Settings.GangName | çete adı | job adı |
Depo
MC Club tek bir depoyu otomatik kaydeder (ox_inventory) veya oluşturur (qb-inventory):
| Depo | Config anahtarı | Erişim |
|---|---|---|
| Kulüp deposu | Config.Settings.Stash | sadece lostmc üyeleri |
Boyut: Config.Settings.StashSettings (slots, weight).
Opsiyonel: ox_target yerine qb-target
qb-target PolyZone gerektirir. fxmanifest.lua içinde şu satırların yorumunu kaldır:
client_scripts {
'@PolyZone/client.lua',
'@PolyZone/CircleZone.lua',
-- ...
}
Sonra Config.Base.TargetSystem.TargetExport = "qb-target" ve Config.Base.PolyZone.Type = "PolyZone" yap.