WELCOME ile %20 tasarruf edinİndirimleri görüntüle

Özel Arabalar Nasıl Kurulur (FiveM)

Bu şu otoriter, kısa ve öz rehber özel arabaları FiveM sunucusuna yükleme hakkında—güvenli bir şekilde, doğru bir şekilde, ve üretime hazır kopyala‑yapıştır yapabileceğiniz yapılandırmalarla. Tek seferlik ek araçları, çoklu araç paketlerini, tek oyunculu DLC'leri dönüştürmeyi ve araçları ESX/QBCore mağazalarına bağlamayı ele alacağız.


İhtiyacınız olanlar (ön koşullar)

Kesin en iyi uygulama: Tüm araçları bir kaynak kategorisi klasörü altında gruplayın, örneğin resources/[cars]/.... Bu, sunucunuzu düzenli tutar ve her paketi aynı anda başlatmanıza [arabaları] sağlamak olanak tanır.


Hızlı harita — yolunuzu seçin


Tek bir eklenti aracı kur (90% durumu)

Diyelim ki arabanızın adı elegy ve YFT\/YTD model dosyaları ve standart araç meta dosyaları aldınız.

1) Kaynak yapısını oluşturun

resources/
 [cars]/
 fm_elegy/
 stream/
 elegy.yft
 elegy_hi.yft
 elegy.ytd
 data/
 handling.meta
 vehicles.meta
 carcols.meta
 carvariations.meta
 vehiclelayouts.meta (varsa)
 fxmanifest.lua
 vehicle_names.lua (isteğe bağlı, oyun içi görünen ad için)

Saatler kurtaran kurallar

  • Yapamaz bırak .asi/.oiv bir sunucudaki yükleyiciler. Yalnızca akışa uygun varlıklar ve metalar.
  • Modelleri şurada tut aktarım/, metaları şurada data\/.
  • Linux'ta dosya adları büyük/küçük harf duyarlıdır—birebir eşleştirin.

2) fxmanifest.lua (kopyala‑yapıştır)

fx_version 'cerulean'
game 'gta5'

dosyalar {
 'data/handling.meta',
 'data/vehicles.meta',
 'data/carcols.meta',
 'data/carvariations.meta',
 'data/vehiclelayouts.meta'
}

data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'
data_file 'VEHICLE_LAYOUTS_FILE' 'data/vehiclelayouts.meta'

client_script 'vehicle_names.lua' -- isteğe bağlı

Eski not: __kaynak.lua kullanımdan kaldırıldı. Yalnızca mutlak eski sürümü destekliyorsanız, bu minimal dosyayı kullanın:

-- __resource.lua (eski)
resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'

dosyalar {
 'data/handling.meta',
 'data/vehicles.meta',
 'data/carcols.meta',
 'data/carvariations.meta',
 'data/vehiclelayouts.meta'
}

data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'
data_file 'VEHICLE_LAYOUTS_FILE' 'data/vehiclelayouts.meta'

client_script 'vehicle_names.lua'

3) İsteğe bağlı vehicle_names.lua

Bazı paketler bir GXT etiketi içermez. Arabanın UI'de temiz bir isim göstermesi için bir tane ekleyin.

-- vehicle_names.lua
CreateThread(function()
 -- anahtar, vehicles.meta  içindeki spawn adıyla eşleşmelidir
 AddTextEntry('elegy', 'Elegy RH8 Custom')
end)

4) Kaynağı başlatın sunucu.cfg

# [cars] grubundaki tüm arabaları başlatın
ensure [cars]

# (veya) sadece bu arabayı başlatın
# ensure fm_elegy

Sunucuyu yeniden başlatın veya yenilemek + ensure fm_elegy komutunu konsoldan çalıştırın.

Gabz Lore Dostu Arabalar

5) Bulun spawn adı & test edin

Açık data/vehicles.meta ve şunu bulun:

...


elegy
elegy
  • Spawn kodunuz genellikle <gameName> veya <modelName> (örneğin, elegy).
  • Bir yönetici aracıyla test edin:
    • vMenü → Araç Spawner → Eklenti → elegy
    • veya yönetici komutunuzu kullanın (yönetici menünüze bağlıdır).

Eğer oluşuyorsa ve tekerlekler, ışıklar ve ayar parçaları doğru görünüyorsa—işiniz bitti.


Bir tek oyunculu DLC'yi FiveM kaynağına dönüştürün

