III) Ajouter un Hat :
A) Modification de votre client :
Ouvrez le fichier table
visionary_tab.txt avec Notepad++ ou le Bloc Notes pour les plus démunis,
ajoutez l'ID de votre futur objet entre l'avant dernière ligne et la dernière ligne (qui est *_°í±Û).
_¾ÆÇÁ·Î°¡¹ß (dernière ligne du RO "normal")
!1000 (View jumping)
_Archangeling_Pin (le View sera donc ici le 1000)
_Drops_Pin (et ici le 1001)
*_°í±Û
|
On utilisera les View plus tard pour l'implantation de Hat coté serveur.
N'oubliez pas le signe _ devant chaque ligne de vos ajouts, sinon xRay les comptera comme des erreurs.
Une fois le visionary_tab modifié, vous pourrez voir vos Hat sur vous mais pas dans votre inventaire. Nous allons donc modifier le Nom, la Description, et les images de l'objet. Donner lui un ID non utilisé comme par exemple 15000.
Voici un petit récapitulatif de ce qu'il faut modifier :
|
idnum2itemdesctable
|
Modifie la description pour un objet identifié.
|
|
num2itemdesctable
|
Modifie la description pour un objet non identifié.
|
|
idnum2itemdisplaynametable
|
Modifie le nom pour un objet identifié.
|
|
num2itemdisplaynametable
|
Modifie le nom pour un objet non identifié.
|
|
idnum2itemresnametable
|
Modifie les images de collection et d'item pour un objet identifié. Le nom doit être le meme que l'image de collection et item de votre client
|
|
num2itemresnametable
|
Modifie les images de collection et d'item pour un objet non identifié.
|
Petit rappel : vos tables se trouvent elles aussi dans votre dossier "data" comme le sclientinfo.
Ensuite il faut bien sur ajouter les sprites dans les bons dossiers (.spr et .act).
Voici un exemple de comment les placer dans votre dossier data :
Cliquez ici
Et voici un petit récapitulatif des dossiers :
|
¾ÆÀÌÅÛ
|
Sprite Drop
|
|
¾Ç¼¼»ç¸®
|
Sprite Personnage
|
|
¿©
|
Fille
|
|
³²
|
Garçon
|
B) Mise en GRF (Facultatif) :
Dans cette écriture, vous pourrez voir vos Hat directement sur le jeu.
Si vous voulez mettre votre dossier "data" en GRF par exemple,
il vous faudra changer le nom de certains dossiers et des Sprites pour les Garçons et Filles...
Ce serait lourd nan ? Pas de panique, voici
unbollox
(
Mirror)
Ceci vous permettra de changer le code d'écriture du Coreen en ASCII et vice versa en un simple clic.
Une fois l'écriture changé, utilisez
GRF Factory
(
Mirror).
Mettez GRF Version 0x200 -> Add Dir (votre dossier data) -> Repack
Et voila un beau grf rien qu'a vous ^__^
N'oubliez pas de changer votre DATA.ini pour que le jeu prenne en compte votre nouveau GRF.
Voici un petit exemple :
|
Avant
|
Après
|
[Data]
0=pdata.grf
1=GPdata.grf
2=sdata.grf
|
[Data]
0=LaClasse.grf
1=pdata.grf
2=GPdata.grf
3=sdata.grf
|
C) Modification de votre serveur :
Allez maintenant dans votre dossier qui contient votre serveur et allez dans db\item_db2.txt (qui est le fichier des objets customs).
|
15000,Archangeling_Pin,Archangeling Pin,5,20,,100,,0,,2,2147483647,7,2,256,,0,1,1000,{},{},{}
|
le 15000 correspond a l'ID de l'item et le 1000 au View du Sprite qui sera -> Archangeling_Pin.
Vous pouvez changer la disposition du Hat dans votre equipement en changeant le 256. Je vous donne un petit récapitulatif.
Si vous voulez mettre Haut + Middle il faudra mettre 256+512 = 768. etc...
Si votre serveur est lancé, n'oubliez pas de faire un petit @reloaditemdb pour charger vos modifications.