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

Jak wyciągnąć zbroje i je wgrać....


golab1991

Rekomendowane odpowiedzi

Opublikowano

Cześć... Codziennie widzę tematy

"nowe zbroje nie działają.."

"Help wgrałem nowe zbroje ale ich nie widać..."

Więc postanowiłem

Nagrać! nie napisać tut.. za dużo pisania lepiej obejrzeć film :)

Liczę na +

 

part 1

 

 

 

 

part2

 

 

 

 

part3

 

 

 



part4

 

 

 

Poradnik mojego autorstwa...za dużo nie ma co się rozpisywać....

 

 

 

@ dla moderatora....

proszę o zdjęcie kilku % ostrzeżeń... w końcu wrzuciłem 1gb filmu :D

 

//Sygnatura niezgodna z regulaminem

TheJeron78

Opublikowano

nie rozumiem po co robic taki tut ... no ale masz like na checi moze komus sie przyda :)

3392542656.png

Opublikowano

nie rozumiem po co robic taki tut ... no ale masz like na checi moze komus sie przyda :)

 

 

Chociażby dlatego, że na mpc jest coraz mniej osób które udzielają pomocy a coraz więcej "nowych" i muszą pytać i prosić się... dlatego ten poradnik by ominąć owe czynności.

//Sygnatura niezgodna z regulaminem

TheJeron78

Opublikowano

A nie lepiej napisac to slownie?

 

 

#Wyciagamy iconke z icon/item sciezka: \pack\extracted\icon\icon\item , wyciagamy wpisy z icon.xml ktory tworzy sie wraz z folderem icon przykladowy wpis:

<File archivedPath="icon/item/45040.tga" type="1"><![CDATA[extracted\icon\icon\item\45040.tga]]></File> gdy mamy juz iconke i wpis wrzucamy icone do icon/item,wpis do icon.xml, pakujesz icon

# Wyciagamy teraz wpis item_list.txt w tym celu musimy wypakowac locale_pl sciezka: \pack\extracted\locale_pl\locale\pl przykladowy wpis:

12219 ARMOR icon/item/12200.tga dodajemy do sb wpis do item_list.txt

# Wyciagamy wpis item_proto w tym celu musimy wypakowac item_proto , stworzy nam plik item_proto.xml przykladowy wpis:

 

<Item vnum="42029" name="'ȸæ½Å©+9'" gb2312name="Rubinowa Zbroja+9" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="105" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="10" applytype1="37" applyvalue1="20" applytype2="0" applyvalue2="0" value0="0" value1="228" value2="0" value3="41" value4="0" value5="86" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="100" socket_pct="6" />

 

Teraz patrzymy w item_proto jakie mamy value3 ,dodajemy do swojego item_proto wpis.

# Wypakowywujemy root wchodzimy w pliki msm sciezka: \pack\extracted\root

 

Odnajdujemy id shapeindex te co mielismy w value3 item_proto przykladowo id to "41" przyklad wpisu:

 

Group ShapeData33
{
SpecialPath "d:/ymir Work/pc2/assassin/"
ShapeIndex 41
Model "assassin_4-1.gr2"
SourceSkin "assassin_4-1.dds"
TargetSkin "assassin_e4_1.dds"
}

 

Takich wpisow bd mieli 8: assasin_m, assasin_w,warrior_m,warrior_w,sura_m,sura_w,shaman_m,shaman_w we wpisach msm mamy nazwy plikow dds,gr2 :

Model "assassin_4-1.gr2"
SourceSkin "assassin_4-1.dds"
TargetSkin "assassin_e4_1.dds"

 

Oczywiscie dalem przyklad wpisu msm na ninje: assasin

 

Patrzymy jakie to pliki w moim przypadku to: assassin_4-1.gr2, assassin_4-1.dds, assassin_e4_1.dds

 

# Wypakowywujemy PC sciezka: \pack\extracted\PC\ymir work\pc bedziemy mieli 5 folderow: assasin,warrior,shaman,sura,common nas obchodza tylko 4 (bez common)

Odnajdujemy pliki ktore mielismy we wpisach .msm ,wrzucamy do sb do PC,otwieramy PC.xml wyciagamy wpisy
dodajemy do swojego PC.xml,pakujemy PC

#Wypakowywujemy pc2 sciezka: \pack\extracted\pc2\ymir work\pc2 bedziemy mieli 5 folderow: assasin,warrior,shaman,sura,common nas obchodza tylko 4 (bez common)
Odnajdujemy pliki ktore mielismy we wpisach .msm ,wrzucamy do sb do pc2,otwieramy pc2.xml wyciagamy wpisy
dodajemy do swojego pc2.xml,pakujemy pc2

 

Wazne:Mozemy miec juz podobne id w shapeindex w pliku msmto dajemy takie ktorego jeszcze nie bylo przyklad mamy wpis:

 

Group ShapeData103
{
SpecialPath "d:/ymir work/pc2/assassin/"
ShapeIndex 60
Model "assassin_lord.GR2"
SourceSkin "assassin_queen01.dds"
TargetSkin "holy_ninja_king03.dds"
}

 

To nastepny bd:

 

 

Group ShapeData104
{

ShapeIndex 61
Model "assassin_assasin1.GR2"
SourceSkin "assassin_assasin1.dds"
TargetSkin "assassin_assasin1.dds"
}

 

Jak widac zmienilo sie id Group ShapeData z 103 na 104 oraz ShapeIndex z 60 na 61 oraz pliki to to wiadome..

 

