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] Szmaragdowe Stale - Oddzielnie! <3


ToTheEnd

Rekomendowane odpowiedzi

Opublikowano

Witam.

Tutorial przetłumaczony z niemieckiego. Na wstępie - nie testowałem.

 

Pobieramy:

http://www.megaupload.com/?d=PLTXGMDL
http://virusscan.jotti.org/pl/scanresult/dffcd6af7a1afab27c56c5a6bc8e0b6ad0ef880f
może ktoś zrobić na VirusTotal? :>

 

1. Wszystkie 4 pliki TGA wrzucamy do rozpakowanego pliku icon.eix/epk, do folderu icon - item oraz icon - weapon.

Do pliku pakującego (XML) dodajemy:

<File archivedPath="icon/item/42000.tga" type="1"><![CDATA[source\icon\item\42000.tga]]></File>
       <File archivedPath="icon/item/44000.tga" type="1"><![CDATA[source\icon\item\44000.tga]]></File>
       <File archivedPath="icon/item/46000.tga" type="1"><![CDATA[source\icon\item\46000.tga]]></File>
       <File archivedPath="icon/item/48000.tga" type="1"><![CDATA[source\icon\item\48000.tga]]></File> 

Pakujemy.

 

2. Dekodujemy PC.eix/epk.

W naszej paczce szukamy folderu PC. Mamy tam sure, szamana, ninje, wojownika z dopiskiem 4_4. Odpowiedni plik wrzucamy do rozpakowanego pc - folder tej klasy. Na przykład wojownik = warrior, czyli warrior_4_4.dds wrzucamy do folderu WARRIOR.

Do XMLa dodajemy

<File archivedPath="d:/ymir work/pc/warrior/warrior_4_4.dds" type="1"><![CDATA[source\ymir work\pc\warrior\warrior_4_4.dds]]></File> 

Jeśli chcecie do innych klas, zmienić z warrior/warrior_4_4.dds na sura/sura_4_4.dds i tak dalej ;]

Pakujemy.

 

3. Wyciągamy wnętrze PC2.eix/epk.

Robimy to co wyżej, pakujemy tym (zmiana nazwy folderu tylko):

<File archivedPath="d:/ymir work/pc2/warrior/warrior_4_4.dds" type="1"><![CDATA[source\ymir work\pc2\warrior\warrior_4_4.dds]]></File>

Powtarzamy;]

 

4. Rozpakowujemy locale_pl.

Szukamy item_list, dopisujemy:

42000	ARMOR	icon/item/42000.tga
42001	ARMOR	icon/item/42000.tga
42002	ARMOR	icon/item/42000.tga
42003	ARMOR	icon/item/42000.tga
42004	ARMOR	icon/item/42000.tga
42005	ARMOR	icon/item/42000.tga
42006	ARMOR	icon/item/42000.tga
42007	ARMOR	icon/item/42000.tga
42008	ARMOR	icon/item/42000.tga
42009	ARMOR	icon/item/42000.tga  

Zmienić ID itemka, dla innych klas oczywiście :)

 

Dekodujemy item_proto. Dopisujemy:

