FiveM Araç Handling Rehberi: Özel handling.meta Ayarları
FiveM araç handling ayarlarını bir profesyonel gibi yapın. Gerçekçi veya arcade sürüş hissi oluşturmak için handling.meta alanları, özel değerleri stream etme ve ipuçları.
Agency Scripts
Agency Scripts Kurucusu ve Baş Geliştiricisi
Araç Meta Dosyalarını Anlama
FiveM platformunda araç handling yapısı iki kritik meta dosyası etrafında şekillenir: handling.meta ve vehicles.meta. vehicles.meta dosyası, model adı, görünen ad, araç sınıfı ve fiziksel boyutlar dahil olmak üzere bir aracın temel özelliklerini tanımlar. handling.meta dosyası ise hızlanma ve azami hızdan süspansiyon sertliğine ve çekiş eğrilerine kadar aracın gerçekte nasıl sürüldüğünü kontrol eder. Sunucunuza özel bir araç eklediğinizde, her iki dosyanın da doğru şekilde yapılandırılması ve şurada referans gösterilmesi gerekir: fxmanifest.lua aracın doğru şekilde spawn olmasını ve sürülmesini sağlamak için. Bu iki dosya arasındaki ilişkiyi anlamak, FiveM içerisindeki tüm araç çalışmalarının temelidir.
Anahtar İşleme Parametreleri
handling.meta dosyası onlarca parametre içerir, ancak bunlardan birkaçı bir aracın sürüş hissi üzerinde en belirgin etkiye sahiptir. Bunlar: fInitialDriveForce değeri ham hızlanma gücünü kontrol ederken, fInitialDriveMaxFlatVel efektif azami hızı belirler. Süspansiyon davranışı şu parametrelerle yönetilir: fSuspensionForce, fSuspensionCompDamp, ve fSuspensionReboundDamp, viraj alma sırasında aracın tümseklere ve ağırlık transferine nasıl tepki vereceğini birlikte belirler. Çekiş şunun üzerinden kontrol edilir: fTractionCurveMax ve fTractionCurveMin, farklı kayma açılarındaki yol tutuş seviyelerini tanımlar. Bu değerleri ayarlamak dikkatli bir dengeleme gerektirir, çünkü bir parametreyi değiştirmek genellikle diğerlerinin davranışını da etkiler.
Özel Araçlar Ekleme
FiveM sunucunuza özel bir araç eklemek için, genellikle ZModeler3 veya Sollumz gibi araçlardan dışa aktarılan YFT, YTD ve meta dosyalarını içeren doğru formatta araç modeli dosyalarına ihtiyacınız vardır. Yeni bir resource klasörü oluşturun, stream dosyalarınızı bir stream dizini ve fxmanifest.lua dosyanızı uygun şekilde yapılandırın: files ve data_file meta dosyalarınız için girdiler. Aracı oyun içinde spawn ederek ve görsel hatalar, eksik dokular veya çarpışma sorunları olup olmadığını kontrol ederek test edin. Yaygın sorunlar arasında yanlış model adlandırması, aracın uzaktan kaybolmasına neden olan eksik LOD modelleri ve aracı sürülemez kılan handling değerleri bulunur. Yük altında streaming işleminin düzgün çalıştığından emin olmak için araçları her zaman birden fazla oyuncuyla test edin.
Gerçekçilik İçin Performans Tuning
Gerçekçi araç yol tutuşu oluşturmak, gerçek arabaların nasıl davrandığını anlamayı ve bunu FiveM parametrelerine aktarmayı gerektirir. Önden çekişli araçlar sert hızlanmalarda önden kayma yapmalı, arkadan itişli arabalar zorlandığında arkadan kaymaya meyilli olmalı ve dört tekerlekten çekişli araçlar yola oturmalı ancak daha az çevik hissettirmelidir. Bu fDriveBiasFront parametresi akslar arasındaki güç dağılımını kontrol eder; 0.0 tamamen arkadan itişli, 1.0 ise tamamen önden çekişlidir. Viraj demiri (anti-roll bar) değerleri viraj alma sırasında gövde salınımını etkiler, fren dengesi (brake bias) ise sert frenleme altında aracın ön veya arka tekerlekleri kilitleme eğilimini belirler. Handling değerlerinizi kesinleştirmeden önce her aracı kapsamlı şekilde sürerek zaman ayırın ve sürüş hissini referans noktalarıyla karşılaştırın.
Araç Kaplamaları ve Ekstraları
Handling'in ötesinde, FiveM araçları livery ve extra'lar aracılığıyla görsel özelleştirmeyi destekler. Livery'ler, özel boya tasarımları, departman işaretleri veya sponsor çıkartmaları için araçlara uygulanabilen doku kaplamalarıdır. Araç extra'ları ise tepe lambaları, antenler, spot ışıkları veya araç başına etkinleştirilip devre dışı bırakılabilen farklı tampon konfigürasyonları gibi açılıp kapatılabilen model bileşenleridir. Her iki özellik de 3D modelleme aşamasında araç modelinin kendisinde tanımlanır, ancak bunları şu gibi native fonksiyonları kullanarak scriptler üzerinden kontrol edebilirsiniz: SetVehicleLivery ve SetVehicleExtra. Doğru yapılandırılmış ekstralar, oyunculara ve sunucu yöneticilerine her varyasyon için ayrı modellere ihtiyaç duymadan acil durum araçlarını, iş kamyonlarını ve sivil arabaları özelleştirme esnekliği sağlar.