Birçok “yalnızca SP” arabaları şu şekilde gelir: dlc.rpf paketler. Bunları şu şekilde dönüştürün:

  1. Açık AçıkIV → DLC'nin içine gidin dlc.rpf.
  2. Modelleri şuradan çıkarın: x64\/vehicles.rpf (YFT\/YTD) → şuraya koy: aktarım/.
  3. Meta verilerini şuradan çıkarın: common\/data\/ içine data\/:
    • işleme.meta, araçlar.meta, carcols.meta, carvariations.meta, vehiclelayouts.meta (varsa).
  4. Yaratmak fxmanifest.lua tam olarak yukarıda gösterildiği gibi.
  5. Kaynağı başlatın ve doğum adını şuradan test edin: <gameName>.

Uç: Arabanın özel ses kitleri (ses) varsa, paket şunları içerebilir: .awc sunucu tarafında çalışmayan yönlendirme. Halihazırda işaretlenmiş paketleri tercih edin: FiveM uyumlu veya değiştirin <audioNameHash> standart bir kitle.


Çoklu araç kaynağı (toplu)

Yayınlayabilirsiniz birçok araba tek bir kaynaktan yönetimi basitleştirmek için.

Klasör düzeni

resources/[cars]/vip_pack/
 stream/
 elegy.yft
 elegy_hi.yft
 elegy.ytd
 supra.yft
 supra_hi.yft
 supra.ytd
 ...
 data/
 handling.meta # birleştirilmiş veya araç başına dosyalar
 vehicles.meta
 carcols.meta
 carvariations.meta
 fxmanifest.lua

fxmanifest.lua joker karakterli veriler için

fx_version 'cerulean'
game 'gta5'

dosyalar {
 'data/*.meta'
}

data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'

Meta dosyalarını birleştirme: Yalnızca bilinen sorunsuz birleştirmeleri kullan. Yinelenen <initDatas> veya yanlış yerleştirilmiş <kit> girişleri carcols.meta siyah tekerlekler veya bozuk ekstraların #1 nedenidir.


ESX\/QBCore araç mağazalarına bağlan

Canlandırma (spawn) test için uygundur. Gerçek bir ekonomi için araçları framework mağazanıza bağlayın.

QBCore (örnek giriş)

a ekle qb-core\/shared\/vehicles.lua (veya mağaza yapılandırmanız):

['elegy'] = {
 ['name'] = 'Elegy RH8',
 ['brand'] = 'Annis',
 ['model'] = 'elegy', -- spawn kodu
 ['price'] = 125000,
 ['category'] = 'sports',
 ['shop'] = 'pdm'
}

ESX (SQL hızlı ekleme)

Mağazanız veritabanından okuyorsa:

INSERT INTO vehicles (name, label, price, category) VALUES
 ('elegy', 'Elegy RH8', 125000, 'sports');

Garaj ve anahtarlar: Mağazanızı güvenilir bir garaj Ve araç anahtarları betik ile eşleştirin ki oyuncular araçlarının sahipliğini koruyabilsin.

Araba kontrolü ve ayarı: Pencereler/kapılar/farlar/koltuk kontrolü ve ayar daldırması için:


Performans ve güvenlik kontrol listesi

Kurulum işin sadece yarısı—hızlı ve istikrarlı tutun.

  • Doku bütçeleri: Kale .Yılbaşından bu yana ~16 MB altı; 1k–2k dokuları tercih edin. OpenIV'de ağır kaplamaları küçültün.
  • Model LOD'ları: Arabaların LOD'ları olduğundan emin olun (_hi.yft + temel). Eksik LOD'lar → trafikte büyük FPS düşüşleri.
  • Tekerlek/lastik UV'leri: Siyah tekerlekler genellikle eksik carcols.meta veya kötü malzeme kimlikleri anlamına gelir—ELS'yi suçlamadan önce metayı düzeltin.
  • Doğma çakışmaları: Eğer senin <gameName> bir stok araçla eşleşiyorsa, modeli ve tüm referansları tutarlı bir şekilde yeniden adlandırın.
  • Yükleme sırası: Yükleme sırası hilelerine güvenmeyin. Tüm metaları aynı kaynağa koyun modeli akışa alan.
  • Resmon kullanın: Her kurulumdan sonra, 1-2 dakika sürüş yapın ve izleyin resmon ani yükselmeler için. Kılavuz: https://fivemx.com/how-to-use-resmon-in-fivem-optimize-resources
  • İstemci önbelleğini temizle büyük paketlerden sonra oyuncular görünmez arabalar bildirirse: https://fivemx.com/how-to-clear-fivem-cache

Sorun Giderme (hızlı çözümler)

Araba spawn olmuyor

  • Yanlış spawn kodu. Aç araçlar.meta ve al <gameName>.
  • Kaynak başlamadı. Kontrol et txAdmin → Canlı Konsol hatalar için; çalıştır ensure fm_elegy.

Tekerlekler siyah \/ kaplamalar bozuk

  • Eksik carcols.meta/carvariations.meta veya kötü birleştirmeler. Doğru kitleri ve modkitleri tekrar ekleyin.