<Item vnum="42000" hashName="'ȸ©¶°È©+0'" name="Szmaragdowa zbroja+0" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="84" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-10" applytype1="37" applyvalue1="2" applytype2="39" applyvalue2="2" value0="0" value1="115" value2="0" value3="40" value4="0" value5="0" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="0" socket_pct="1" />
       <Item vnum="42001" hashName="'ȸ©¶°È©+1'" name="Szmaragdowa zbroja+1" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="84" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-10" applytype1="37" applyvalue1="3" applytype2="39" applyvalue2="3" value0="0" value1="115" value2="0" value3="40" value4="0" value5="8" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="5" socket_pct="1" />
       <Item vnum="42002" hashName="'ȸ©¶°È©+2'" name="Szmaragdowa zbroja+2" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="84" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-10" applytype1="37" applyvalue1="4" applytype2="39" applyvalue2="4" value0="0" value1="115" value2="0" value3="40" value4="0" value5="16" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="10" socket_pct="1" />
       <Item vnum="42003" hashName="'ȸ©¶°È©+3'" name="Szmaragdowa zbroja+3" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="85" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-8" applytype1="37" applyvalue1="5" applytype2="39" applyvalue2="6" value0="0" value1="115" value2="0" value3="40" value4="0" value5="24" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="15" socket_pct="1" />
       <Item vnum="42004" hashName="'ȸ©¶°È©+4'" name="Szmaragdowa zbroja+4" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="85" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-8" applytype1="37" applyvalue1="6" applytype2="39" applyvalue2="7" value0="0" value1="115" value2="0" value3="40" value4="0" value5="32" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="30" socket_pct="2" />
       <Item vnum="42005" hashName="'ȸ©¶°È©+5'" name="Szmaragdowa zbroja+5" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="86" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-8" applytype1="37" applyvalue1="8" applytype2="39" applyvalue2="9" value0="0" value1="115" value2="0" value3="40" value4="0" value5="41" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="40" socket_pct="2" />
       <Item vnum="42006" hashName="'ȸ©¶°È©+6'" name="Szmaragdowa zbroja+6" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="86" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-6" applytype1="37" applyvalue1="11" applytype2="39" applyvalue2="12" value0="0" value1="115" value2="0" value3="40" value4="0" value5="50" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="50" socket_pct="2" />
       <Item vnum="42007" hashName="'ȸ©¶°È©+7'" name="Szmaragdowa zbroja+7" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="87" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-6" applytype1="37" applyvalue1="14" applytype2="39" applyvalue2="15" value0="0" value1="115" value2="0" value3="40" value4="0" value5="59" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="65" socket_pct="3" />
       <Item vnum="42008" hashName="'ȸ©¶°È©+8'" name="Szmaragdowa zbroja+8" type="2" subtype="0" weight="0" size="2" antiflag="56" flag="1" wearflag="1" immuneflag="0" gold="150000" buy_price="50000" limittype0="1" limitvalue0="87" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-6" applytype1="37" applyvalue1="17" applytype2="39" applyvalue2="18" value0="0" value1="115" value2="0" value3="40" value4="0" value5="68" socket0="0" socket1="64992" socket2="127" socket3="64976" socket4="21631" socket5="4855" refine_vnum="11409" refine_set="0" magic_pct="15" specular="80" socket_pct="3" />
       <Item vnum="42009" hashName="'ȸ©¶°È©+9'" name="Szmaragdowa 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="87" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="-5" applytype1="37" applyvalue1="20" applytype2="39" applyvalue2="20" value0="0" value1="115" value2="0" value3="40" 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="3" />  

Dla innych klas - zmieniamy ID itemka (te z plików TGA co na początku robiliśmy) oraz antiflag na ten od stali innej postaci :>

Archiwizujemy wszystko ;)

 

5. Wypakowujemy ROOT.

Szukamy pliku warrior_m.msm i warrior_w.msm (dla woja).

Po tych linijkach:

		ShapeIndex			25	
	Model				"warrior_lord.GR2"	
	SourceSkin			"warrior_king01.dds"
	TargetSkin			"warrior_king02.dds"
}

dopisujemy

Group ShapeData29
   {
       ShapeIndex            40
       Model                "warrior_4-1.gr2"
       SourceSkin            "warrior_4-1.dds"    
       TargetSkin            "warrior_4_4.dds"
   } 

[dla innych klas inne oczywiście].

Pakujemy <3

 

6. Zapytania do SQL, tylko dla woja:

