🎉 DxAV1 Roleplay Paketi yayında!
DxAV1 - Roleplay PaketiMeslekler ve AktivitelerMekanik İşletmeleri

Mekanik İşletmeleri

Mekanik alanları, iş kısıtları, araç türleri, modifiye bölümleri, fiyat ve yetkili komutları için ayrıntılı ayar rehberi.

23 Ağustos 20264 görüntülenme
#mekanik#modifiye#araç tamiri

Mekanik İşletmeleri#

Açık ayar dosyası#

Dosya: dxa-mekanik/config.lua

Mekanik menüsünün iç işleyişi teslimatta kapalıdır; güvenli özelleştirme açık ayar dosyasındaki alanlar, izinler ve fiyatlar üzerinden yapılır.

Genel ayarlar#

AyarVarsayılanAnlamı
Config.CoreNameqb-coreQBCore kaynağının adı. Kaynağın adı değiştirilmediyse dokunmayın.
Config.AdminCommandadminmekanikYetkiliye menüyü bulunduğu yerde açan komut.
Config.AdminPermissionadminBu komut için gereken QBCore yetkisi. god daha dar, admin daha geniş kullanım sağlar.
Config.FixCommandfixYönetim amaçlı araç tamir komutu. Başka kaynakla çakışırsa adını değiştirin.
Config.PaymentAccountscash, bankOyuncunun ödeme yapabileceği hesaplar. Sıra ödeme tercihini değil kullanılabilir hesap listesini ifade eder.
Config.UseBlipstrueMekanik konumlarının harita işaretlerini genel olarak açar/kapatır.

PaymentReason ve RefundReason kayıt/banka hareketlerinin açıklamasıdır. Bunları yalnızca anlaşılır bir Türkçe isimle değiştirin; aynı ödemeyi iki kez tetiklemezler.

Her mekanik alanının yapısı#

Config.Locations içindeki her işletme ayrı bir tablodur. Anahtar adı (hayes, lscustom veya police gibi) teknik kimliktir; değiştirmek yerine görünen adı settings.label içinde değiştirin.

BölümNe için kullanılır?Güvenli kullanım
settingsfree, label, welcomeLabel, enabledfree true ise işlemler ücretsizdir. enabled false alanı kapatır.
blipHarita işaretiblip.enabled sadece o işletmenin işaretini açar/kapatır. Config.UseBlips kapalıysa hiçbiri görünmez.
categoriesMenüde açık modifiye bölümlerifalse yapılan bölüm oyuncuya görünmez; görev araçlarında plaka/renk gibi bölümleri kapatmak için kullanışlıdır.
restrictionsMeslek ve araç türü kuralıjob iş kodu; allowedClasses izinli, deniedClasses yasak araç sınıflarıdır.
zonesAraçla girilen işlem alanlarıcoords, length, width, heading, minZ ve maxZ birlikte alanı oluşturur.

Meslek ve araç türü kısıtları#

restrictions.job tek bir iş kodu, birden fazla iş kodundan oluşan liste veya any olabilir. İş adları QBCore içindeki tanımla birebir eşleşmelidir. allowedClasses = { 18 } yalnızca görev aracı sınıfını açar; polis alanlarına bu nedenle sivil araçla girilemez. deniedClasses ise belirtilen sınıfları engeller.

Bir alanın herkese açık olmasını istiyorsanız önce ilgili job kısıtını kaldırın ve free kararını ayrıca verin. Sadece job’u kaldırmak alanı ücretsiz yapmaz; sadece herkesin erişimine açar.

categories içindeki mods, turbo, repair, respray, liveries, wheels, tint, plate, extras, neons, xenons, horn ve cosmetics ayrı bölümlerdir. Örnek güvenli görev aracı ayarı: tint = false ve respray = false ile resmi görünümü korumak; repair = true ile bakım hakkını açık bırakmaktır. Plaka değiştirme gibi özelliği açmadan önce güvenlik kurallarınız ve araç kayıt düzeninizle test edin.

Alan çizimi#

Her zones satırı tek bir araç park alanıdır. coords alan merkezi, length ileri-geri ölçü, width yan ölçü, heading yön, minZ/maxZ ise yükseklik sınırıdır. Alan görünmüyor veya araç içindeyken açılmıyorsa ilk olarak bu altı değeri kontrol edin. Çok yüksek minZ/maxZ aralığı üst kat veya sokaktaki oyuncunun yanlışlıkla alanı kullanmasına neden olabilir.

Yeni işletme oluştururken çalışan meslek adına uygun ayrı bir Locations bölümü açın; aynı fiziksel alana iki ayrı zone bırakmayın. Önce tek araçla giriş, ödeme, modifiye kaydı ve araç tekrar çıkarma testini yapın.

Fiyatlandırma#

Config.Prices içindeki sıfır değerleri ücretsizdir. engine, brakes, transmission ve suspension listeleri seviye 1’den itibaren ayrı fiyat taşır. turbo, xenon, neon, repair, cosmetics, respray, wheels, tint ve plate tek fiyat taşır. Bir seviye listesine eksik fiyat yazmak yerine tüm seviyeler için değer girin.

Öneri: Tamir fiyatını düşük, performans kademelerini artan, kozmetik seçenekleri dengeli tutun. free = true olan bir işletmede bu fiyatlar oyuncudan alınmaz; ücretli test için önce ilgili alanın free değerini false yapın.

Yönetim komutları ve kontrol#

/adminmekanik yalnızca Config.AdminPermission’daki yetkiye sahip kişiler içindir. Komutun menüyü her yerde açması, bu yetkiyi normal işletme çalışanlarına vermek için bir neden değildir. /fix komutu da aynı nedenle yönetim aracıdır.

Sorun çözümü#

BelirtiÇözüm
Oyuncu alanı kullanamıyorenabled, restrictions.job ve araç sınıfı kuralını birlikte kontrol edin.
Alan yanlış yerde çalışıyorcoords, heading, minZ ve maxZ değerlerini oyuncu/araç içinde yeniden ölçün.
Menüde bir bölüm yokcategories içinde ilgili bölümün true olduğundan emin olun.
Ücret alınamıyorfree değerini, Config.Prices tutarını ve PaymentAccounts listesini kontrol edin.
Harita işareti yokConfig.UseBlips ile o alanın blip.enabled değerini kontrol edin.
Değişiklik araçta kalmıyorAracın kalıcı garaj kaydı olup olmadığını ve değişikliği kayıtlı araçla test ettiğinizi doğrulayın.