Oyun spawn sırasında çöküyor

  • Fazla kilolu dokular veya eksik kemikler. Küçült .Yılbaşından bu yana ve taban\/ olduğunu onayla_hi çiftinin var olduğunu.

İç mekan veya göstergeler çalışmıyor

İsimler NULL olarak görünüyor

  • Bir ekleyin vehicle_names.lua ile AddTextEntry('SPAWN', 'Güzel İsim').

Uzman ipucu: Arabaları düzenli tutun

  • Tüm araçları şuraya koyun [arabalar] ve paketleri bir ön ek ile adlandırın, örn., fm_fm_civ_sports, fm_pd_fleet.
  • Basit bir CHANGELOG.md her paketin içinde gelecekteki sizin için tutun.
  • Karıştırmaktan kaçının ELS yazar FiveM varyantı sağlamadıkça SP için tasarlanmış paketler.

Örnek: bırakabileceğiniz üretime hazır araç paketi

Eklediğiniz her araç paketi için bu şablonu çoğaltın.

fxmanifest.lua

fx_version 'cerulean'
game 'gta5'

dosyalar {
 'data/handling.meta',
 'data/vehicles.meta',
 'data/carcols.meta',
 'data/carvariations.meta'
}

data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'

sunucu.cfg

# FiveM araç paketleri
[arabalar] olduğundan emin olun

data/vehicles.meta (sadece doğma adının nerede olduğunu göstermek için minimal kod parçacığı)

elegy
 elegy
 elegy
 elegy
 ANNIS
 VPT_DEFAULT
 VC_SPORT
 440010

vehicle_names.lua (isteğe bağlı)

CreateThread(function()
 AddTextEntry('elegy', 'Elegy RH8')
end)

Kurulumları içerik ve elde tutmaya dönüştürün (sonraki adımlar)


SSS

Bu, OneSync ve büyük sunucularla çalışır mı?
Evet—akışlı araçlar normdur. Doku boyutlarını makul tutun ve dikkat edin resmon.

Yüksek kaliteli arabaları nereden alabilirim?
FiveM uyumlu paketler sunan yaratıcılardan—veya özenle seçilmiş kataloğumuza göz atın: https://fivemx.com/fivem-cars.

Polis filolarını/sivilleri bir arada paketleyebilir miyim?
Evet. Role göre düzenleyin (fm_pd_fleet, fm_civ_sports) böylece paketleri etkinleştirebilir/devre dışı bırakabilirsiniz.

Belirli bir oyun sürümü ayarlamam gerekir mi?
Yalnızca mod daha yeni özelliklere dayanıyorsa. Yazar genellikle bunu belirtir. Bir şey boşluklu doğarsa, daha yeni bir sürümde test edip tekrar deneyin.


Kopyala-yapıştır özeti (kontrol listesi)

  1. Yaratmak resources/[cars]// ile aktarım/ + data\/.
  2. YFT/YTD'yi içine bırakın aktarım/; meta dosyalarını içine data\/.
  3. Eklemek fxmanifest.lua ile dosyalar { ... } + data_file ... satırları.
  4. [arabaları] sağlamak (veya paketi) içine sunucu.cfg.
  5. Bulmak <gameName> içinde araçlar.meta ve vMenu/admin ile oluştur.
  6. Mağazaya kablo bağla (ESX SQL veya QBCore tablosu) ile eşleştir garaj/anahtarlar.
  7. Resmon testi, doku bütçe kontrolü ve bitti.

Hazırsın. Daha hızlı bir yol istiyorsan, bir önceden hazırlanmış sunucu paketi ve özelleştirmeye başla: https://fivemx.com/fivem-servers

Kategoriye Göre Ürünler

Add-on versus replacement cars

An add-on vehicle introduces a separate spawn model and keeps the original GTA vehicle intact. A replacement vehicle reuses an existing model name and overrides that base vehicle. Prefer add-ons when you want several custom vehicles without changing the default fleet; use replacements only when overriding that exact base model is intentional.

Safe pack and folder checks

  • Keep vehicle resources grouped under a folder such as resources/[cars]/, but start each actual resource or use [arabaları] sağlamak only after verifying the server resolves the group correctly.
  • Inspect the supplied fxmanifest.lua, streamed model files and every referenced metadata file. Do not replace a working manifest with a generic template without comparing its declared files and data types.
  • Check model and spawn names, filename case and metadata references for duplicates before combining packs. A name collision can load the wrong vehicle even when the resource starts without an obvious error.
  • Add one resource at a time, restart on staging, spawn every added model and inspect both server and client consoles. Roll back the last resource if models, textures, handling or shop entries fail.