INSERT INTO `item_proto` VALUES ('42000', 0xC8B8A9B6B0C8A92B30, 0x536D6172616764737461686C2D50616E7A65722B30, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42001', '181', '0', '15', '1', '84', '0', '0', '8', '-10', '37', '2', '39', '2', '0', '115', '0', '40', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '0', '1', '0');
INSERT INTO `item_proto` VALUES ('42001', 0xC8B8A9B6B0C8A92B31, 0x536D6172616764737461686C2D50616E7A65722B31, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42002', '182', '0', '15', '1', '84', '0', '0', '8', '-10', '37', '3', '39', '3', '0', '115', '0', '40', '0', '8', '-1', '-1', '-1', '-1', '-1', '-1', '5', '1', '0');
INSERT INTO `item_proto` VALUES ('42002', 0xC8B8A9B6B0C8A92B32, 0x536D6172616764737461686C2D50616E7A65722B32, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42003', '183', '0', '15', '1', '84', '0', '0', '8', '-10', '37', '4', '39', '4', '0', '115', '0', '40', '0', '16', '-1', '-1', '-1', '-1', '-1', '-1', '10', '1', '0');
INSERT INTO `item_proto` VALUES ('42003', 0xC8B8A9B6B0C8A92B33, 0x536D6172616764737461686C2D50616E7A65722B33, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42004', '184', '0', '15', '1', '85', '0', '0', '8', '-8', '37', '5', '39', '6', '0', '115', '0', '40', '0', '24', '-1', '-1', '-1', '-1', '-1', '-1', '15', '1', '0');
INSERT INTO `item_proto` VALUES ('42004', 0xC8B8A9B6B0C8A92B34, 0x536D6172616764737461686C2D50616E7A65722B34, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42005', '185', '0', '15', '1', '85', '0', '0', '8', '-8', '37', '6', '39', '7', '0', '115', '0', '40', '0', '32', '-1', '-1', '-1', '-1', '-1', '-1', '30', '2', '0');
INSERT INTO `item_proto` VALUES ('42005', 0xC8B8A9B6B0C8A92B35, 0x536D6172616764737461686C2D50616E7A65722B35, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42006', '186', '0', '15', '1', '86', '0', '0', '8', '-8', '37', '8', '39', '9', '0', '115', '0', '40', '0', '41', '-1', '-1', '-1', '-1', '-1', '-1', '40', '2', '0');
INSERT INTO `item_proto` VALUES ('42006', 0xC8B8A9B6B0C8A92B36, 0x536D6172616764737461686C2D50616E7A65722B36, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42007', '187', '0', '15', '1', '86', '0', '0', '8', '-6', '37', '11', '39', '12', '0', '115', '0', '40', '0', '50', '-1', '-1', '-1', '-1', '-1', '-1', '50', '2', '0');
INSERT INTO `item_proto` VALUES ('42007', 0xC8B8A9B6B0C8A92B37, 0x536D6172616764737461686C2D50616E7A65722B37, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42008', '188', '0', '15', '1', '87', '0', '0', '8', '-6', '37', '14', '39', '15', '0', '115', '0', '40', '0', '59', '-1', '-1', '-1', '-1', '-1', '-1', '65', '3', '0');
INSERT INTO `item_proto` VALUES ('42008', 0xC8B8A9B6B0C8A92B38, 0x536D6172616764737461686C2D50616E7A65722B38, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '42009', '189', '0', '15', '1', '87', '0', '0', '8', '-6', '37', '17', '39', '18', '0', '115', '0', '40', '0', '68', '-1', '-1', '-1', '-1', '-1', '-1', '80', '3', '0');
INSERT INTO `item_proto` VALUES ('42009', 0xC8B8A9B6B0C8A92B39, 0x536D6172616764737461686C2D50616E7A65722B39, '2', '0', '0', '2', '56', '1', '1', '', '150000', '50000', '0', '0', '0', '15', '1', '87', '0', '0', '8', '-5', '37', '20', '39', '20', '0', '115', '0', '40', '0', '86', '-1', '-1', '-1', '-1', '-1', '-1', '100', '3', '0');  

 

 

Gotowe! Powinno działać, czy działa? Nie wiem, nie testowałem ;)

Dla innych klas oczywiście, sami musicie pokombinować. Bardzo łatwo je zrobić (antiflag ze stali bierzemy).

Identyfikatory:

42000-42009 wojownik

44000-44009 ninja

46000-46009 sura

48000-48009 szaman

2364.png

lolyhb.jpg

Opublikowano

ratujesz dupe mojemu serwerowi <3

WIELKIE GZ i oczywiscie + xD

 

@edit

 

niech ktos probuje

mi sie swieci tak jak w przypadku innej nwytrzym. wroga

Opublikowano

@up

 

mozesz dac ss'a :D

bo nie moge uwierzyc xD

ja mam cos w plikach <_<

Opublikowano

Niestety, nie widać na postaci zbroi. Łapcie oryginał:

http://www.elitepvpers.de/forum/metin2-pserver-guides-strategies/643293-how-neue-r-stungen-einf-gen.html

2364.png

lolyhb.jpg

  • 2 miesiące temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...