item_proto csomagolás (K)

Indította caspien6, 2014-03-19, 16:59:05

2014-03-19, 16:59:05 Utolsó szerkesztés: 2014-05-08, 13:22:58 Szerző: [MOD]Aegist
Sziasztok!
Miért van az, hogy ha az item proto-t kicsomagolom gond nélkül megcsinálja, ha viszont vissza akarom csomagolni akkor minden 10.sorban csinál valamilyen hibát?
Ezt a csomagolót használom :
http://metin2hungary.net/index.php?topic=138803.0


2014-03-19, 17:07:32 #2 Utolsó szerkesztés: 2014-03-19, 17:09:04 Szerző: caspien6
Item::LoadXMLFile(filename): Parser Error: Error reading Attributer.
at item_proto_dump.xml [ line: 3289, col: 82]

Például ilyet...
Ez az a bizonyos sor:
[spoiler]<Item vnum="50004" hashName="'이벤트용감지기'" name="Esem?y ?z?el?" type="3" subtype="10" weight="0" size="1" antiflag="0" flag="0" wearflag="0" immuneflag="0" gold="0" buy_price="0" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />[/spoiler]

milyen klienst használsz?

ddmt2-eset, patchtelent

Próbáld ezzel nekem ezzel eddig minden tökéletesen megy.. :)

ugyan az a menete  C re egy fm mappába beleteszed a fájlokat a item protot belehúzod van egy ex_ip =kicsomagolás "ip" item_proto a másik ex_mp = mp mob_proto bontó :)

és van egy pack_ip és pack_mp értelem szerűen azt a xml huzod a m2.exe amelyiket ép használni akarod.

2014-03-19, 19:22:28 #6 Utolsó szerkesztés: 2014-03-19, 19:52:23 Szerző: caspien6
Mégse működik, nem értem mi a hiba.
Például ezt a kódot :
[spoiler]<Item vnum="237" hashName="'천장검+7'" name="Mennyei kard+7" type="1" subtype="0" weight="0" size="2" antiflag="32" flag="1" wearflag="16" immuneflag="" gold="10000" buy_price="10000" limittype0="1" limitvalue0="99" limittype1="0" limitvalue1="0" applytype0="7" applyvalue0="24" applytype1="15" applyvalue1="8" applytype2="0" applyvalue2="0" value0="0" value1="169" value2="181" value3="202" value4="238" value5="98" socket0="-1" socket1="-1" socket2="-1" socket3="-1" socket4="-1" socket5="-1" refine_vnum="238" refine_set="26" magic_pct="5" specular="3" socket_pct="-1" />[/spoiler]

E-helyett akarom berakni:
[spoiler]<Item vnum="237" name="'천장검+7'" gb2312name="mennyei kard+7" type="1" subtype="0" weight="0" size="2" antiflag="32" flag="1" wearflag="16" immuneflag="0" gold="10000" buy_price="10000" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="7" applyvalue0="15" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="49" value4="49" value5="0" socket0="0" socket1="65008" socket2="127" socket3="64992" socket4="21631" socket5="4855" refine_vnum="238" refine_set="26" magic_pct="5" specular="65" socket_pct="0" />[/spoiler]
És hibát ír ki, még úgy is ha a name és gb2312name tulajdonságot meg is hagyom :(

ha az egyik hashname-t használ a másik gb2321name-t akkor hogy akarod lecserélni?
Át kell írni arra amit a te kliensed használ :D

És ezt hogy tudom megoldani? Több adatot csak egyenként tudok átkonvertálni?

Tipp: Próbáld meg alap kódolású item_proto.xml fájllal.

Én ezért tettem vissza a 6.5.4-es Notepad++-t mert az újabb automatikusan átváltja a kódolást EU-KR-re vagy mire, és mindent elront. Ékezetes karakterek '?'-ekké válnak stb..

Köszönöm szépen, a notepaddal volt a hiba. Kár volt frissítenem :D Zárom