Pojazdy · 3 min czytania
Jak dodać malowania do samochodu GTA, który ich nie ma (FiveM)
Czytaj w języku: English · Español · Français · Deutsch · Português · Italiano · Türkçe · Русский

Zwykła rada, by dodać livery, to umieścić teksturę o nazwie <model>_sign_1 w .ytd samochodu. Przy samochodzie, który już przyjmuje livery, to działa. Przy większości nic to nie daje, bo ich lakier nie ma miejsca na livery.
Jak działa livery GTA V
Livery to drugi obraz nałożony na lakier samochodu. Shader lakieru bierze go jako dodatkową teksturę, na drugim zestawie współrzędnych UV, a gra przełącza między teksturami <model>_sign_1, <model>_sign_2 … w .ytd samochodu przez SetVehicleLivery. Aby to działało, muszą być trzy rzeczy:
- Shader lakieru przyjmujący livery. Większość pojazdów gry używa shaderów lakieru, które tego nie robią: w spisie 900 pojazdów 730 używa
vehicle_paint1lubvehicle_paint2. - UV livery: drugi zestaw współrzędnych mówiący, gdzie na samochodzie trafia każda część obrazu livery.
- Wpis samochodu mówiący, że ma livery (jego
FLAG_HAS_LIVERYwvehicles.meta).
Trzeci punkt to powód, dla którego nie da się po prostu dać samochodowi gry livery z zasobu: zasób może streamować nowe pliki, ale nie może zmienić wpisu vehicles.meta samochodu gry. Samochód gry z nowymi teksturami livery pokazuje tylko pierwszą. Kopia addon samochodu, z własnym wpisem, przełącza się między wszystkimi.
Problem z UV livery
Nawet samochody, które mają UV livery, często ustawiają je pod projekty gry, a nie twoje: współrzędne wychodzące poza krawędź arkusza i powtarzające się oraz dwie strony samochodu dzielące jeden lustrzany obszar, więc tekst z jednej strony wychodzi odwrócony na drugiej. Na Adderze 61 % arkusza jest wspólne dla obu stron. Nowe UV z oddzielnymi stronami to naprawia.
Dodaj livery krok po kroku
Otwórz YFT Livery Creator i przeciągnij .yft, _hi.yft i .ytd samochodu (z vehicles.meta i carvariations.meta dla samochodu addon), albo wybierz jeden z samochodów gry.
- Livery paint (lakier livery). Lakier, na który trafią livery, jest zaznaczony za ciebie (główny lakier samochodu); zaznacz inne, jeśli chcesz. Lakier
vehicle_paint1lubvehicle_paint2zostaje zamieniony navehicle_paint3, który przyjmuje livery; lakier, którego nie da się zamienić, jest wyszarzony. - Livery UV (UV livery). Jeśli UV samochodu wychodzi poza arkusz albo dzieli go między strony, strona to mówi: naciśnij Make a new one, every side apart (zrób nowe, każda strona osobno). Dla lakieru bez żadnego UV livery zostanie ono wygenerowane.
- Liveries (livery). Maluj każde na samochodzie w 3D (kolory, gradienty, obrazy, tekst) albo Download the UV template (pobierz szablon UV), namaluj w swoim edytorze i drop the livery pictures (przeciągnij obrazy livery) z powrotem. Do 25; pierwsza to livery 0 w grze.
- Wybierz Livery size (rozmiar livery; domyślnie 2048 px; 1024 lub 4096).
- Download as (pobierz jako): A new addon car (nowy samochód addon) z własną nazwą spawnu (do 11 znaków) dla livery, które się przełączają, albo This car as it is (ten samochód bez zmian) dla samochodu addon, który już masz.
Potem ensure zasób i przełączaj livery w grze:
SetVehicleLivery(GetVehiclePedIsIn(PlayerPedId(), false), 1)Poradnik wideo maluje T20 i jeździ nowym samochodem addon w grze.
Już ma livery?
Jeśli samochód już przyjmuje livery i chcesz je tylko przemalować, Livery Studio otwiera je na ich własnym UV i zapisuje z powrotem do .ytd samochodu. Szablon UV dowolnego materiału jest w Vehicle UV Mapper.
Pytania
- Dlaczego SetVehicleLivery nic nie robi z moim samochodem?
- Albo jego lakier nie przyjmuje livery, albo wpis
vehicles.metanie mówi, że ma livery. Oba naprawia zrobienie z niego samochodu addon z lakierem livery. - Czy mogę dodać livery samochodowi gry bez robienia dodatku?
- Możesz streamować dla niego nowe tekstury livery, ale wpisu samochodu gry nie da się zmienić z zasobu, więc pokaże tylko pierwszą.

Narzędzie do tego
YFT Livery Creator
Przeciągnij samochód albo wybierz jeden z gry: jego lakier przyjmuje livery, UV livery powstaje, jeśli go nie ma, a ty malujesz do 25 livery na żywo na samochodzie.
Otwórz YFT Livery CreatorPrzydatne także tutaj: Livery Studio · Vehicle UV Mapper


