Araçlar · 3 dk okuma

Livery'si olmayan bir GTA arabasına livery nasıl eklenir (FiveM)

Şu dillerde oku: English · Español · Français · Deutsch · Português · Italiano · Polski · Русский

Adder ile YFT Livery Creator: livery UV'si tuvale serilmiş, araba 3B'de ve UV'sinin doku sayfasının dışına taşmasına dair uyarı

Livery eklemek için yaygın öneri, arabanın .ytd dosyasına <model>_sign_1 adında bir doku koymaktır. Livery alan bir arabada bu işe yarar. Çoğu arabada hiçbir şey yapmaz, çünkü boyalarında livery için yer yoktur.

GTA V livery'si nasıl çalışır

Livery, arabanın boyasının üstüne yerleştirilen ikinci bir resimdir. Boyanın shader'ı bunu, ikinci bir UV koordinatı kümesinde ek bir doku olarak alır ve oyun, arabanın .ytdsindeki <model>_sign_1, <model>_sign_2… dokuları arasında SetVehicleLivery ile geçiş yapar. Bunun çalışması için üç şey gerekir:

  1. Livery alan bir boya shader'ı. Oyunun çoğu aracı livery almayan boya shader'ları kullanır: 900 araçlık bir sayımda 730'u vehicle_paint1 ya da vehicle_paint2 kullanıyor.
  2. Bir livery UV'si: resimdeki her parçanın arabada nereye gideceğini belirleyen ikinci koordinat kümesi.
  3. Arabanın livery'si olduğunu söyleyen kaydı (vehicles.meta içindeki FLAG_HAS_LIVERY).

Üçüncü madde, bir oyun arabasına bir kaynaktan öylece livery eklenememesinin nedenidir: bir kaynak onun için yeni dosyalar stream edebilir, ama oyun arabasının kendi vehicles.meta girişini değiştiremez. Yeni livery dokuları olan bir oyun arabası yalnızca ilkini gösterir. Kendi girişi olan bir addon kopyası ise hepsi arasında geçiş yapar.

Livery UV sorunu

Livery UV'si olan arabalar bile çoğu zaman onu senin değil oyunun kendi tasarımları için düzenler: doku sayfasının kenarından taşıp tekrar eden koordinatlar ve arabanın iki yanının aynalanmış tek bir alanı paylaşması; bu yüzden bir yandaki yazı diğer yanda ters çıkar. Adder'da sayfanın %61'i iki yan tarafından paylaşılıyor. Her yanı ayrı olan yeni bir UV bunu düzeltir.

Adım adım livery ekle

YFT Livery Creatorı aç ve arabanın .yft, _hi.yft ve .ytd dosyalarını sürükle (bir addon arabası için vehicles.meta ve carvariations.meta ile birlikte) ya da oyunun arabalarından birini seç.

  1. Livery paint (livery boyası). Livery'lerin üzerine geleceği boya senin için işaretlenir (arabanın ana boyası); istersen başkalarını da işaretle. vehicle_paint1 ya da vehicle_paint2 boyası, livery alabilen vehicle_paint3e dönüştürülür; dönüştürülemeyen boya gri gösterilir.
  2. Livery UV (livery UV'si). Arabanın UV'si doku sayfasının dışına taşıyorsa ya da yanlar arasında paylaşılıyorsa sayfa bunu söyler: Make a new one, every side apart (yeni bir tane yap, her taraf ayrı) düğmesine bas. Hiç livery UV'si olmayan bir boyaya bir tane üretilir.
  3. Liveries (livery'ler). Her birini 3B'de arabanın üzerine boya (renkler, geçişler, resimler, yazı) ya da Download the UV template (UV şablonunu indir), kendi editöründe boya ve drop the livery pictures (livery resimlerini bırak) alanıyla geri yükle. En fazla 25; ilki oyunda livery 0'dır.
  4. Livery size (livery boyutu) seç (varsayılan 2048 px; 1024 ya da 4096).
  5. Download as (olarak indir): livery'ler arasında geçiş yapılabilmesi için A new addon car (yeni bir addon arabası; kendi spawn adı olur, en fazla 11 karakter), ya da zaten sahip olduğun bir addon arabası için This car as it is (bu arabayı olduğu gibi).

Sonra kaynağı ensure et ve oyunda liveryler arasında geçiş yap:

lua
SetVehicleLivery(GetVehiclePedIsIn(PlayerPedId(), false), 1)

Video eğitimi bir T20'yi boyar ve oyunda yeni addon arabasını sürer.

Zaten livery'si var mı?

Araba zaten livery alıyorsa ve sadece yeniden boyamak istiyorsan, Livery Studio onları kendi UV'lerinde açar ve arabanın .ytdsine geri kaydeder. Herhangi bir malzemenin UV'si için bir şablon istiyorsan Vehicle UV Mapper var.

Sorular

Arabamda SetVehicleLivery neden bir şey yapmıyor?
Ya boyası livery alamıyordur ya da vehicles.meta girişi livery'si olduğunu söylemiyordur. İkisi de arabayı livery boyalı bir addon arabasına dönüştürerek çözülür.
Addon yapmadan bir oyun arabasına livery ekleyebilir miyim?
Onun için yeni livery dokuları stream edebilirsin, ama oyun arabasının girişi bir kaynaktan değiştirilemez, bu yüzden yalnızca ilkini gösterir.

Bunun için araç

YFT Livery Creator

Bir araba sürükle ya da oyunun bir arabasını seç: boyası livery alır, yoksa bir livery UV'si üretilir ve arabanın üstünde canlı olarak 25'e kadar livery boyarsın.

YFT Livery Creator aç

Burada da işe yarar: Livery Studio · Vehicle UV Mapper

Daha fazla rehber

Tüm rehberler →

Her aracı günde 5 dışa aktarmaya kadar ücretsiz deneyebilirsin. Kullanmak için Discord ile giriş yap.