# Jesli chodzi o zapytania item_proto-mysql mozemy zrobic sami wyciagajac na pulpit plik sql: Navicat-->player-->item_proto-->ppm-->utworz plik skryptowy sql, otwieramy go notatnikiem,notepadem kopiujemy zapytanie zbroi ,zmieniamy id ,nazwe,id value3 na takie jakie mamy shapeindex pliku msm lub wpisu item_proto value3.

Lub mozemy zrobic to converterem xml na sql

 

Wgrac zapytanie: Navicat-->player-->ppm-->console-->wklejasz zapytanie-->enter

 

KONIEC

Pomogłem? Daj Lubie to! :)

 

2252770056.png

Opublikowano

A nie lepiej napisac to slownie?

 

 

#Wyciagamy iconke z icon/item sciezka: \pack\extracted\icon\icon\item , wyciagamy wpisy z icon.xml ktory tworzy sie wraz z folderem icon przykladowy wpis:

<File archivedPath="icon/item/45040.tga" type="1"><![CDATA[extracted\icon\icon\item\45040.tga]]></File> gdy mamy juz iconke i wpis wrzucamy icone do icon/item,wpis do icon.xml, pakujesz icon

# Wyciagamy teraz wpis item_list.txt w tym celu musimy wypakowac locale_pl sciezka: \pack\extracted\locale_pl\locale\pl przykladowy wpis:

12219 ARMOR icon/item/12200.tga dodajemy do sb wpis do item_list.txt

# Wyciagamy wpis item_proto w tym celu musimy wypakowac item_proto , stworzy nam plik item_proto.xml przykladowy wpis:

 

<Item vnum="42029" name="'ȸæ½Å©+9'" gb2312name="Rubinowa Zbroja+9" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="105" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="10" applytype1="37" applyvalue1="20" applytype2="0" applyvalue2="0" value0="0" value1="228" value2="0" value3="41" value4="0" value5="86" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="100" socket_pct="6" />

 

Teraz patrzymy w item_proto jakie mamy value3 ,dodajemy do swojego item_proto wpis.

# Wypakowywujemy root wchodzimy w pliki msm sciezka: \pack\extracted\root

 

Odnajdujemy id shapeindex te co mielismy w value3 item_proto przykladowo id to "41" przyklad wpisu:

 

Group ShapeData33

{

SpecialPath "d:/ymir Work/pc2/assassin/"

ShapeIndex 41

Model "assassin_4-1.gr2"

SourceSkin "assassin_4-1.dds"

TargetSkin "assassin_e4_1.dds"

}

 

Takich wpisow bd mieli 8: assasin_m, assasin_w,warrior_m,warrior_w,sura_m,sura_w,shaman_m,shaman_w we wpisach msm mamy nazwy plikow dds,gr2 :

Model "assassin_4-1.gr2"

SourceSkin "assassin_4-1.dds"

TargetSkin "assassin_e4_1.dds"

 

Oczywiscie dalem przyklad wpisu msm na ninje: assasin

 

Patrzymy jakie to pliki w moim przypadku to: assassin_4-1.gr2, assassin_4-1.dds, assassin_e4_1.dds

 

# Wypakowywujemy PC sciezka: \pack\extracted\PC\ymir work\pc bedziemy mieli 5 folderow: assasin,warrior,shaman,sura,common nas obchodza tylko 4 (bez common)

Odnajdujemy pliki ktore mielismy we wpisach .msm ,wrzucamy do sb do PC,otwieramy PC.xml wyciagamy wpisy

dodajemy do swojego PC.xml,pakujemy PC

#Wypakowywujemy pc2 sciezka: \pack\extracted\pc2\ymir work\pc2 bedziemy mieli 5 folderow: assasin,warrior,shaman,sura,common nas obchodza tylko 4 (bez common)

Odnajdujemy pliki ktore mielismy we wpisach .msm ,wrzucamy do sb do pc2,otwieramy pc2.xml wyciagamy wpisy

dodajemy do swojego pc2.xml,pakujemy pc2

 

Wazne:Mozemy miec juz podobne id w shapeindex w pliku msmto dajemy takie ktorego jeszcze nie bylo przyklad mamy wpis:

 

Group ShapeData103

{

SpecialPath "d:/ymir work/pc2/assassin/"

ShapeIndex 60

Model "assassin_lord.GR2"

SourceSkin "assassin_queen01.dds"

TargetSkin "holy_ninja_king03.dds"

}

 

To nastepny bd:

 

 

Group ShapeData104

{

 

ShapeIndex 61

Model "assassin_assasin1.GR2"

SourceSkin "assassin_assasin1.dds"

TargetSkin "assassin_assasin1.dds"

}

 

Jak widac zmienilo sie id Group ShapeData z 103 na 104 oraz ShapeIndex z 60 na 61 oraz pliki to to wiadome..

 

# Jesli chodzi o zapytania item_proto-mysql mozemy zrobic sami wyciagajac na pulpit plik sql: Navicat-->player-->item_proto-->ppm-->utworz plik skryptowy sql, otwieramy go notatnikiem,notepadem kopiujemy zapytanie zbroi ,zmieniamy id ,nazwe,id value3 na takie jakie mamy shapeindex pliku msm lub wpisu item_proto value3.

Lub mozemy zrobic to converterem xml na sql

 

Wgrac zapytanie: Navicat-->player-->ppm-->console-->wklejasz zapytanie-->enter

 

KONIEC

 

 

 

no tak. Tylko, że ja chciałem wgrać sobie tą zbroje i przy okazji nakręciłem ten poradnik :D

//Sygnatura niezgodna z regulaminem

TheJeron78

  • 6 miesięcy temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...