Ekonomi Ayarlama

Paket içindeki ekonomi tam olarak ayarlanmadı. Sunucu sahibinin kendi isteklerine göre değerleri düzenlemesi gerekmektedir. ⬇️


1) Meslek Maaşları — nerede ve nasıl ayarlanır

Dosya: qb-core/shared/jobs.lua (veya sunucuda kullandığınız benzer jobs dosyası)

  • Her meslek (ör. police, ambulance) burada tanımlanır.

  • Her grade (rütbe) için payment alanı maaşı belirtir.

  • offDutyPay alanı mesai dışında ödeme verilecek mi kontrolünü sağlar.

Örnek (police) — düzenlenmiş hali:

-- qb-core/shared/jobs.lua
police = {
    label = 'LSPD',
    type = 'leo',
    defaultDuty = true,
    offDutyPay = false,
    grades = {
        ['0'] = { name = 'Cadet', payment = 250 },
        ['1'] = { name = 'Officer 1', payment = 350 },
        ['2'] = { name = 'Officer 2', payment = 450 },
        ['3'] = { name = 'Officer 3', payment = 550 },
        ['4'] = { name = 'Senior Officer 1', payment = 700 },
        ['5'] = { name = 'Senior Officer 2', payment = 850 },
        ['6'] = { name = 'Senior Officer 3', payment = 1000 },
        ['7'] = { name = 'Corporal', payment = 1150 },
        ['8'] = { name = 'Lieutenant', payment = 1300 },
        ['9'] = { name = 'Captain', payment = 1500 },
        ['10'] = { name = 'Commander', payment = 1750 },
        ['11'] = { name = 'Assistant Chief', payment = 2000 },
        ['12'] = { name = 'Deputy Chief', isboss = true, payment = 2500 },
        ['13'] = { name = 'Chief', isboss = true, payment = 3000 },
    },
},
  • Yukarıdaki değerler örnektir; sunucunuzun ekonomisine göre küçük ➜ büyük aralıklar belirleyin.

  • Tavsiye: Deneme sunucusunda 1–2 hafta oynatıp player ekonomi akışına göre ayarları revize edin.


2) Maaşların veriliş aralığı — Paycheck timeout

Dosya: qb-core/config.lua (veya qb-core/config/shared.lua server sürümüne göre)

  • Öğe: QBConfig.Money.PayCheckTimeOut = 10

  • Bu değer dakika cinsindendir (10 → her 10 dakikada bir ödeme). 🔁

Nasıl değişir:

-- qb-core/config.lua
QBConfig = QBConfig or {}
QBConfig.Money = QBConfig.Money or {}
QBConfig.Money.PayCheckTimeOut = 10  -- istediğiniz dakika sayısını buraya yazın
  • Müşteri: Bu sayıya istediğiniz rakamı yazabilir (ör. 5, 15, 30).

  • Not: Çok kısa aralık (örn. 1-2 dk) sunucu performansını ve oyuncu ekonomisini etkileyecektir; orta aralık (10–30 dk) genelde uygundur. ⚖️


3) Meslekler ve Soygunlar

Dosyalar / yollar (paket içindeki kaynaklar):

  • \resources\[avresi]\[soygunlar] — soygun senaryoları ve her soygunun verdiği para/ödül burada tanımlıdır.

  • \resources\[avresi]\[jobs] — görev/mesleklerin ödemeleri buradan da kontrol edilebilir (eğer her job ayrı resource ise).

  • \resources\[avresi]\avresi_shop içinden market, blackmarket, megamall fiyatlarını ve ürünlerini ayarlayabilirsiniz.


4) Galeri fiyatları — /dealeradmin ile ayarlama

  • Galeri (dealer/gallery) fiyatları için in-game admin komutu: /dealeradmin — bu araç galeri item fiyatlarını ve satış ayarlarını sahada canlı olarak düzenlemenizi sağlar.

Last updated