1. Introduction
Pour commencer, si vous lisez ceci, vous savez probablement déjà ce qu'est le scripting, et dans le cas où vous ne sauriez pas, c'est ce qui fait toutes les interactions dans les jeux Pokémon. Tout ce qui réagit quand vous pressez A. Ça va de la pancarte qui vous donne une info inutile, au centre Pokémon en passant par les Pokéballs qui vous donnent des objets. En gros, c'est quasi indispensable dans une hack. Les seuls cas où on peut s'en passer, c'est quand on modifie juste le niveau des Pokémon sauvages et des dresseurs, ou qu'on change les zones d'apparition sans toucher au reste.2. Installer XSE
Pour scripter, il vous faut un programme appelé XSE. Dans ce tutoriel, je vais utiliser la version 1.1.1 que vous trouverez facilement sur Google. Je suppose ici que vous avez déjà la dernière version d'Advance Map (1.92). Après l'avoir installé, ouvrez A-Map, allez dans le menu " Préférences " et choisissez " sélectionner l'éditeur de scripts " puis avec l'explorateur, sélectionnez XSE. Vous êtes prêts à scripter.3. Les bases
Avant tout, le scripting, c'est comme de la programmation, on écrit un " programme " qui fera quelque chose de précis. C'est une succession de commandes. Pour commencer, la base de la base, où doit-on mettre le script pour qu'il fonctionne ? Dans un personnage ! Si vous ne savez pas ajouter un personnage, réA) La msgbox
C'est la commande la plus basique, comme son nom l'indique, elle ouvre une boîte dans laquelle se trouve un message. Voici le script le plus facile qu'on puisse faire avec une msgbox :Code:
#dynamic 0x800000 #org @start msgbox @message 0x2 end
Pour commencer,
Code:
#dynamic 0x800000
Ensuite :
Code:
#org @start
Venons-en au fait principal :
Code:
msgbox @message 0x2
Et enfin :
Code:
end
Bon maintenant, comment personnaliser son message ? Eh bien il faut l'écrire dans la ROM. C'est comme pour un script qui commence du début, sauf que comme on a déjà mis la commande dynamic, on ne doit plus la remettre.
`#org @message` `= Votre texte`
L'Equipe du site ROM

