Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] Kilka tekstur na jednym modelu


Qentinios

Rekomendowane odpowiedzi

Opublikowano

W tym tutorialu przybliżę Wam jak posiadając 1 model zbroi lub potwora, zrobić jego wiele "wersji" z różnymi teksturami, bez ruszania 3dmax.

 

Potwory

 

W przypadku mobów (npc, mountów, rud, metinów tak samo) wszystko zmieści się w kilku krokach.

Ja wszystko pokażę na przykładzie metinów.

 

Po pierwsze musimy posiadać model z podstawową teksturą, której ścieżka w pliku gr2 będzie się zgadzała. Po drugie musimy posiadać kilka tekstur do tego samego modelu.

 

Bez%20nazwy.jpg

 

Jak widzimy mamy tutaj tylko 1 model i 9 tekstur do niego.

 

Zakładam że macie już przygotowany folder z jakimś działającym potworem i chcecie do niego "dodać" kilka nowych tekstur

 

Kopiujemy nasz plik msm i nadajemy mu nazwę z 02, tak jak to jest zrobione z plikami wyżej.

 

Otwieramy ten zduplikowany msm, powinniśmy zobaczyć coś takiego:

ScriptType			RaceDataScript

BaseModelFileName	 "D:\Ymir Work\monster\metinstone\metinstone_01.GR2"

Group AttachingData
{
AttachingDataCount	 2

Group AttachingData00
{
	AttachingDataType	1

 

Teraz dajemy tam po BaseModelFileName linijkę przerwy i dodajemy coś takiego coś takiego

Group ShapeData
{
[TAB]PathName	"d:/ymir work/monster/metinstone/" --ścieżka do folderu w którym znajduje się plik msm

[TAB]ShapeDataCount[TAB][TAB][TAB]1

[TAB]Group ShapeData00
[TAB]{
[TAB][TAB]ShapeIndex[TAB][TAB][TAB]0

[TAB][TAB]Model[TAB][TAB][TAB][TAB]"metinstone_01.gr2" --model
[TAB][TAB]SourceSkin[TAB][TAB][TAB]"metinstone_01.dds" --tekstura która jest domyślnie przypisana do modelu
[TAB][TAB]TargetSkin[TAB][TAB][TAB]"metinstone_09.dds" --tekstura którą chcesz nałożyć.
[TAB]}
}

 

oczywiście to co mamy po -- nie jest potrzebne, powinno to wyglądać np tak:

 

Clipboard01.jpg

 

W ten sposób możemy tworzyć kolejne msm, 03, 06,12, ile tylko chcemy, a kolejne powinny się różnić tylko jednym

 	 TargetSkin			"metinstone_09.dds"

Czyli odnośnikiem do tekstury którą chcemy akurat nałożyć.

 

Teraz rozpakowujemy root i otwieramy jakimś edytorem, najlepiej notepad++ plik npclist.txt

 

Szukamy tam linii

0	 metinstone_01	 metinstone

Dajemy nad nią ENTER, i wpisujemy tak:

0[TAB]nazwa kolejnego pliku msm[TAB]folder w którym zrobiliśmy wiele plików msm

Przykładowo, dla naszych metinów których folder pokazałem wyżej, powinno to wyglądać tak:

Clipboard01.jpg

 

Następnie szukamy tego

8001	 metinstone_01

I wypisujemy tam nazwy naszych metinów oraz id, do których chcemy je przypisać

id[TAB]plik msm

 

Przykład dla metinów:

Clipboard01.jpg

 

Teraz pozostaje tylko dodanie tych mobów od strony serwera, tego nie będę opisywał bo robimy do standardowo.

 

Przy potworach można np dodać jeszcze gradient, tu macie tuta:

http://www.mpcforum....orowanie-mobow/

 

Zbroje

 

W przypadku zbroi jest to dużo prostsze do opisania.

Tutaj za przykład posłużą mi Hwangi, do których przecież często jest jeden model i wiele tekstur.

 

Wchodzimy ymir work\pc\assassin i dodajemy tam nasze nowe tekstury hwanga dla kobiety ninji.

 

Rozpakowujemy root, otwieramy assassin_w i zjeżdżamy na koniec pliku do ostatniego

	Group ShapeData

u mnie to 32

 

Następnie dodajemy coś podobnego do poprzedniego:

[TAB]Group ShapeData33 --numerek po shapedata powinien byc o 1 większy od poprzedniego
[TAB]{	
[TAB][TAB]ShapeIndex[TAB][TAB][TAB]32 --dajcie o 1 większy od poprzedniego
[TAB][TAB]Model[TAB][TAB][TAB][TAB]"assassin_lord.GR2" --model hwanga
[TAB][TAB]SourceSkin[TAB][TAB][TAB]"assassin_queen01.dds" --podstawowa tekstura, do której odnosi się model
[TAB][TAB]TargetSkin[TAB][TAB][TAB]"holy_ninja_king01.dds" --nasza tekstura, którą chcemy nałożyć.
[TAB]}

 

Powinno to wyglądać mniej więcej tak:

Clipboard01.jpg

 

W Targetskin wpisujemy nazwę tekstury którą chcemy nałożyć.

 

Teraz tylko szukamy ShapeDataCount, powinno być trochę wyżej, i zmieniamy na o 1 większy niż mamy ostatni na dole.

Group ShapeData

U mnie jak widzicie to jest 33, dlatego powinienem tu dać

	ShapeDataCount				34 

 

Teraz pozostało już tylko dodanie tego dla reszty klas i płci oraz dodanie od strony serwera, ale robimy to standardowo, dlatego nie będę się rozpisywał.

sygnatura2.png


Opublikowano

Swego czasu jak nie działał model białego lwa miałem nadaną teksturkę na czarnego lwa ;) Sposób jak najbardziej działa, gratuluje chęci na zrobienie tutka

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

  • 3 miesiące temu...
Opublikowano

Właśnie ja chciałbym zrobić z jednej zbroi kilka przemalowując jej tekstury niestety w ogole nie wiem od czego zaczac :(

Opublikowano

Właśnie ja chciałbym zrobić z jednej zbroi kilka przemalowując jej tekstury niestety w ogole nie wiem od czego zaczac :(

Na początek polecilbym pokolorowac ta zbroję

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano

posiadam plugin dss do gimpa lecz nadal nie wiem jaka teksture edytowac i w jaki sposob o.O

Opublikowano

posiadam plugin dss do gimpa lecz nadal nie wiem jaka teksture edytowac i w jaki sposob o.O

Gimp, no to polecam opcję barwienie ;)

Nie czekaj - zagraj już dzisiaj !

Opublikowano

Możesz mi podać przykład hwanga wojownika jak jego textura się nazywa jak to sprawdzić ?

Opublikowano

hwanga nie pamiętam, najlepiej otworzyć i sprawdzić po kolorach

ale masz tekstury w rozpakowanym pc/pc2:

ymirwork/pc|pc2/warrior

Mogę się mylić, domówka ;x

Nie czekaj - zagraj już dzisiaj !

Opublikowano

Hmm spróbuje ale będzie cieżko oczywiscie umiem to rozpakowac i znalezc ale nie wiem czy ogarne w gimpie i dalej dodajac te zbroje.

Opublikowano

Tutek przydatny. Mi się nie przyda, ale dla client masterufff czemu nie :D

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...