Bonjour,
Peut être que certains ont déjà essayés de modifier des sorts via les DBCs...si vous avez réussis, bien joué, pour les autres - dont moi jusqu'à il y a très peu de temps - vous avez peut être rencontrés des problèmes de reconversion en DBC.
Voici la solution qui fonctionne avec moi.
Déjà, téléchargez Notepad++ avec le plugin hex-editor. Vous devrez utilisez ce logiciel pour toutes les modifications. (Sa fonctionne surement avec d'autres, mais avec lui, j'ai réussi).
Commencez donc à convertir votre Spell.dbc en Spell.dbc.csv à l'aide de DBCUtil. Une fois terminé, ouvrez le .csv avec Notepad++.
Appuyez sur Ctrl+Maj+Alt+H pour passer en mode Hexadécimal. Faites Ctrl+H pour ouvrir l'outil de remplacement. Choisissez bien pour Data Type : Hexadecimal et remplacez :
Citation :0d 0d 0a
Par :
Citation :7c 6e 7c 6e
Et :
Citation :0d 0d 0a 0d 0d 0a
Par :
Citation :7c 6e 7c 6e 7c 6e
Cela va remplacer les doubles (respectivement les trois) sauts de lignes par
|n|n (respectivement
|n|n|n), |n étant un code que le Wow.exe traduit comme un saut de ligne.
Faites Ctrl + Maj + Alt + H pour repasser en mode normal et faites Ctrl + H pour ouvrir l'outil de remplacement et effectuez les remplacements suivants (en faisant un Remplacer tout) :
- Remplacez
Citation :|cFFFFD000"
ParCitation :|cFFFFD000'
- Remplacez
Citation :|cFFFFAA00"
ParCitation :|cFFFFAA00'
- Remplacez
Citation :|cFF00AA99"
ParCitation :|cFF00AA99'
- Remplacez
Citation :"|r""
ParCitation :'|r"
- Remplacez
Citation :"|r"
ParCitation :'|r"
- Remplacez
Citation :serez "bien nourri" et
ParCitation :serez 'bien nourri' et
- Remplacez
Citation : "la Cité des Mages",
ParCitation : 'la Cité des Mages',
- Remplacez
Citation :" - Gréeur
ParCitation :' - Gréeur
- Remplacez
Citation :" - Mek
ParCitation :' - Mek
Enfin, copiez collez l'ensemble du fichier dans un nouveau document (supprime une erreur lors de la conversion grâce à cette méthode, surement un caractère foireux qui disparait lors du copié/collé).
Vous pouvez maintenant convertir votre Spell.dbc.csv en Spell.dbc.
Une fois fini, il y a encore une vérification à faire, ouvrez votre fichier avec Taliis et regardez la dernière ligne. Si elle est normale, c'est bon, en revanche si vous avez de gros chiffre, alors il va falloir faire une petite conversion.
Ouvrez Spell.dbc avec Notepad++, vous avez plein de caractères bizarres, c'est normal. Passez en Hexa (Ctrl + Alt + Maj + H) et dirigez vous au début du fichier, sur la première ligne vous avez par exemple :
Citation :57 44 42 43 99 c2 00 00 ea 00 00 00 a8 03 00 00
Eh bien il faut prendre les 5eme et 6eme couples :
Citation :57 44 42 43 99 c2 00 00 ea 00 00 00 a8 03 00 00
Inversez leur position et collez les, comme ça en prenant mon exemple :
Citation :C299
Et convertissez le décimal, à l'aide de ce site par exemple :
Convertisseur dcimal/hexadcimal
Vous obtenez
49817. Ce chiffre est le nombre de lignes, et comme tou à l'heure vous avez vu une ligne avec de gros chiffres, c'est qu'il y a eu un décalage. Donc si vous aviez une ligne en trop, enlevez 1 à ce chiffre, reconvertissez le en hexa (
49816 >
C298) et inversez comme tout à l'heure (
C298 >
98 C2) et remplacez dans Notepad++.
Sauvegardez Spell.dbc et voilà, vous pouvez placez votre Spell.dbc dans un patch .MPQ !
BY KHIRA