Ya forcément un truc que j'ai pas compris...Advance Map, Script de débutant dans Club | Pokémon Trash
Ya forcément un truc que j'ai pas compris...Advance Map, Script de débutant
Ultimaphael - 1 septembre 2013 à 09:40
Bonjour, je suis actuellement sur un projet de rom-hack de Pokémon emeraude, ma première. Et je suis très-très débutant. J'aimerais céer un 2e rival qui apparait sur la route 104. Mais lorsque je compile mon script, je ferme xse, le script a soit disparu soit remplacé par 2 fonctions que je ne connais pas. Voici mon script. Il y a forcément des erreurs ,je suis super débutant. Merci de votre aide.
'---------------#org 0xE478D8trainerbattle 0x0 0x35A 0x0 0x8E47909 0x8E4790Amsgbox 0x8E4790D MSG_NORMALmsgbox 0x8E4790B MSG_FACElockallapplymovement 0x40 0x8E4790Ehidesprite 0x40releaseallend'---------------' Strings'---------------#org 0xE478D8= Je trace, on se reverra peut-etre.#org 0xE47909= Encore un minable qui se ramène. pff.\nJe vais t'écraser#org 0xE4790A= En fait t'es pas un minable.#org 0xE4790D= Yo.'---------------
' Movements
'---------------
#org 0xE4790E
#raw 0x7 'Step Right(Normal)
#raw 0x7 'Step Right(Normal)
#raw 0x7 'Step Right(Normal)
#raw 0x7 'Step Right(Normal)
#raw 0x7 'Step Right(Normal)
#raw 0x7 'Step Right(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0x5 'Step Up(Normal)
#raw 0xFE 'End of movements
TheCaptainSnow - 1 septembre 2013 à 10:53
Évidement ça peut pas fonctionner, regarde tes offsets, tu à mis 0xE478D8 pour le script et pour un des textes. Donc quand tu sauvegarde le script il enregistre d'abord le script puis il l'efface pour mettre le texte à la place, d'où les 2 instructions inconnu. Pour corriger ça il te suffit de changer l'offset du 1er textes.
En réalité il faut même que tu change les offset de tous tes textes, tu à laissé trop peu d'espace entre les textes, donc il vont se chevaucher et une partie des textes va se trouver supprimé.
Et post dans aide en tous genre la prochaine fois.
Gadoin - 2 septembre 2013 à 13:50
Salut,
Si tu utilise XSE et que tu n'est pas a l'aise avec les offsets, essaye de scripter de manière dynamique, cela t'évitera de nombreuses erreurs.