FiveM sunucuna özel araba ekle
FiveM sunucusundaki her araba bir resource'tur: stream/ altındaki model dosyaları, birkaç meta ve oyuna her metanın ne olduğunu söyleyen bir fxmanifest. Bunlar doğruysa her araba çalışır. Bir arabanın neye ihtiyacı olduğu, nereden bulunacağı, nasıl değiştirileceği ve yüz arabanın sunucuyu nasıl yavaşlatmayacağı burada.
Bir FiveM arabası neyden oluşur
Bir araba bir klasördür. Modeller stream/ altında, metalar fxmanifest.lua yanında durur ve manifest her metayı tipine göre kaydeder. FiveM stream/ içindeki her şeyi kendisi stream eder; insanların hata yaptığı yer metalardır.
mycar/
fxmanifest.lua
vehicles.meta VEHICLE_METADATA_FILE
carvariations.meta VEHICLE_VARIATION_FILE
carcols.meta CARCOLS_FILE
handling.meta HANDLING_FILE
stream/
mycar.yft kaporta
mycar_hi.yft yakın kaporta
mycar.ytd dokularıvehicles.meta arabanın adını ve sınıfını verir, handling.meta nasıl sürüldüğünü belirler, carvariations.meta renkleri, livery'leri ve extra'ları listeler, carcols.meta mod kitleri ve sirenleri tutar. Yanlış tiple kaydedilmiş bir meta görünür bir hata vermez: araba dokusuz çıkar ya da hiç çıkmaz.
fx_version 'cerulean' game 'gta5'files { ‘*.meta’ }
data_file ‘HANDLING_FILE’ ‘handling.meta’ data_file ‘VEHICLE_METADATA_FILE’ ‘vehicles.meta’ data_file ‘CARCOLS_FILE’ ‘carcols.meta’ data_file ‘VEHICLE_VARIATION_FILE’ ‘carvariations.meta’
Arabalar nereden gelir
FiveM resource'ları. Tebex'te satılan veya Cfx.re forumunda paylaşılan arabalar genelde hazırdır: klasörü koy, ensure et. Şifreliyse (escrow) kullanabilirsin ama açamaz ve düzenleyemezsin.
Tek oyunculu add-on'lar. GTA5-Mods'taki arabaların çoğu hikaye modu için yapılmıştır ve dlcpacks için dlc.rpf olarak gelir. FiveM bunu hiç okumaz. Mod sayfasını Add-on Car Importer'a yapıştır, aynı arabayı metaları düzenlenmiş ve manifest'i yazılmış bir FiveM resource'u olarak geri al. Her planda ücretsiz.
Replace modlar. En güzel arabaların bazıları bir vanilla arabanın yerine geçer. Sunucuda bu, vanilla arabayı herkes için kaldırır; bu yüzden importer onu add-on olarak yeniden adlandırmayı önerir.
Arabayı değiştirmek
Çoğu sunucu sahibi arabayı geldiği gibi istemez. Vehicle Editor kilidi açık bir arabayı tarayıcıda açar ve değişikliklerinle yeni bir resource export eder; ZModeler, CodeWalker veya Windows gerekmez:
- Debadge: bir logoya tıklayıp sil, Fill / Flush boyadaki deliği kapatır.
- Polis ışıkları: GTA'nın kendi siren sistemiyle tepe lambaları ve LED şeritler, E tuşunda, ELS olmadan.
- Jant ve parçalar: tekerlek değiştir, parça ekle veya kendi modelini GLB, FBX, OBJ ya da ZModeler .z3d olarak içe aktar.
- Kapı logoları, karbon, yıldızlı tavan ve ışık başına carcols.
Livery için Livery Mapper var; livery slotu olmayan bir arabada bile kaportayı boyayabileceğin bir şablon olarak açar. Plakalar Plate Creator'da yapılır.
Birçok araba tek resource’ta
Elli araba elli resource olarak çalışır ama yönetmesi zahmetlidir. Birleştirirken işler bozulur: aynı model adına, aynı stream dosyasına, aynı siren slotuna veya aynı mod kit id'sine sahip iki araba çakışır ve biri sessizce kaybeder.
Vehicle Editor'daki Server pack bitmiş export'larından 2 ile 30 arasını alıp tek resource yapar. Her araba stream/ altında kendi klasörünü alır, manifest'ler birleştirilir, çakışan siren slotları ve kit id'leri boş numaralara taşınır ve gerçek bir çakışma (aynı model adlı iki farklı araba) bozuk bir pack vermek yerine mesajla durur. Pack yapmak ücretsiz.
Hafif tut
Arabalar sunucuyu modelleriyle değil dokularıyla yorar. Tek bir add-on çoğu zaman 4K boya şablonu, 4K kir haritası ve kimsenin bakmadığı bir iç mekan getirir; arabayı gören her oyuncu bunların hepsini yükler. Yeterince birikince oyuncular texture loss yaşar: yollar ve binalar bulanıklaşır, arabalar net kalır.
Vehicle Optimiser her arabanın maliyetini ölçer ve gereğinden büyük dokuları modele dokunmadan küçültür. Sunucu konsolu oversized assets uyarısı veriyorsa oradan başla.
Kur ve spawn et
- Araba klasörünü (veya pack'i) sunucunun resources klasörüne koy.
- server.cfg dosyasına ensure mycar ekle.
- Sunucuyu yeniden başlat ya da konsolda refresh ve ensure mycar çalıştır.
- Model adıyla spawn et, örneğin /car mycar.
Araba gelmezse önce sunucu konsolunda resource'a, sonra manifest'teki data_file satırlarına, sonra .ytd'nin stream/ içine girip girmediğine bak.
Sık sorulanlar
Add-on ile replace araba arasındaki fark ne?
Add-on arabanın kendi spawn adı olur ve vanilla arabaların yanında durur. Replace araba adder veya sultan gibi bir vanilla modelin üzerine yazar ve o araba sunucudaki herkes için kaybolur. Neredeyse her zaman add-on istersin.
Kurduktan sonra arabayı nasıl spawn ederim?
Model adıyla, yani vehicles.meta içindeki modelName ile; genelde .yft dosyasının adıdır. Çoğu admin menüsü ve /car komutu bu adı kullanır.
Birçok arabayı tek resource'a koyabilir miyim?
Evet. İki araba aynı model adını, aynı stream dosyasını, aynı siren slotunu veya aynı mod kit id'sini paylaşmadığı sürece tek resource birçok araba stream edebilir. Vehicle Editor'daki Server pack export'larını birleştirir ve bu çakışmaları düzeltir.
Arabam neden görünmez veya dokusuz?
Genelde eksik ya da yanlış adlandırılmış bir .ytd, yanlış data_file tipiyle kayıtlı bir meta veya doku bütçesini aşan bir araba. Önce manifest'e, sonra doku boyutlarına bak.
GTA5-Mods arabalarını kullanabilir miyim?
Evet, yazar izin veriyorsa. Tek oyunculu add-on'lar dlc.rpf olarak gelir ve önce FiveM resource'una çevrilmeleri gerekir. Add-on Car Importer bunu mod sayfasının linkinden yapar.
Ücretsiz dene
Ücretsiz bir hesap oluştur, kredilerin için Discord'a katıl ve ilk asset'ini dakikalar içinde oluştur.
