Jump to content
Experiencing kernel error or random crashes on TruckersMP Island? ×
  • 0

Mod na Malowanie


xMissieKx

Question

4 answers to this question

Recommended Posts

  • 0

Ja uczyłem się przy tym filmiku, a resztę sobie już sam ogarnąłem co nie wiedziałem :)

 

 

To jest tworzenie własnych malunków od 0 

 

 

Witam. Chciałbym się zapytać jak zrobić własny mod na malowanie. Oczywiście jest to wzór z gry tylko chciałbym go zapisać żeby koledzy mieli dokładnie takie samo. Wiem że się da takie coś zrobić tylko nie wiem za bardzo jak :/  Prosił o pomoc. :P

 

Zacznijmy od tego że chodzi ci o zmiane kolorów malunku tak aby każdy w skali 1:1 kolor jak u innej osoby już ci pisze jak to zrobić

 

Będziesz potrzebował przede wszystkim SCS Exsctratora oraz jakiś edytor tekstów

 

Dobra to tak najpierw kopiujesz plik def.scs do osobnego katalogu a nastepnie wypakowujesz go za pomocą SCS Extractora, Następnie wchodzisz w nastepujące katalogi - pozostałe cie nie interesują wiec możesz je usunąć co też polecam zrobić wracając wchodzisz w def>vehicle>truck - Masz tutaj wszystkie cieżarówki które są dostepnę w Euro Truck Simulator 2 - wybierasz jedną z nich a następnie wchodzisz w paint_job - w tym katalogu są wszystkie paint joby dostępne w ETS2 i tutaj to jest szukanie otwierasz po kolei każdy z nich i szukasz tego który ma te nazwę którą chcesz edytować w przypadku Sunrise jest to Style11 - Jak już znajdziesz wszystkie pozostałe możesz usunąć 

 

Teraz zabieramy się za edycje malowania

 

Pierwsze trzy wartości chyba mówią same za siebie ale napiszę

 

Name - Nazwa malowania jaka ma być

Price - Cena - polecam ci tutaj 100 Euro

Unlock - Wpisz 0 aby było od początku

 

następnie mamy wartości w zależności ile malowań ma miejsc tyle opcji jest odblokowanych wygląda to tak

 

mask_r_color : (0.7912, 0.7156, 0.2831)mask_r_locked: truemask_g_color :  (x,x,x)mask_g_locked: falsemask_b_color : (x,x,x)mask_b_locked: falsebase_color :   (x,x,x)base_color_locked: false

Base Color to pierwsza kratka

Mask B Color to druga i tak dalej

 

Sunrise ma trzy kratki malowań wiec 4 jest zablokowana poprzez wiersz base_color_locked: True jeśli malowanie ma 4 - to będzie False

 

Teraz jak wstawić odpowiedni kolor - to jest stosunkowo proste wchodzisz w jakiś generator i wybierasz kolor który ci się podoba a następnie kopiujesz wartości RGB ( Red , Green , Blue )

 

Aby kolor działał w ETS należy go przeliczyć na format scsowski który jest prosty - jest też od tego program.

 

Wzór na obliczenie jest taki - X/255 = X^2 gdzie X to wartość składowa Koloru RGB - tak robimy osobno z wartością R , G i B i mamy pierwszą kratkę koloru , potem robimy tak z kolejną czyli szukamy kolor i bierzemy wartości RGB aby było łatwiej jednak ci podsyłam ci tu program który obliczy to za ciebie - pamiętaj tylko że w programie jak da ci wartość np 0,3322 to w dokumecie musisz dać . ( kropke ) a nie , ( przecinek ) jak już uzupełnisz kolory to albo robisz to dla reszt cieżarówek albo wywalasz pozostałe następnie pakujesz to do arciwum jednak przed pakowaniem zaznaczasz że ma być BEZ KOMPRESJI a w nazwie wpisujesz swoją nazwę i tutaj ważne musi być z końcówką SCS czyli Nazwa.SCS - po zapisaniu tego w archiwum przerzucasz to do folderu Mods i sprawdzasz czy działa.

Link to comment
Share on other sites

  • 0

^  Kurcze, źle zrozumiałem pytanie ^.^ 

 

Dodam tylko że jak już masz dane malowanie na jakieś ciężarówce to wystarczy że zajrzysz do save-a, i skopiujesz sobie wartości malowań/kolorów. Jest to fajny sposób aby pójść trochę na skuty. Cała reszta jest fajnie opisana Haniball-a więc tym się możesz kierować :)

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.