Topic d
Suite de la page 7...
Arnikum Plus - 20 juillet 2012 à 12:30
Tu as repointé l'offset?
Edit: Myst m'a grillé...
Jukilo - 20 juillet 2012 à 12:37
Non mais j'ai juste l'impression qu'il fait n'importe quoi... Exemple concret, dans un combat, je mets à Alakazam :
- Rafale Psy 2) Choc Mental
- Rien 4) Rien
Je sauvegarde, je passe au pokémon Suivant : Voltali - Tonnerre 2) Morsure
- Hâte 4) Cage-éclair
Je sauvegarde, je reviens sur Alakazam, et que vois-je ? - Rafale Psy 2) Choc Mental
- Hâte 4) Rien
Bon, j'enlève ce hâte que je n'avais jamais mis, je repasse sur Voltali et je vois - Rien 2) Morsure
- Rien 4) Cage-éclair
... Voilà. Et quand je remets Tonnerre et Hâte à Voltali, il recommence à mettre Hâte à Alakazam, et ... boucle infinie d'emmerdes u_u
Effectivement on m'a demandé de repointer au moment où j'ai changé "No Item/Default Attacks" en "No Item/Custom Attacks" et je l'ai fait immédiatement. J'aurais dû attendre la fin de mes modifications peut être ? Ou prendre un Offset plus grand ?
mystogan640 - 20 juillet 2012 à 12:39
Ouep, teste avec un offset plus grand.
Jukilo - 20 juillet 2012 à 13:19
Ok ça marche très bien, j'aurais dû y penser plus tôt... Merci à vous !
The New Azerty - 20 juillet 2012 à 18:38
J'aurais besoin de quelqu'un pour m'insérer des tiles.
Moi ça me fait des catastrophes à chaque fois ; vive les back up.
Si vous voulez m'aider, mp moi.
mystogan640 - 20 juillet 2012 à 23:26
En suivant le tuto t'y arrives pas? Sur quel point tu bloque?
Ouais, t'as dit par mp, mais ainsi, ca pourrait aider certains qui bloqueraient sur la meme etape.
Faut vraiment que je me grouille de faire mon tuto sur les tiles.
The New Azerty - 20 juillet 2012 à 23:38
Après avoir rechargé le tileset.
Au dernier moment ça à foiré, j'ai eu un truc tout vert on voyait juste un peu le contour en haut.
mystogan640 - 20 juillet 2012 à 23:43
Hein?! Bon soit t'as completement foiré au niveau de la palette, soit t'as pas la bonne taille/format, soit je sais pas.
The New Azerty - 20 juillet 2012 à 23:50
Je vais reessayer.
The New Azerty - 21 juillet 2012 à 23:34
Je veux insérer ce tile là :
Spoiler
Enfait je l'ai extrais d'une rome base de rouge feu trouvée sur Pokécommunity. Je l'aurais bien gardée ; mais elle est en US.
Donc je fais charger tileset2 et là, catastrophe !
J'ai également extrait et chargé le tileset 1 et la palette.
Qu'est ce qui cloche ?
aym62830 - 23 juillet 2012 à 15:29
je cherche juste comment changer le logo pokémon (avec la cinématique du zekrom) pour en mettre un personnaliser
Edit Myst: Ca fait 2 fois que tu créés un topic au lieu d'aller ici, la prochaine fois je serai pas si cool.
The New Azerty - 23 juillet 2012 à 15:59
Tu peux pas ou alors c'est hyper compliqué (hexadécimal etc).
Le rom hacking DS n'est pas assez avancé actuellement.
TheCaptainSnow - 23 juillet 2012 à 16:12
Tu peux pas ou alors c'est hyper compliqué (hexadécimal etc).
Le rom hacking DS n'est pas assez avancé actuellement.
Tu dis de la merde, sa reste une image donc je pense pas que se soit impossible à trouver, ouvre la rom avec un logiciel pour et tu verra qu'il y à beaucoup d'image du jeu que l'on peut trouver.
Un petit coup d'oeil à la rom m'a permis de trouver un bon paquet d'image (menu entre autre) et même des textures (reshiram et zekrom des credit, voitures, conteneurs du hangar frigorifique).
Donc en cherchent un peu plus on doit pourvoir trouver le logo pokemon.
AquaFred - 23 juillet 2012 à 16:22
Tu peux pas ou alors c'est hyper compliqué (hexadécimal etc).
Le rom hacking DS n'est pas assez avancé actuellement.
Tu dis de la merde, sa reste une image donc je pense pas que se soit impossible à trouver, ouvre la rom avec un logiciel pour et tu verra qu'il y à beaucoup d'image du jeu que l'on peut trouver.
Un petit coup d'oeil à la rom m'a permis de trouver un bon paquet d'image (menu entre autre) et même des textures (reshiram et zekrom des credit, voitures, conteneurs du hangar frigorifique).
Donc en cherchent un peu plus on doit pourvoir trouver le logo pokemon.
+1 perso je bosse sur hack rom ds/gba musiques
TheCaptainSnow - 23 juillet 2012 à 16:39
J'ai trouvée se que tu chercher. Voila ou il se trouve:
Spoiler
Au passage sa intéresserai du monde si je fais une liste de l'emplacement des différent éléments? Un peu comme /club/rom-hacking/bibliotheque-de-tiles/ qui avait était fait pour gba.
aym62830 - 23 juillet 2012 à 19:18
merci mais on sauvegarde comment des que jai modifer le logo?
TheCaptainSnow - 23 juillet 2012 à 19:29
Sa dépend des logiciels que tu à utilisez mais envoie moi ce que tu veux mettre à la place et je te fais sa comme sa prend 2sec
aym62830 - 23 juillet 2012 à 19:39
jutilise tinke comme dans limage que ta fait
explique comme sa je sorai!
TheCaptainSnow - 23 juillet 2012 à 20:25
Donc si j'ai bien compris tu à réussi à extraire l'image file1, tu l'a modifié. Il faut donc que tu retourne au même écran que dans mon screen et la tu clique sur le bouton importer.
Mais comme j'imagine que les couleurs de ton image sont différentes de celle par default il faut aussi que tu modifie la palette(file3) mais la je sais pas quelle logiciel tu dois utilisez.
Enfaîte les seul cas où j'ai u à modifier une image c'était pour une traduction donc je n'avais pas besoin de toucher au palettes donc tu va devoir chercher par toi-même, ou alors tu extraie la palette et tu la modifie avec un éditeur hexa, sa doit pas être trop compliqué si tu comprend comment sa fonctionne.
Une fois que t'a fais les modification que tu voulais tu fais crée rom pour obtenir la nouvelle rom.
aym62830 - 24 juillet 2012 à 08:26
bah quand je lance la roompour voir bah c'est toujour le meme logo :tibia:
sinon on fait comment avec crystal tile ?
édit: quelqu'un peut me modifier sa :
et lme mettre sa {
à la place ?
Et est-ce que c'est possible de changer lintro du zekrom pour "faire" une intro avec kyurem ?
MADIkOx - 28 juillet 2012 à 19:33
Bonjour, bonsoir, je joue souvent à pokémon en nuzlocke challenge et ces temps si je préfére relever des défis assez ardus en me mettant sur des roms Hacking de jeux pokémon fait par divers fan qu'ils soit français ou US.
Je viens de finir mon nuzlocke sur la version Pokémon Brown de Koolboyman qui est juste géniale.(J'attend que prism soit finit ou à un stade trés avancé avec impatience)
Et je suis en plein NZ sur Volt White en version Full.
La fin de l'aventure volt white approche petit à petit et j'aimerais savoir quel Rom hacking vous me conseillerez pour faire un nuzlocke sachant que je recherche:
-Une rom finie ou qui arrive au moins au niveau de la ligue
-Une rom sans Fakemon, version obscure ou je ne sais quoi qui fait plus kicoo qu'autre chose.(Sauf si comme pour VW/BB il y a une version Clean pour jouer en "normal"
-Une rom qui propose soit un nouveau continent soit une difficulté accrue.
-Support Game boy/Color/Advance/DS
-Que le rom dispose d'une communauté assez importante ou de documentation pour éviter d'avoir l'air con si jamais on ce perd (J'ai perdu 3 jours sur brown à faire des manip et voyage inutile)
Je prend les rom anglais ou FR, voir soyons fou espagnol.
J'ai déja fouiller sur ce topic, et ambre rouge à l'air de me tenter mais si vous connaiser d'autre projet ou rom sympa cela m'interese.
yugi13 - 28 juillet 2012 à 19:54
Bonjour alors voila j'ai suivi la 1 ere parti de ce tuto https://www.pokemontrash.com/club/rom-hacking/%28tuto-rfvf%29-modifier-le-pokemon-a-l%27ecran-titre/
j'ai fais toute la 1er parti mais le problème s'est que sa me donne sa :
pour la couleur je sais que s'est normal a ce niveau la mais s'est la forme je sais pas pourquoi voici le sprite que j'ai utilisé : 
(j'ai aussi essayé avec d'autre sprite mais sa reste pareille) voila merci d'avance
The New Azerty - 28 juillet 2012 à 20:01
indexé en mode 16 couleurs ?
j'obtenais ça avant d'utiliser un sprite indexé
Madikox, je te conseille LightPlatinium, une des rares hack achevées ; mais en anglais
->http://wesleyfg.weebly.com/pokeacutemonlightplatinum.html
yugi13 - 28 juillet 2012 à 20:07
oui il est indexé sous photofiltre mais même si il était pas indexé sa me mettrais
" image is not indexed "
The New Azerty - 28 juillet 2012 à 20:19
Essaye avec ça, j'ai pas eu le temps de tester.
yugi13 - 28 juillet 2012 à 20:37
j'ai trouvé pourquoi sa marché pas je crois pas que s'étais écrit sur le tuto s'est quand je charger le fichier raw il fallait que je coche exporte image et auto abord if new data is bigger
merci pour ton aide ( je sais pas pourquoi mais sa fais depuis hier que je cherche pourquoi sa fais sa et s'est quand je post que je trouve tous seul c'est assez gonflant -_-)
yugi13 - 28 juillet 2012 à 22:18
(dsl pour le double post) c'est encore sur le même tuto quand j'arrive au moment de importer la palette en .pal sa me met chargement de la palette invalide j'aimerai savoir pourquoi ?
The New Azerty - 29 juillet 2012 à 11:24
Comment as tu extrait ta palette ?
yugi13 - 29 juillet 2012 à 14:20
je l'ai extrait avec IrfanView
TheCaptainSnow - 1 août 2012 à 10:58
J'ai un petit problème assez gênant, j'ai modifier un sprite (celui du hero) et en voulant tésté je me suis rendu compte que les couleur du perso tourner vers le bas et vers la gauche/droite sont différente alors que la palette est la même, quelqu'un à déjà u se problème? Ou alors c'est peut être du à l'émulateur (nosgba)?
Screen:
Spoiler


Mickey` - 1 août 2012 à 12:23
Effectivement c'est très bizarre, je n'ai jamais eu ce problème.
La frame de ton sprite s'affiche comment dans OW Editor/NSE ?
Timiat - 1 août 2012 à 16:38
Bonjour, je voulais savoir si il est possible de mettre des ivs / evs / nature sur les Pokémon des champions / rivaux.
Logiciel utilisé PPRE sur une rom HG
TheCaptainSnow - 1 août 2012 à 18:20
Effectivement c'est très bizarre, je n'ai jamais eu ce problème.
La frame de ton sprite s'affiche comment dans OW Editor/NSE ?
Merci, je m'était effectivement tromper dans la couleur sur NSE car les nuance était un peu trop subtile
D'ailleurs j'ai une question à te poser, y a un intérêt à utiliser la méthode de ton tuto pour agrandir les sprites plutôt que de le faire par NSE?
Mickey` - 1 août 2012 à 18:29
Tout simplement car par NSE tu ne peux pas ^^
TheCaptainSnow - 1 août 2012 à 18:43
Désolé de te décevoir mais si:
Spoiler
Mickey` - 1 août 2012 à 19:13
Oui, mais là tu mélanges deux frames ensemble.
De plus, en modifiant via l'hexa, tu modifies TOUTES les données nécessaires au bon fonctionnement IG.
TheCaptainSnow - 1 août 2012 à 19:39
Exact, en tous cas merci pour le tuto il est vraiment super. Sa permet au passage de libérer la place de l'ancien sprite si on veut.
TheCaptainSnow - 2 août 2012 à 16:23
Quelqu'un à les offsets des palettes du le sol pendant les combats? J'ai chercher mais je les ai pas trouvée. De préférence pour émeraude (fr) mais si vous les avez pour d'autres versions je veux bien aussi.
Timiat - 2 août 2012 à 17:43
J'ai pris une roms HG qui ne plante pas que je modifie via le support PPRE, mais après avoir battu Lance au puits ramoloss, apres l'avoir battu il fait sont discours avant de partir et des que le papy fargas doit arrivé, l'écran freeze
Qui aurait une solution voir une roms patché qui résiste au hack !
Merci d'avance
yago58 - 2 août 2012 à 20:38
narc mal placé.
Timiat - 2 août 2012 à 20:51
Merci de ta reponse Yago vais faire des recherches sur le sujet pour reparer le probleme
matronix - 5 août 2012 à 09:50
Bonjour à tous
Désolé de poster un premier message aussi rapide, mais je n'ai pas trop le temps de m'étaler, je vais devoir partir...
Je m'amuse avec PPRE pour modifier Pokémon SoulSilver/HeartGold, seulement le jeu généré plante, que ce soit sur Supercard 2 ou émulateur...
Le jeu plante vers la maison sur la route 30 du gars aux baies, si je continue le chemin vers monsieur Pokémon sur la droite, un script se lance où le mr aux baies sort de chez lui pour nous parler. La porte s'ouvre, et le jeu plante...
Sur cette même route il plante si je parle aux dresseurs qui bloquent le chemin pour faire un combat...
Aurais-je loupé quelque chose ? C'est vraiment embêtant ces plantages à répétition, si vous pouviez m'aider !
Je vous remercie par avance !
Matronix
Yoshi 59 - 9 août 2012 à 15:14
Salut à tous!
Est il possible d'avoir un script où on affronte plusieurs dresseurs à l'infini et au hasard?
J'ai essayé avec le Settrainerflag mais aprés où placer le Random ?
En espérant une aide rapide
Mickey` - 9 août 2012 à 16:59
Faudrait peut-être faire quelques recherches avant de poser la question...
/club/rom-hacking/(tuto-(gba)-apprendre-a-scripter-en-static-2/msg541345/#msg541345)
Fonctions random et settrainerflag à la suite.
mimich` - 9 août 2012 à 17:07
Yo!
j'vais poster ici vu que j'ai pas réussis a réutiliser le boulot des anglais...
J'ai besoin d'un coup de main : j'arrive pas a éditer les images de pokémon conquest : elle sont au format .G2DR...
J'ai grand besoin de modifier ses images...
Quelqu'un peut m'aider?
voilà comment les anglais on fait :
I have done a plugin for Tinke to support G2D and PAC files, so every file inside "graphic" folder is supported.
Offset | Size | Description
0x00 | 4 | "LINK"
0x04 | 4 | Number of files
0x08 | 4 | Block size
0x0C | 4 | Padding, always 0x00
* Start of offset table, for each file:
4 bytes -> Absolute offset
4 bytes -> Size, must be multiplied by "block size". If size is 0, then the size is "block size"
The unpacked files are common nitro images (nclr, ncgr, ncer, nanr and nscr). They are in this order:
* File0 -> NANR (animation)
* File1 -> NCGR (image data) "Tile form -> Lineal"
* File2 -> NCER (oams)
* File3 -> NCGR (image data) "Tile form -> Horizontal"
* File4 -> NCLR (palette)
* File5 -> NSCR (map)
Offset | Size | Description
0x00 | 4 | Constant value 0x0040E3C4
0x04 | 4 | Unknown, with Map files is set to 0 and with objets to 1
0x08 | 4 | Number of files
- Offset table. It contains information for 8 files but only it's used for the specificated in "Number of files", it means if "Number of files" is 3, the
offset of the 4º files will be 0x00000000 and the "file type" 0xFFFFFFFF.
For each file:
4 bytes -> Offset
The size can be calculated using the next offset (in the last file we must use the total file lenght) or reading the size in the format.
After offset table, there are the "file type", for each file:
4 bytes -> File type as follow
- 0 => BMD0
- 1 => BTX0
- 2 => BTP0
- 7 => BTA0
Voilà, j'espère que quelqu'un réussisra a m'aider...
on annule tout, j'ai enfin trouvé une version de Tinke compatible.
En fait, sur la page google, il y a les 2 version (X86 et X64) dite "stable" et un lien de dl vers les version alpha de tinke.
Et j'ai chopé la version 0.9.0.0 de tinke en version alpha, qui apparemment a été mis a jour entre hier soir 23 heure(l'heure ou j'ai arrêter de chercher une solution au problème) et aujourd'huis 17H quand je suis aller télécharger tinke pour autre chose...
Yoshi 59 - 9 août 2012 à 17:43
Mais est ce normal que un LASTRESULT est remplacé par un 0x800D dans un trainerbattle2
random 0x357
=> trainerbattle 0x2 LASTRESULT .....
Mickey` - 9 août 2012 à 22:18
Utilise la balise code pour tes scripts.
0x800D est l'équivalent de LASTRESULT.
Yoshi 59 - 10 août 2012 à 18:59
D'accord pour le Lastresult,merci! Mais est ce que ce script parraît bien?
Spoiler
Code: '--------------- #org 0x807642 random 0x357 trainerbattle 0x2 0x800D 0x0 0x88076C2 0x8807742 0x8801BBD end'---------------
#org 0x801BBD
settrainerflag 0x800D
goto 0x8807642
'---------
' Strings
'---------
#org 0x8076C2
= Combat ?
#org 0x807742
= Bravo !
Désolé pour l'inspiration du script... et pour la balise Codes je ne sais pas en insèrer
Mickey` - 11 août 2012 à 13:39
[ code]Le script[ /code]
Pas plus difficile pour les balises. (Ne mets pas d'espace)
Sinon, oui, il me semble bon.
Yoshi 59 - 13 août 2012 à 14:19
Merci mais quand j'essaye le script sous RougeFeu le jeu freeze quand un combat commence.Est ce normal ?
Mickey` - 13 août 2012 à 16:02
Tu es sûr d'avoir créer tous les dresseurs ?
N'oublies pas que 357 = 855 en décimal, il faut donc que tu aies créé 855 dresseurs...
Yoshi 59 - 13 août 2012 à 17:21
C'est peut-être la cause du freeze merci pour le réponse
Onyrik - 13 août 2012 à 21:28
Bien le bonsoir a tous et a toutes,
Voilà,je jouais a pokémon blanc 2 depuis un petit bout de temps et arrivé a la route 4 je me bat contre achroma,jusque la tout vas bien,mais une fois battu,il tape son spitch et s'arrête a "So then,...",de là la tempête de sable continue mais le jeu est complètement arrêté,il ne continue pas sa phrase et impossible de continuer,j'ai déjà retenter de refaire 4 fois mais a chaque fois il plante au même endroit,j'ai tenter mon ami google mais personne ne semble en parler de ce problème ...Que puis-je faire contre ce freeze ?
Merci de vos réponses
Edit Myst:
Le rapport avec le rh?
Ce que tu peux faire, c'est aller dans la bonne section qui te fournira sans doute, une réponsé apropriée.
Onyrik - 13 août 2012 à 22:32
J'ai chercher,j'ai pas trouver,au lieux de m'aggresser,file moi un lien.
mystogan640 - 13 août 2012 à 22:35
Eh non, j'suis pas a ta botte, et je t'ai pas agressé.
la section c'est emulation linker, le titre semblait assez explicite.
Takaori - 14 août 2012 à 22:03
Bonsoir/Bonjour les gens, bon bon, j'ai besoin d'un peu d'aide (bah oui, sinon je serais pas là ) Alors voilà, j'essaye de modifier les tiles de ma rom RF, j'ai suivi à la lettre le tuto' pour remplacer un tile, les palettes marche (moyennement) mais c'est pas le problème, lorsque j'ai tout fait, je décide finalement de sauvegarder, donc d'insérer le nouveau tile, j'obtiens sa :
Spoiler

J'aimerais aussi savoir comment insérer une musique dans le jeu, ou plutôt, changer celle des combats.
Je suis un peu nul en script, et j'aimerais en faire un qui ferait qu'un personnage bloque le passage, et s'écarte lorsque j'ai un pokémon par exemple. Merci d'avance de votre aide.
Mickey` - 15 août 2012 à 12:23
Tout d'abord, libre à toi de l'utiliser, mais cette version de A-Map est très instable et provoque pas mal de bugs.
Ensuite, je ne comprends pas ton problème. Si tu ne sais pas comment repointer avec cette fenêtre, il te suffit simplement de cliquer sur "OK" puis sur "Repointer".
Tu peux aussi trouver dans les options de AM une option permettant le repointage automatique.
Pour les musiques, il me semble que ce n'était pas compliqué de /club/rom-hacking/(tutorielmodifierremplacer-les-musiques-d'un-jeu-gba/).
Pour ce qui est du script, /club/rom-hacking/(tuto(gba)-apprendre-a-scripter/) et /club/rom-hacking/(tuto-(gba)-apprendre-a-scripter-en-static-2/).
Tu y trouveras largement de quoi faire le petit script que tu veux réaliser.
Enfin, je te rappelle que tu as une /club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/, tu dois le lire, tous les tutos sont référencés là-dedans, ça t'éviteras de poser pas mal de questions.
Amuse-toi bien !
Takaori - 15 août 2012 à 18:37
Merci, je vais faire sa
zekrom2001 - 16 août 2012 à 14:38
comment vous créer vos maps sur mac
vinc2612 - 16 août 2012 à 18:03
Bonjour !
J'ai un problème de script, sur une romhack de rouge feu. Quand je compile et que je ferme XSE, puis que je réouvre, tout a disparu. Je suppose que c'est une erreur toute bête, mais je ne sais pas la résoudre =/
Le script :
Spoiler
'--------------- #org 0x712A41 lock applymovement 0x1 0x8712A39 waitmovement 0x0 msgbox 0x8712A3A 0x2 msgbox 0x8712A3B 0x2 applymovement 0x9998 0x8712A3C waitmovement 0x0 msgbox 0x8712A3D 0x2 applymovement 0x9998 0x8712A3E applymovement 0x1 0x8712A3F Waitmovement 0x0 applymovement 0x9999 0x8712A40 Waitmovement 0x0 release end'---------
'Movements
'---------
#org 0x712A39
#raw 0x03
#raw 0xFE
#org 0x712A3C
#raw 0x13
#raw 0x13
#raw 0x13
#raw 0x11
#raw 0x13
#raw 0x13
#raw 0x13
#raw 0x01
#raw 0xFE
#org 0x712A3E
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x10
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x11
#raw 0x60
#raw 0xFE
#org 0x712A3F
#raw 0x10
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x10
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x12
#raw 0x01
#raw 0xFE
#org 0x712A40
#raw 0x60
#raw 0xFE
'---------
'Strings
'---------
#org 0x712A3A
= Bonjour ! Comme vous le savez sans\ndoute, la planète est en danger...\lVous pourriez nous aider à la\lsauver, en effectuant vos dons ou\len rejoignant le clan Erutan !
#org 0x712A3B
= PAS ICI !
#org 0x712A3D
= Attention [player] ! Cette personne\nfait partie d'une secte. Vient\lavec moi !
Ah et au passage, j'ai mis les IDs 9999 et 9998 aux personnages pour être sûr qu'ils ne soient pas déjà pris, mais y'a pas mieux comme technique ?
Méduse - 16 août 2012 à 18:45
On peux pô.
T'ai ki ?
BlueSteel - 16 août 2012 à 19:22
Tyty ferme là un peu tu veux ?
Mickey` - 16 août 2012 à 20:41
Tout d'abord, quand c'est comme ça, change l'offset de base, le problème vient souvent de là.
Pourquoi ne pas mettre 1 et 2 aux personnages ? Pourquoi aller chercher si loin ? :zermi:
Mickey` - 16 août 2012 à 20:44
Merci Niatsor.
@zekrom2001 : On utilise A-Map.
Va /club/rom-hacking/topic-d'aide-en-tout-genre-40059/ pour poser tes questions, et /club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/ pour trouver des tutos.
Ne poste pas ici, c'est pas le topic pour, Myst si tu pouvais déplacer tout ça, merci
Myst: De rien.
vinc2612 - 17 août 2012 à 09:45
1 et 2 ne sont pas déjà pris dans la rom ? Genre 1 pour le personnage principal et 2 pour un autre ?
supersam2 - 17 août 2012 à 11:17
Les IDs de personnages sont "locaux", specifiques à la map, quand tu crée un personnage il a automatiquement le plus petit ID pas encore utilisé. Pour bouger le joueur il suffit de mettre MOVEPLAYER à la place de l'ID de personnage, je me souvient plus de la valeur hexadécimale équivalente de tête, mebon ca doit faire plus d'un an que j'ai pas scripté
Mickey` - 17 août 2012 à 12:08
MOVE_PLAYER si tu veux faire bouger le joueur.
Le reste, tu choisis leur ID dans "Numéro du personnage" à droite dans AM
vinc2612 - 17 août 2012 à 12:31
Ok merci
Arnikum Plus - 18 août 2012 à 14:39
Salut à tous et à toutes.
J'ai un problème que je ne sais toujours pas comment régler. Voilà: je recherche la palette de 4 personnes : Leaf, Red, Blue et Chen dans l'intro de RFVF. Les palettes indiquées sur Unlz-gba ne sont pas les bonnes et APE dit qu'il n'y a pas de palette compressée à l'offset indiqué.
Donc, quelqu'un pourrait-il m'indiquer l'offset de ces 4 persos, s'il vous plaît?
Merci de la compréhension!
TheCaptainSnow - 18 août 2012 à 15:07
Je suis justement en train de faire un tuto sur comment retrouver les palette des différent graphisme et même comment trouver à quelle offset se situe une image à partir d'un screen/autre image donc je te cherche sa tous de suite si tu veux dis moi juste quelle version de rf/vf tu utilise, fr?.
Edit: Aie, je savais pas que ces images était en 256 couleurs donc je peut pas utiliser la méthode que j'utilise d'habitude car elle implique d'utiliser NSE, dsl je vois pas comment faire pour trouver la palette du-coup.
Arnikum Plus - 18 août 2012 à 15:11
J'utilise la version FR. J'accepte ton aide.
De mon côté, je cherche sur Hex-Editor MX mais je ne trouve toujours pas. J'ai les offsets des images que j'ai retrouvé par contre.
TheCaptainSnow - 18 août 2012 à 15:16
Je sais pas si ta vue l'edit de mon post comme t'a poster en même temps donc je me permet de te prevenir.
Au passage, quelqu'un connait un équivalent de NSE pour les images en 256c? Ou alors y a t'il un moyen de selectionnée nous même l'offset de la palette sous UnLZ-gba?
Arnikum Plus - 18 août 2012 à 15:21
Ca risque d'être plus compliqué dans ce cas.
En attendant, je continue les recherches sur HEMX.
TheCaptainSnow - 18 août 2012 à 15:26
J'ai localiser une petite partie de la palette de chen mais je sais pas où elle commence ni où elle termine.
offset: 45b2fa
556E D055 0A39
Ce sont les différentes teinte de violets de ses fringues.
Si tu veux on continue par mp sa sera plus simple.
Edit1:
offset:45B300
7C5B 194F B646 743E CF2D
Les différentes teintes de ces cheveux.
Enfaite il semblerai que se soit la fin de la palette.
Arnikum Plus - 18 août 2012 à 15:32
T'es drôlement rapide!
Autant continuer par MP!
mimich` - 18 août 2012 à 22:12
Salut!
J'vien demander de l'aide a un éventuel scripteur GBC
Je suis en train de faire ma rom-hack de pokemon OR, et je n'arrive ni a modifier, ni a insérer un nouveau script.
Et donc je recherche quelqu'un qui serais capable de m'expliquer tout celà.
je précise que j'utilise PKSV (si y'a meilleur pour les rom GBC, merci de me le dire^^), et qu'il y a un générateur de script, mais qui ne fonctionne pas (erreur quand je compile), donc le générateur de script est réservé au jeux GBA.
J'ai aussi besoin de quelqu'un qui pourrais me fournir les offset qui paramètre les rencontre des pokémon de la map du parc safari, je n'arrive pa a les localiser...
voilà le level script de la zone si besoin
#org 0x109AA2
'-----------------------------------
2call 0x0 ' 0xFFFFFFFF
2call 0x1702 ' 0xFFFFFFFF
if true 0x301 ' 0xFFFFFFFF
writebackup
random 0xA
2ptcall 0x5003 ' 0x109003->0xC9049 = 0xFFFFFFFF
2call 0x0 ' 0xFFFFFFFF
2ptcall 0x5ABE ' 0x109ABE->0x719090 = 0x243190
2call 0xBF00 ' 0xFFFFFFFF
clearfight
2call 0x0 ' 0xFFFFFFFF
end
#org 0x243190
'-----------------------------------
#org 0x109003
#3ptr 0xC9049 ' -> 0xFFFFFFFF
#org 0x109ABE
#3ptr 0x719090 ' -> 0x243190
Si quelqu'un connaisais aussi une méthode pour éditer les tiles du jeu aussi, ce serais sympa...
Merci
matronix - 20 août 2012 à 19:44
Bonjour
Je reviens vers vous pour vous demander votre aide.
Je m'amuse à modifier une rom de Pokémon HG/SS à l'aide de PPRE. Tout fonctionne bien, sauf les bugs de la protection de Nintendo.
Yago m'a expliqué qu'il faut en fait modifier le jeu avec PPRE, puis extraire le narc modifié pour le réinjecté dans une rom clean. Et là je sèche, je ne trouve nul part la liste des narcs pour savoir lequel prendre si je modifie la route 29, ou tel dresseur par exemple...
J'ai écumé tout le net français et anglais sans succès, alors si vous pouviez me donner un coup de main...
Je vous en serai vraiment reconnaissant !
Mickey` - 20 août 2012 à 20:53
http://projectpokemon.org/wiki/HGSS_File_System ?
matronix - 20 août 2012 à 21:05
Wow super ! J'avais trouvé leur wiki mais pas cette page là !
J'étais en train de bidouiller par l'absurde en testant tous les narcs un par un...
C'est super, les pokemons sauvages se trouvent dans a/1/3/6 et ça fonctionne, le jeu ne freeze pas ! :D Merci à toi !
A priori les dresseurs se trouvent dans a/0/5.
Quelqu'un sait si cela suffit à éviter les bugs ? Ou j'en aurai d'autres ? D'autres fichiers narc à copier ou autre ?
Mickey` - 20 août 2012 à 21:19
http://lmgtfy.com/?q=narc+pokemon+hg+ss
Après, pour te répondre, aucune idée. Yago saura mieux te répondre je pense.
matronix - 20 août 2012 à 21:26
Franchement si, ça fait 15 jours que je cherche ces infos. J'avais jamais cherché avec HG/SS mais heartgold et soulsilver...
http://lmgtfy.com/?q=narc+pokemon+heartgold+soulsilver
Je communiquais avec Yago justement mais ça fait un moment qu'il n'est pas passé.
Pretty lili - 20 août 2012 à 22:20
Bonjour! J'aimerais que juste après que le joueur reçoive le message: "PLAYER est hors-jeu", on soit redirigé à l'écran principal du jeu au lieu d'être envoyé dans le dernier centre pokémon visité. Est-ce possible et comment? Merci d'avance!
Mickey` - 20 août 2012 à 23:14
Hum oui ça doit être possible. Mais il faut d'excellentes capacités en hexadécimal, et à ce jour, je crois que personne n'a trouvé/n'a cherché comment le faire. Trop de travail pour une "si petite" chose.
Pourquoi voudrais-tu faire ceci ?
Visiteur62 - 20 août 2012 à 23:57
Bonsoir, un logiciel d'editeur de sprite existe-t'il pour pokemon or sur gbc?
Aura Azure - 21 août 2012 à 00:15
Oui, HxD
supersam2 - 21 août 2012 à 00:27
Bonjour! J'aimerais que juste après que le joueur reçoive le message: "PLAYER est hors-jeu", on soit redirigé à l'écran principal du jeu au lieu d'être envoyé dans le dernier centre pokémon visité. Est-ce possible et comment? Merci d'avance!
Une version hardcore? Interessant faudrait surement compiler un bout de code ASM et au lieu de dirriger vers la fonction qui téléporte vers le dernier centre pokemon, rediriger vers ta fonction ASM. Il faut savoir deux choses: l'ASM GBA est chaud à apprendre et peu documenté, et la deuxième c'est qu'en plus de ca il te faut de l'expérience au niveau de la modification hexadécimale pour localiser ou tu dois faire ton injection. Fortement déconseillé aux debutants, et meme pour les plus expérimentés c'est un challenge de taille. Il y a surement des moyens moins élégants de faire un game over, par exemple téléporter sur une map noire 1x1.
Lulz weby
Mickey` - 21 août 2012 à 00:30
Être téléporté sur une map noire 1x1 ? Et tu veux faire quoi après avec ça ? x)
matronix - 21 août 2012 à 09:13
Par "moyen moins élégant" je suppose qu'il veut forcer le joueur à redémarrer son jeu...
A-Ry - 21 août 2012 à 10:15
Bonjour! J'aimerais que juste après que le joueur reçoive le message: "PLAYER est hors-jeu", on soit redirigé à l'écran principal du jeu au lieu d'être envoyé dans le dernier centre pokémon visité. Est-ce possible et comment? Merci d'avance!
Une version hardcore? Interessant faudrait surement compiler un bout de code ASM et au lieu de dirriger vers la fonction qui téléporte vers le dernier centre pokemon, rediriger vers ta fonction ASM. Il faut savoir deux choses: l'ASM GBA est chaud à apprendre et peu documenté, et la deuxième c'est qu'en plus de ca il te faut de l'expérience au niveau de la modification hexadécimale pour localiser ou tu dois faire ton injection. Fortement déconseillé aux debutants, et meme pour les plus expérimentés c'est un challenge de taille. Il y a surement des moyens moins élégants de faire un game over, par exemple téléporter sur une map noire 1x1.
Lulz weby
C'est embêtant puisque si la personne sauvegarde à cet endroit là elle sera bloqué pour toujours sur cette map (à moins d'avoir un Pokemon vol).
Pretty lili - 21 août 2012 à 11:11
Merci pour vos réponses. Je vois que ça a l'air d'être une modification difficile à faire mais ça mettrait une difficulté en plus dans le jeu. Comment puis-je localiser la fonction qui actuellement téléporte au dernier centre? (avec quel logiciel). Il reste encore une possibilité, non? Afficher une image "game over" qui reste figé après la perte d'un combat.
Mickey` - 21 août 2012 à 11:16
Pourquoi voudrais-tu faire ça ?
Le seul truc que ça amènerait serait faire chier le joueur a sauvegarder tous les deux pas de peur de devoir tout recommencer.
On te l'a dit, il n'y a pas de recherches dessus, et tu ne feras donc sûrement pas ça à l'aide d'un logiciel.
Visiteur62 - 21 août 2012 à 12:55
Merci. Un logiciel pour changer les type des pokemons? J'ai chercher sur Pokemon Legendary mais je ne trouve rien.
redael - 21 août 2012 à 13:03
Tu peux le faire via http://www.pokemon-legendary.com/downloads/YAPE.zip
Visiteur62 - 21 août 2012 à 13:11
Il fonctionne également pour gbc?
redael - 21 août 2012 à 13:13
Non, seulement pour GBA.
edit:Je pense pas qu'il y aie un truc dans le genre pour GBC.
Visiteur62 - 21 août 2012 à 13:14
Ok, merci quand même.
supersam2 - 21 août 2012 à 13:15
Pourquoi voudrais-tu faire ça ?
Le seul truc que ça amènerait serait faire chier le joueur a sauvegarder tous les deux pas de peur de devoir tout recommencer.
On te l'a dit, il n'y a pas de recherches dessus, et tu ne feras donc sûrement pas ça à l'aide d'un logiciel.
Le but je suppose que c'est de supprimer la sauvegarde par la meme occasion. En gros c'est une version ou t'as pas droit a l'echec.
Le moyen moins elegant auquel je pense c'est de teleporter le joueur vers une map sans issue avec une sauvegarde automatique dans le level script. Evidemment il y a toujours moyen de tricher en relancant la console/emulateur avant que ca sauve mais si quelqu'un ne veut pas jouer le jeu de la maniere dont le createur l'a voulu il trouvera toujours un moyen
AquaFred - 21 août 2012 à 13:23
Salut je recherche qui sait faire les tiles /scripts/mapeurs sur emeraude
si qui peut m'aider merci^^ vous m'envoyez à mp
bonne journée
Mickey` - 21 août 2012 à 13:43
Pourquoi tu mets plein d'espaces ?
Faudrait peut-être que tu présentes un peu ton projet pour qu'on puisse venir t'aider.
@-S@M- : Ouais mais du coup, si t'es KO une fois, tu dois refaire une partie ? x)
AquaFred - 21 août 2012 à 13:50
Pourquoi tu mets plein d'espaces ?
Faudrait peut-être que tu présentes un peu ton projet pour qu'on puisse venir t'aider.
@-S@M- : Ouais mais du coup, si t'es KO une fois, tu dois refaire une partie ? x)
désole j'ai une problème d'ecrire =/, je fais pas ma présention de projet encore mais j'arrive pas ecrire mieux sinon c'est une rom hack speciale
Mickey` - 21 août 2012 à 13:57
Hum oui, ça nous en dit pas plus pour le moment. Repostes quand tu auras terminé.
AquaFred - 21 août 2012 à 14:04
Hum oui, ça nous en dit pas plus pour le moment. Repostes quand tu auras terminé.
ok je fini ma présention de projet puis je poste ^^ mais desolé pour mon probléme
redael - 21 août 2012 à 16:03
Bonjour,
Je viens de me lancer dans l'apprentissage des scripts et je tombe sur ce problème (sur rouge feu):
Je crée un giveitem, je compile et quand j'ouvre le script, ça s'est effacé.
Je ne pense pas que ce soit du au manque de place vu que j'ai pris un offset de 500bytes
Quel est le problème?
voilà mon script si ca peut aider:
'---------------
#org 0x710888
giveitem 0x68 0x5 MSG_FIND
end
EDIT: Après avoir changé plusieurs fois (au moins 20) d'offset ça ne le fait plus..
Mickey` - 21 août 2012 à 18:49
Tu es sûr d'avoir bien compilé ? Sinon, prends des offsets plus grands.
KF - 21 août 2012 à 20:28
Yoyoyo! J'ai revampé TOUS les sprites Or/Argent des 251 premiers Pokémon! Il s'insèrent parfaitement dans les jeux.
Il me reste un dernier problème, UN Pokémon qui me POURRIT la vie: Fantominus!
J'arrive pas à corriger son sprite! Soit ses yeux sont en transparence, soit de la même couleur que son gaz!
http://www.noelshack.com/2012-34-1345573713-092.png
Voilà le sprite en question.
En plus d'être un god-level à revamper, il ne va pas, pendaison en vue mon capitaine!
Merci.
Mickey` - 21 août 2012 à 21:43
Je ne comprends pas ton problème...
Il y a plus de 16 couleurs ?
KF - 21 août 2012 à 22:24
Non je ne pense pas, j'ai utilisé exactement celles du sprite de RF.
Visiteur62 - 21 août 2012 à 22:45
Bon alors voila j'ai plusieurs problèmes en ce qui concerne les logiciels gbc:
"ifferent Star GS" un message d'erreur apparaît (Component' COMDLG32. OCX or one of its dependencies not correctly registered: a file is missing or invalid)
Ensuite sur GC Leader editor quand je charge ma Rom et que je clique sur un champion un message apparaît (Run-Time error '380': invalid property value)
Donc voilà si quelqu'un pourrait m'aider sa serai sympa, merci.
Aura Azure - 21 août 2012 à 22:46
euh déjà ferme ta gueule
ensuite : GOOGLE.
Visiteur62 - 21 août 2012 à 22:48
:tibia:
supersam2 - 22 août 2012 à 00:49
Bonjour,
Je viens de me lancer dans l'apprentissage des scripts et je tombe sur ce problème (sur rouge feu):
Je crée un giveitem, je compile et quand j'ouvre le script, ça s'est effacé.
Je ne pense pas que ce soit du au manque de place vu que j'ai pris un offset de 500bytes
Quel est le problème?
voilà mon script si ca peut aider:
'---------------
#org 0x710888
giveitem 0x68 0x5 MSG_FIND
end
EDIT: Après avoir changé plusieurs fois (au moins 20) d'offset ça ne le fait plus..
Ce genre de chose arrive quand tu change l'offset dans XSE mais pas dans A-map. Ce qui se passe quand tu fais ca c'est que tu compile a un autre endroit dans la rom, mais ton script est toujours lié a l'ancien offset ou tu n'as rien compilé et qui est donc vide en espérant avoir pu t'aider a résoudre de futurs problèmes
redael - 22 août 2012 à 00:52
Ah ok, merci pour l'info, j'en prend note
mimich` - 22 août 2012 à 01:47
Bon alors voila j'ai plusieurs problèmes en ce qui concerne les logiciels gbc:
"ifferent Star GS" un message d'erreur apparaît (Component' COMDLG32. OCX or one of its dependencies not correctly registered: a file is missing or invalid)
Ensuite sur GC Leader editor quand je charge ma Rom et que je clique sur un champion un message apparaît (Run-Time error '380': invalid property value)
Donc voilà si quelqu'un pourrait m'aider sa serai sympa, merci.
Laisse, weby est quelque-peut...
Agressif, mais c'est pas sa faute!
Bref, Different start GS : télécharge le pack de composant de pokémon legendary, dans le dossier composant de larchive, t'a le comdlg32.ocx et la méthode d'installation.
Pour GC Leader editor, c'est que le logiciel est prévu a la base pour les rom us. quelques champions s'affiche et sont modifiable, mais pas tous, c'est dus a une non adaptation au rom francaise.
Apparement bientôt disponible pour les rom FR d'après Link de pokemon-legendary.
Et pour anticiper une possible prochaine question, je te conseille JohtoMap pour l'édition de map, mais a faire attention, faire des backup souvent, car il s'avère très peu stable parfois...
Et oublie GoldMap, beaucoup trop instable...
Arnikum Plus - 22 août 2012 à 20:55
Salut, je viens de rencontrer un nouveau problèe auquel je ne m'attendais pas: je ne peux pas utiliser le vélo alors que je suis dans une ville. Même chose sur les routes. Je viens juste de remarquer que le vélo ne marche pas sur les maps que j'ai crée.
Visiteur62 - 22 août 2012 à 23:06
merci bien Groud
KF - 23 août 2012 à 22:02
Yo! Il existe un éditeur d'attaques sur Pokémon Cristal (version FR), sinon, un moyen de retrouver les caractéristiques des attaques avec un éditeur héxadécimal?
The New Azerty - 23 août 2012 à 22:33
http://www.pokemon-legendary.com/downloads/logiciels_GBC.html
Prend GSC Attack Editor.
KF - 23 août 2012 à 23:29
Justement, échec critique avec la version FR.
mimich` - 24 août 2012 à 18:41
D'après Link, il est bientôt près pour les VF...
Après, faut attendre.
Yoshi 59 - 25 août 2012 à 13:10
Salut à tous! J'aimerais savoir quelle est l'offset de la palette de la WorldMap sous APE pour Emeraude.Merci d'avance!
Arnikum Plus - 25 août 2012 à 15:17
Salut, je viens de rencontrer un nouveau problème auquel je ne m'attendais pas: je ne peux pas utiliser le vélo alors que je suis dans une ville. Même chose sur les routes. Je viens juste de remarquer que le vélo ne marche pas sur les maps que j'ai crée.
mimich` - 25 août 2012 à 18:14
propriété des tiles utilisé mal réglé?
autorisation mal réglé?
les endroit ou tu peut aller a pied&a vélo, t'a bien mis C en autorisation?
Les proprieté du bloc sont bien sur 00?
Bon, moi j'ai besoin d'un coup de main :
J'ai une putain d'image d'un putain de labo qui refuse de passer sous advance map :
Je charge le tileset, modifie la palette en sélectionnant les couleur de mon image une par une, et y'en a la moitié qui ne sont pas reconnus ( qui ne s'éffiche pas correctement dans le tileset)
Bref, si quelqu'un pouvais me créer une palette de l'image en question, ce serais sympa.
l'image (en .png)

l'image (en.bmp)

Mickey` - 25 août 2012 à 18:34
En même temps ton image fait 26 couleurs, comment veux-tu qu'elle rentre dans une palette de 16 couleurs ?...
Aura Azure - 25 août 2012 à 18:38

Celle-ci en fait 16 (ça a assombri un peu les teintes brunes, et viré les ombres de la toiture, mais ça va encore).
mimich` - 25 août 2012 à 18:54
Putain, faut que je retourne en CP moi ou quoi, j'avais compté 16...
Enfin bref, merci weby, j'vais essayer ce morceau du labo.
EDIT : c'est mort, là j'ai carrément rien...
Toute la partie copié/coller refuse de s'afficher correctement...
le truc illogique, c'est que j'ai d'un coté mon image ouverte sous paint, de l'autre l'éditeur de palette d'A-M 1.92, je sélectionne les couleur via l'éditeur de palette de mon image ouverte sous paint, et aucune n'accepte de s'afficher...
Si quelqu'un a un toshop/A-M de dispo et un peu de temps, il peut me faire une palette?
EDIT : va chercher a savoir le putain de mauvais tour qu'A-M joue en ce moment, mais ce con n'accepte de reconnaitre les couleur que si je remplace une couleur par EXACTEMENT la même couleur, mais déjà présente dans le tileset...
Genre, une de mes couleur (le fond du toit) est R:184 G:176 B:152
J'ai donc un petit bout d'image dans le tileset qui s'affiche avec cette couleur.
Et donc, cette couleur, qui est exactement la même sur le toit (j'ai vérifié), ne s'affiche que si je récupère donc cette couleur dans le petit bout d'image qui s'est affiché pour la mettre a la place de la même couleur du labo...
A-M est franchement zarb par moment...
EDIT: Bon, j'me suis tapé la recolo couleur après couleur tout seul.
j'ai franchement hâte de rentrer chez moi pour retrouver mon toshop!
Merci weby pour ton tile corrigé, il m'a bien avancé la tâche.
EDIT 2: Bon, A-M a vraiment décidé de me faire chier...

L'image parle d'elle même, sous A-M, c'est nikel, mais IG, c'est merdique...
supersam2 - 25 août 2012 à 23:05
t'as foutu un système jour/nuit? sinon tu utilises quel émulateur? j'ai souvenance d'un émulateur qui me foutait des couleurs ternes si on allait pas toucher aux réglages...
mimich` - 25 août 2012 à 23:23
NO$GBA...
En fait c'est pas les couleurs ternes qui me gêne, mais la tronche du labo...
Enfin bon, c'est pas grave, quoique le blem risque de ce présenter a la fin...
Enfin bref, je casse tout, sinon j'peu pas faire une anim de porte correcte...
vu que les anim de porte ne prenne pas la transparence pour afficher ce qu'il y a en dessous dans le tile...
Bref, je casse tout, pour mettre toute la porte pile poil sans transparence néssesaire.
J'préviendrais quand j'aurais finis, pour dire si le bug est de retour
supersam2 - 25 août 2012 à 23:36
essaie visualboyadvance pour voir si ça persiste
mimich` - 25 août 2012 à 23:53
- le bug est réglé, c'est que les 8 dernier bloc de 8*8 ne sont apparemment pas utilisable...
- visualboyadvance ne fonctionne pas chez moi, vas savoir pourquoi, un crash dès le lancement de l'exécutable...
Merci mec.
D'ailleurs, ca me fait penser que je devrais bientôt faire la présentation de mon rom-hack...
EDIT : je cherche quelqu'un qui pourrais me faire un petit script/m'expliquer comment un petit script, un personnage qui empêcherais d'entrer dans un endroit si le joueur a pas battus la ligue...
Du même genre que le gosse qui t'empêche de sortir de bourg en vol tant que t'ès pas allé voir le/la rival(e), sauf que c'est accessible après le passage au hall of fame.
supersam2 - 26 août 2012 à 00:31
Checkflag (insérer le numero de flag de tabassage de la ligue)
If 0x1 goto @battu
Goto @pasbattu
End
@battu
(ce qu'il faut faire si la ligue est battue)
@pasbattu
(ca me parait evident ce qui vient ici)
mimich` - 26 août 2012 à 00:44
Checkflag (insérer le numero de flag de tabassage de la ligue)
If 0x1 goto @battu
Goto @pasbattu
End
@battu
En gros, ici je met juste un dialogue simple du genre "tu à battus la ligue et prouvé ta force, tu peut rentrer."
@pasbattu
En gros ici, je dois mettre un script qui empêcherais mon perso de passer, a la manière du bonhomme de bourg en vol...
Mais 2 question :
J'ai pas tilté le numéro de tabassage de la ligue, genre celui qui déclenche le dialogue de victoire de marc a la ligue? (cool, j'peut pas modifier les script, les 2 script, celui de seko et de marc sont pas éditable...)
Genre, si je voulais bloquer a la baston réussis du 4eme membre du conseil des 4, le morceau qui renvoie au dialogue de victoire est "
checkflag 0x4FE
if 0x1 goto 0x822C4C0
"
Donc faudrais que je mette le 0x4FE en numéro de tabassage (pour cet exemple)?...
j'vois pas trop comment on peut faire le fameux script de blocage (il bloque juste le carré a côté de lui sur la droite)
Spoiler
checkflag 0x4FE if 0x1 goto 0xXXXXX2 goto 0xxXXXXX1 End#org 0xxXXXXX2
= Tu a battus la ligue et prouvé ta grande\nforce, tu peut donc passer.
#org 0xxXXXXX1
= Tu ne peut pas passer, seul ceux\nayant vaicus le maitre de\pla ligue peuvent accéder à cet endroit.
supersam2 - 26 août 2012 à 00:54
En fait normalement c'est dans le level script de la salle de marc, il y a un setflag si tu gagnes et c'est ce numéro Qu'il te faut. Je comprends pas ta deuxième question par contre.
mimich` - 26 août 2012 à 00:57
- sauf que j'ai pas accès au level script de marc o_O
2)Je n'ai aucune idée de comment faire le script qui empècherais le joueur de passer s'il n'a pas battus la ligue (et je précise que le script dois bloquer la case a côté du PNJ, la case de droite à côté de lui.)
supersam2 - 26 août 2012 à 01:00
Bah un MOVE_PLAYER vers la direction opposée. Comment ça t'as pas acces au level-script de la map de marc?
mimich` - 26 août 2012 à 01:07
Sisi, j'ai confondu level script et script du PNJ de marc...
Bref, j'ai 3 script dans le level script
Info : je suis une véritable chiasse en script, mis a part un script de dialogue généré au script generator, et encore je suis capable de le rater lui aussi, je sais pas faire grand chose, c'est donc pour ca qu'il faut m'expliquer bien en détail...
le seul setflag que j'ai trouvé, dans le script 2(le 3eme) c'est ca : setflag 0x30D
le script 0, rien, pas de setflag, et le script 1, idem
EDIT : j'ai corrigé quelques fautes, genre chasse au lieux de chIasse
supersam2 - 26 août 2012 à 01:19
J'ai pas de pc sous la main pour vérifier mais ca doit être ça, il doit y avoir un trainerbattle dans le script un peu plus haut
Mickey` - 27 août 2012 à 00:08
Sinon, pourquoi ne crées-tu pas un nouveau flag/var que tu inséreras directement dans le level script du champion, et que tu checkeras dans ton script plus tard ?
Ca serait beaucoup plus simple, sachant que tous les flags/vars déjà utilisés à la base par le jeu peuvent changer de valeur lors d'un évènement, donc ça pourrait permettre une mauvaise autorisation ou un truc du genre.
mimich` - 27 août 2012 à 00:23
Oulala, ça deviens compliqué pour moi là...
Comme je l'ai dit plus haut, je suis une merde.
J'ai compris le principe, créer dans le level script du marc un flag/var qui correspondrais a "ligue vaicus", et ensuite faire checker ce flag/var dans le script de mon perso.
Sauf que j'ai aucune idée de comment je pourrais le faire...
si tu peut/veux me donner un coup de main, j'peu te passer le level script en question...
Mickey` - 27 août 2012 à 00:38
Déjà, tu as bien compris le principe x)
Au début de ton script, ajoute cette commande :
setvar 0x4500 0x2
Puis, dans le script qui va checker, ceci :
compare 0x4500 0x2
if 0x1 goto 0x8[Offset après avoir battu]
goto 0x8[Offset sans avoir battu]
Tu peux aussi (dans le script du check) faire ces autres formes de script :
compare 0x4500 0x2
if 0x1 goto 0x8[Offset après avoir battu]
if 0x0 goto 0x8[Offset sans avoir battu]
compare 0x4500 0x2
if 0x1 goto 0x8[Offset après avoir battu]
'Le reste de ton code sans avoir battu
compare 0x4500 0x2
if 0x0 goto 0x8[Offset sans avoir battu]
'Le reste de ton code après avoir battu
(Peut y en avoir d'autres, j'ai mis quelques exemples, IG le résultat est exactement le même, juste le code qui se construit différemment, c'est utile lorsqu'on fait des scripts plus longs et qu'il faut organiser son script)
Je te conseillerai le troisième script que je t'ai proposé, par "convention", et simplicité, après libre à toi de choisir lequel t'ira le mieux !
mimich` - 27 août 2012 à 00:45
donc le
setvar 0x4500 0x2
Faut que je le mette au début?
mais il saura qu'il dois vérifier si la ligue a été vaincus ou pas?
ou faut que je le mette a un endroit précis?
donc tu me conseille celui là?
compare 0x4500 0x2
if 0x1 goto 0xXXXXXX2
#org 0xXXXXXX1
= Tu ne peut pas passer, seul ceux\nayant vaicus le maitre de\pla ligue peuvent accéder à cet endroit.
#org 0xXXXXXX2
= Tu a battus la ligue et prouvé ta grande\nforce, tu peut donc passer.
est-il correct, avec biensur, dans la partie 'Le reste de ton code sans avoir battu, le morceau de script qui empêcherais le joueur de passer sur la case de droite a côté du PNJ qui dit les parole.
(script dont je n'ais non plus aucune idée de comment le faire...)
En fait, j'explique rapidement : j'essaye de faire un rom hack d'émeraude, avec au programme quelques tiles modifié (maison shop, centre pokémon, arène, etc...), 5 ou 6 pokémon en plus (je voulais motisma et ces Clone de platine, juste pasque j'aime bien motisma et pasque j'ai jamais fait de modif du pokédex), une accessibilité au pokémon légendaire OBLIGATOIRE, mais bridé, donc réservé a certain moment, par exemple, pour motisma et ces clone, limité par le simple fait de devoir attendre d'avoir surf, mew/mewtwo/ho-oh/lugia limité par le fait de devoir avoir battus la ligue 1 fois, etc...
2/3 map's en plus, quelques map modifié
C'est principalement pour me faire de l'expérience, qui risque de ce révéler pratique
(surtout que j'ai tout de même été recruté par down' pour lui filer un coup de main sur le minisite logiciel/triche/R-H ...)
merci d'avance pour ce que tu a fait/va surement faire^^
Mickey` - 27 août 2012 à 00:54
C'est sûr que pour scripter ça faudrait à la base avoir des connaissances, là je vais tout te faire...
Faut que tu mettes setvar 0x4500 0x2 au début du level script de Marc, car logiquement quand tu en es là c'est que tu as battu la ligue.
Pour le script du check :
#org 0x[Offset de base]
lock
compare 0x4500 0x2
if 0x1 goto 0x8[Offset après avoir battu]
msgbox 0x8[Offset message qui dit "non"] MSG_FACE '"Tu ne passes pas"
applymovement MOVE_PLAYER 0x8[Offset du mouvement (un pas en arrière)]
waitmovement 0x0
release
end
#org 0x[Offset après avoir battu]
msgbox 0x8[Offset message qui dit "oui"] MSG_FACE '"Tu peux passer"
release
end
:win:
mimich` - 27 août 2012 à 01:04
sympa mec
Il me reste donc a faire le petit script qui correspond au move_player ( surement très facilement repiquable dans le script de la gamine de bourg en vol...
#org 0xXXXXX1(numéro de l'offset ou le script est enregistré)
lock
compare 0x4500 0x2
if 0x1 goto 0xXXXXX2(numéro ou le script de dialogue "" Tu a battus la ligue et prouvé ta grande\nforce, tu peut donc passer. "" est enregistré)
msgbox 0xXXXXX3(numéro ou le script de dialogue "" Tu ne peut pas passer, seul ceux\nayant vaicus le maitre de\pla ligue peuvent accéder à cet endroit.
. "" est enregistré) MSG_FACE '"Tu ne passes pas"
applymovement MOVE_PLAYER 0xXXXXX4(numéro ou le script de pas en arrière est enregistré.)
waitmovement 0x0
release
end
#org 0xXXXXX2(numéro ou le script de dialogue "" Tu a battus la ligue et prouvé ta grande\nforce, tu peut donc passer. "" est enregistré)
msgbox 0xXXXXX2(numéro ou le script de dialogue "" Tu a battus la ligue et prouvé ta grande\nforce, tu peut donc passer. "" est enregistré) MSG_FACE '"Tu peux passer"
release
end
Tout est bon?
et quand on en est au level script de marc, on viens d'arriver dans la salle du maitre, et on l'a pas forcément battus...
limite je devrais le mettre dans le level script de marc DANS le hall of fame, non?
EDIT : après adapter ce script a d'autre combats ( genre le combat contre peter, par exemple) sera simple...)
MERCI MEC :win:, t'assure :bg:
une p'tite pensée
:hum: :nan: :ah:tu va nous manquer
total H-S pour toi Mikey'
C'est pas toi l'auteur de ce truc : https://www.pokemontrash.com/rom-pokemon/creer-tileset-entierement.phpJ'demande pasque je suis en train de le corriger ( comme tu le vois, la page a quelque "problème" d'affichage), et si c'est bien toi, faudrais que je mette le "rédigé par".
Et ci c'est toi, il faudrais un nouveau tileset vide, le lien est périmé...
pasque a un moment, on peu lire
Mais tu nous apprends l'alphabet Mickey` ou quoi ? x(
Non, non ! Smiley
C'est ca qui me fait penser a toi...
Mickey` - 27 août 2012 à 01:29
Si ca marche, tant mieux !
Et oui pour le tuto, il est de moi, ca serait d'ailleurs sympa de le rajouter pour tous les tutos...
mimich` - 27 août 2012 à 01:32
Si tu me trouve les auteurs, j'men occupe.
dis moi au moins lequels sont de toi.
Mickey` - 27 août 2012 à 01:35
Je te ferai ca d'ici peu, je suis sur mon tel là x)
Je te passerai aussi le lien de mon log, car il effectue tout le tuto en un seul clic !
Bref, maintenant on va arrêter car c'est Hs et qu'on flood, si jamais mes MP sont ouverts sans problèmes !
Deeeeeerp - 27 août 2012 à 12:36
Moi j'arrive pas a scripter un nouveau personnage. Je peux modifier un script mais j'arrive pas a en créer un, sa me fait des truc de loadpointer et je sais pas trop quoi mais mon script disparait a chaque fois.. sa me fait BIPER :wtf:
Mickey` - 27 août 2012 à 14:04
Offset de base trop petit.
Visiteur62 - 28 août 2012 à 18:04
Bonjour à tous, alors voila j'ai un petit problème avec NSE 2.0 quand je modifie mon back sprite tout est correcte ( palette + sprite) mais in-game mon perso n'est pas sentrer et il est un peu coupé.
Quelqu'un pourrait-il m'aide svp. Merci
KF - 28 août 2012 à 18:43
Bonsoir à tous!
Est-ce que ce serait possible de faire en sorte que ma Rouge Feu officielle montre me sprites refaits au lieu des originaux?
Thanks.
The New Azerty - 28 août 2012 à 18:45
Oui.
Tu utilise unlz gba.
KF - 28 août 2012 à 18:45
Non, mais sur ma cartouche officielle.
supersam2 - 28 août 2012 à 22:32
t'as un lecteur de cartouches GBA? :°)
D.I.Z - 29 août 2012 à 00:55
Non, mais sur ma cartouche officielle.
Woow, ça va être chaud tout ça. D'ailleurs qu'on on peut faire un truc pareil? Avec une rom, ce serait vachement moins compliqué
mimich` - 29 août 2012 à 12:16
Je sais que j'ai toujour voulus réinsérer des rom's modifié dans une cartouche d'origine, mais j'ai jamais trouvé de tutoriaux....
supersam2 - 29 août 2012 à 12:42
bah soit tu achètes un lecteur de cartouche, soit tu te le fabrique et tu codes un pilote :boogyfr:
mimich` - 29 août 2012 à 13:41
Toi qui a l'air de t'y connaitre, tu me conseille quel lecteur de cartouche?
supersam2 - 29 août 2012 à 14:02
en fait aprèq une recherche un peu plus avancée il semblerait que ce soit pas facile à faire sur des cartouches déjà existantes mais tu peux en acheter des vierges(linker GBA quoi).
mimich` - 29 août 2012 à 16:42
Oh dommage...
merci quand même
Deeeeeerp - 2 septembre 2012 à 11:35
Voila j'ai fais un script TRÈS Simple mais j'ai un probleme..
Le script:
'---------------
#org 0xE3FE40
lock
msgbox 0x8E3FE41 0x2 '""
release
end
'---------
' Strings
'---------
#org 0xE3FE41
= Je travaille, me dérange pas...
Quand je compile et que j'ouvre a nouveau le script je me rend avec sa:
'---------------
#org 0xE3FE40
lock
warp6 0xD9 0x0 0xE8 0xD5E6 0xD5EA
buffertrainerclass 0xE0 0xD9E0
setvirtualaddress 0xD9E100
cmdd8
comparebanks 0xD5E6 0xDBE2
cmdd9
nop
Je comprend pas ce que j'ai fais de mauvais...
Merci d'avance.
Méduse - 2 septembre 2012 à 13:22
Voila j'ai fais un script TRÈS Simple mais j'ai un probleme..
Le script:
'---------------
#org 0xE3FE40
lock
msgbox 0x8E3FE41 0x2 '""
release
end
'---------
' Strings
'---------
#org 0xE3FE41
= Je travaille, me dérange pas...
Quand je compile et que j'ouvre a nouveau le script je me rend avec sa:
'---------------
#org 0xE3FE40
lock
warp6 0xD9 0x0 0xE8 0xD5E6 0xD5EA
buffertrainerclass 0xE0 0xD9E0
setvirtualaddress 0xD9E100
cmdd8
comparebanks 0xD5E6 0xDBE2
cmdd9
nop
Je comprend pas ce que j'ai fais de mauvais...
Merci d'avance.
C'est quoi ça ? :ricard:
Vire ça et re-compile, ça devrai marcher.
Mickey` - 2 septembre 2012 à 13:48
Non mais non, ça n'a rien à voir avec ça, bon sang ça sert à rien de poster pour dire ça...
L'apostrophe est le caractère qui représente le commentaire (personnalisable dans les options de XSE) comme en programmation.
Ce qui est entre guillemets est le début du texte.
L'ensemble permet de se repérer quand on a pas mal de texte, mais n'influe en aucun cas le script, le commentaire n'est même pas compilé et inscrit dans la ROM.
C'est juste un problème d'offset, choisis un autre offset, plus grand.
Xanx - 2 septembre 2012 à 17:46
Bonjour,j'ai plusieurs problème:
-Le premier: Je n'arrive pas a changé l'intro du prof. Chen,
-Le deuxième: Lorsque je charge une rom R/S/E VBA ne fonctionne plus!!
Je ne sais pas si les questions ont déjà été posé car je n'ai pas
lu toute les pages,donc veuiller m'excuser...
Mickey` - 2 septembre 2012 à 19:09
Advance Text pour ta première question, si c'est pour le texte, + Unlz-gba pour changer les images et le fond.
Pour ta seconde question, es-tu sûr d'avoir une Rom clean ? Télécharge-les sur Pokemon Legendary.
Xanx - 2 septembre 2012 à 19:54
Merci d'avoir répondu.
Oui je télécharge les roms seulement sur
Pokemon Legendary mes quand je charge une rom R/S/E
l'émulateur affiche un écran blanc.
TheCaptainSnow - 2 septembre 2012 à 22:13
Il m'arrive la même chose qu'a toi mais il suffit de charger une sauvegarde et tous marche nickel. Voila une sav à l'écran titre si tu veux: http://www.packupload.com/VRVLJXQO9XH
Xanx - 3 septembre 2012 à 09:19
Merci Beaucoup!!Sa marche parfaitement!
Deeeeeerp - 3 septembre 2012 à 11:03
Non mais non, ça n'a rien à voir avec ça, bon sang ça sert à rien de poster pour dire ça...
L'apostrophe est le caractère qui représente le commentaire (personnalisable dans les options de XSE) comme en programmation.
Ce qui est entre guillemets est le début du texte.
L'ensemble permet de se repérer quand on a pas mal de texte, mais n'influe en aucun cas le script, le commentaire n'est même pas compilé et inscrit dans la ROM.
C'est juste un problème d'offset, choisis un autre offset, plus grand.
De quoi un problème d'offset plus grand? Peut tu m'en dire un peu plus? ???
Mickey` - 3 septembre 2012 à 13:35
Avec FSF, cherche un offset plus grand (plus d'octets et plus grande intervalle)
Takaori - 3 septembre 2012 à 15:22
Yop, j'ai besoin d'aide car j'essaye de faire un combat, avec une musique différente, comme un combat d'arène quoi ... Mais lorsque je change le "0x0" d'un trainer battle, en "0x1" par exemple, XSE me dit qu'il y a une erreur, je pourrais modifier la musique d'un combat de dresseur, mais ça m'embête un peu de modifier la musique de TOUT le monde, alors que c'est uniquement ce dresseur là que je veux mettre en valeur, merci.
Et j'ai un problème avec les changements de musiques, lorsque je les assemble, elles deviennent horribles, avec un son très faible, et certaines fois, font freez + crash le jeu lorsqu'on change de map ... Celles insérés efface aussi 8-9 des musiques suivantes, qui font crash le logiciel lorsqu'on veut les écouter, merci d'avance ! :-\
Et quelqu'un pourrait m'expliquer pourquoi lorsque j'insère un sprite 64x64, 16 couleurs dans unLZ gba, le bas de l'image se "fragmente~"pixelise" ?
Ayumu - 3 septembre 2012 à 22:29
Je voudrais savoir si une bonne hack rom de la première génération existe (rouge/bleu), merci.
BlueSteel - 3 septembre 2012 à 22:31
https://www.pokemontrash.com/club/jeux-video/pokemon-royal-blue/
Ayumu - 3 septembre 2012 à 22:33
Merci.
Ayumu - 4 septembre 2012 à 23:03
Je voudrais me mettre à fond au RH, mais j'ai une question avant, si je prends émeraude par exemple c'est possible d'ajouter tous les pokémons de la 4/5e génération dans le jeu ainsi que le pokedex après les placer à l'état sauvage et pour les légendaires faire un évent ?
Takaori - 5 septembre 2012 à 00:48
Non car pour ajouter un Pokemon, il faut en remplacer un, pas besoin d'en dire plus je pense
Ayumu - 5 septembre 2012 à 01:04
Dans une hack rom américaine (gba) il y a toutes les régions ainsi que tous les pokémons donc j'pensais que... merci pour ta réponse.
TheCaptainSnow - 5 septembre 2012 à 13:46
Dans une hack rom américaine (gba) il y a toutes les régions ainsi que tous les pokémons donc j'pensais que... merci pour ta réponse.
Fake, sinon on serait déjà au courant. Franchement 5 regions/generation sur une rom gba :ahah:.
T'à peut être réellement vu sa mais c'était surement un projet rpg-maker au graphisme gba pas une hack-rom.
Ayumu - 5 septembre 2012 à 14:24
Dans une hack rom américaine (gba) il y a toutes les régions ainsi que tous les pokémons donc j'pensais que... merci pour ta réponse.
Fake, sinon on serait déjà au courant. Franchement 5 regions/generation sur une rom gba :ahah:.
T'à peut être réellement vu sa mais c'était surement un projet rpg-maker au graphisme gba pas une hack-rom.
http://www.pokecommunity.com/showthread.php?t=158324
TheCaptainSnow - 5 septembre 2012 à 14:43
Où t'a vu que tous les Pokemons et régions était présente? Il y à une sélection de Pokémon de chaque génération mais pas les 49X pokémons des 4 première gen.
Ayumu - 5 septembre 2012 à 17:19
Même en fessant des modifications au plus profond de la HK il n'y a pas moyens d'ajouter des slots ? D'agrandir le Pokedex c'est obligé que ce soit possible j'pense me pencher sur le sujet.
Mickey` - 5 septembre 2012 à 18:05
Tu as l'air débutant, et ça ne s'adresse pas à toi, à moins que tu aies d'excellentes connaissances en Hexadécimal, et encore ça ne suffirait pas.
Je me suis déjà penché sur la chose, j'ai déjà tenté pas mal de trucs (Myst peut témoigner, en live devant lui), c'est extrêmement compliqué.
Arnikum Plus - 5 septembre 2012 à 23:54
Bonsoir, quelqu'un pourrait-il me dire comment changer le sprite de Red de l'intro sans trop de difficulté?
Je viens d'essayer de nouveau et voici le résultat in game:
Takaori - 6 septembre 2012 à 09:09
Pas sur mais ... Un problème de Palette je pense, il faut Advance Palette editor je crois, ou sinon, sur unLZ gba ça me faisait la même chose, j'ai fait export Palette+image, mais j'ai décoché les deux autres options, réessaye. Si ça fonctionne pas, bah attend quelqu'un d'expérimenté :you:
Arnikum Plus - 6 septembre 2012 à 11:00
J'ai APE mais ce sprite est en 256 couleurs. Sa palette s'étend sur deux offsets si je me trompe pas. Elle commence à l'offset 45AC00 d'après mes recherches sur Hex-Editor.
Mickey` - 6 septembre 2012 à 19:15
Beh en insérant avec Unlz-gba, tu peux insérer la palette.
Au pire t'édites les 256 couleurs une par une via l'hexa \o/
Arnikum Plus - 6 septembre 2012 à 20:02
Sur Unlz-gba, la palette ne s'affiche pas en faisant défiler les différentes palettes du jeu.
J'ai pensé à un truc qui pourrait marcher mais qui me semble irréalisable. Voilà, si quelqu'un peut me dire à quoi mon image correspond héxadécimalement, je pourrais l'insérer par là et repointer l'offset de Red.
Takaori - 8 septembre 2012 à 12:13
Vraiment pas mon domaine sa ... Quelqu'un pourrait me dire pourquoi mon script, (case verte) fait freez mon jeu lorsque je marche dessus ?
Arnikum Plus - 8 septembre 2012 à 16:48
Tu as bien mis "0003" dans "Inconnu"? Il faut aussi que tu mettes un setvar, "4050" va très bien.
Au fait, tu as mis une valeur?
P.S: Personne pour m'aider dans mon problème?
Beat - 8 septembre 2012 à 20:37
Bonjour à tous!
Je ne sais pas si se topic traite juste des problemes pour créer des hack....
Voilà, j'ai téléchargé pokemon Volt White full, et comme je l'ai dit, je trouve que les nouveaux moves "gâches" un peu le jeu.....
je voulais savoir si quelqu'un pouvais mettre les .narc en français sur le topic de pokemon volt white, et la marche à suivre pour les installer......
Je vous remerçies d'avance, meme si je pense que cette question aurais du etre posée sur le topic correspondant :maxwell:
ayoubreg - 10 septembre 2012 à 01:33
Salut svp j'ai bien aimé le jeu Pokemon rouge feu mais je trouve pas une ROM pour ds es ce que y'a pas une façon de transformez une ROM Gba à ds car je trouve que des ROM pour ce jeu GbA.
yago58 - 10 septembre 2012 à 18:02
Non.
KF - 14 septembre 2012 à 23:28
Yop'!
J'aimerais intégrer quelques fonctions à ma RH Fire Red:
Transformer les CS en CT
Supprimer les attaques CS (les rendre oubliables)
Remplaçer les fonctions des CS par des objets (tronçonneuse, planche de surf, etc...)
Comment réaliser ces changements?
Laël - 26 septembre 2012 à 13:47
Bonjour ! Je voulais savoir s'il y a des gens qui s'y connaissent dans le rom hacking des vieilles versions pokémon (Rouge, Bleu, Jaune, Or, Argent, Cristal).
Je voulais m'amuser à modifier SEULEMENT le sprite du héros (overworld, back sprite et sprite normal pour la carte dresseur blablabla). J'ai fais tous les sprites dont j'avais besoin et j'avais trouvé des logiciels mais j'avais les problèmes suivants :
- soit je devais refaire le sprite à la main dans le logiciel mais je ne pouvais modifier que l'overworld,
- soit le logiciel ne se lançait tout simplement pas sur mon ordinateur (bouh le vilain),
- soit ça m'ouvrait une page bizarre et je ne comprenais pas ce que je devais faire.
Je veux surtout modifier la version Rouge première du nom. J'avais aussi envie de modifier Jaune en remplaçant Pikachu par un autre pokémon ; là aussi j'ai fait les sprites overworld du pokémon que je veux, mais je n'ai pas encore fait les sprites des émotions (je pense pas que je vais les faire, c'est pas spécialement important pour moi) enfin je n'ai jamais essayé de voir ce que ça faisait si je commençais jaune en modifiant le starter tout simplement, je suppose que le pokémon ne nous suit pas (et c'est pas ce que je veux).
Bref, après tout ce blabla, est-ce que quelqu'un sait quoi faire ? xD
Xanx - 29 septembre 2012 à 16:56
Salut j'aimerais savoir comment faire pour éditer les sprites de Morphéo et de Deoxys(,sous leurs autres formes).
Xanx - 30 septembre 2012 à 16:51
Je cherche aussi un mini-spriter, un spriter(pour le dresseurs) et une personne pour insérer des tiles.
Si vous êtes intéressé ou que vous avez une information, veiller à me contacter par mp.
Visiteur62 - 30 septembre 2012 à 23:38
Bonsoir, alors voila je voulais savoir si c'est possible de mettre des sprite pokémon de la 5g sur émeraude?
TheCaptainSnow - 3 octobre 2012 à 21:06
Quelqu'un a il déjà essayer de modifier la zone où s'affiche le texte en combat?
Je parle du truc immonde bleu avec des bord oranger que l'ont vois la:
Spoiler
L'image se trouve à l'offset: D00000
Malgré toute mes tentative impossible de la modifié sans que le jeu plante au moment de lancer le combat.
J'arrive à modifié la palette sans souci mais pas l'image (d'ailleurs la palette aussi est étrange)
Donc si quelqu'un à la moindre information la dessus où à déjà vu une H-R qui à réussi à le faire dite le moi.
KF - 7 octobre 2012 à 16:55
Yo!
Comment change-t'on la couleur des animations des attaques sur les jeux GBA?
Skynox - 8 octobre 2012 à 22:24
Salut a tous
Comment faire pour modifier les pokémon des dresseurs svp ? J'ai pas le logiciel..
poum - 9 octobre 2012 à 10:35
Bonjour à vous!
Débutant dans le R6H, je m'entraine un peu à scripter.
Mais depuis quelques temps, je suis face à un problème dont j'ignore totalement la cause:
Dès que j'essaye de modifier un script, une fois XsE fermé, le script du dit event se change en
'---------------
#org 0xE3D1AB
loadpointer 0xD9 0xD7E9E700
cmdd9
nop
cmdd8
cmdd9
Si quelqu'un avait une idée...
Cordialement, poum.
KF - 9 octobre 2012 à 22:05
Yop'! Qui peut me faire un revamp du sprite de Fantominus de la version Or avec ses couleurs Rouge-Feu/Vert-Feuille (compatible, 64x64)?
Perso j'y arrive pas, il y a toujours un problème de transparence.
Merci infiniment.
Takaori - 10 octobre 2012 à 01:21
Bonsoir, alors voila je voulais savoir si c'est possible de mettre des sprite pokémon de la 5g sur émeraude?
Oui c'est possible
Bonjour à vous!
Débutant dans le R6H, je m'entraine un peu à scripter.
Mais depuis quelques temps, je suis face à un problème dont j'ignore totalement la cause:
Dès que j'essaye de modifier un script, une fois XsE fermé, le script du dit event se change en
'---------------
#org 0xE3D1AB
loadpointer 0xD9 0xD7E9E700
cmdd9
nop
cmdd8
cmdd9
Si quelqu'un avait une idée...
Cordialement, poum.
Je suis pas assez compétent pour sa, cherche les scripteurs, je répond quand même mais bon
Pretty lili - 10 octobre 2012 à 10:08
Bonjour à tous! Dans Pokémon Émeraude, je souhaite modifier le script du Prof. SEKO, après la ligue lorsqu'il me donne le Pokédex National. Sauf que je ne trouve pas ce script dans un level script du Labo, ni dans un script lié au sprite du personnage. Donc question: Il est où ce script?! D'avance, un grand merci!
poum - 10 octobre 2012 à 16:38
Bonsoir, alors voila je voulais savoir si c'est possible de mettre des sprite pokémon de la 5g sur émeraude?
Oui c'est possible
Bonjour à vous!
Débutant dans le R6H, je m'entraine un peu à scripter.
Mais depuis quelques temps, je suis face à un problème dont j'ignore totalement la cause:
Dès que j'essaye de modifier un script, une fois XsE fermé, le script du dit event se change en
'---------------
#org 0xE3D1AB
loadpointer 0xD9 0xD7E9E700
cmdd9
nop
cmdd8
cmdd9
Si quelqu'un avait une idée...
Cordialement, poum.
Je suis pas assez compétent pour sa, cherche les scripteurs, je répond quand même mais bon
Oui je vais essayer d'en MP un, en espérant ne pas trop l'embêter :°)
dydouking38 - 15 octobre 2012 à 20:32
Salut tout le monde, ce serait pour savoir comment changer toutes les iles des maps intégralement et non rajouter ou remplacer un ou deux arbres. J'ai essayé une ou deux choses, mais il y a eu des problèmes de palettes.
Flower// - 15 octobre 2012 à 20:53
Tuto de Mickey' !
https://www.pokemontrash.com/club/rom-hacking/(tuto)-(gba)-creer-un-nouveau-tileset-tout-entier-!/
Visiteur62 - 17 octobre 2012 à 18:05
Bonjour, alors voila ce serrait pour savoir si on peut faire des changements en ce qui concerne la "zone de combat" dans pokémon émeraude. Car je voudrais faire une sorte de world championship comme "pokémon light platinum".
merci
Flower// - 18 octobre 2012 à 18:25
Oui, mais les scripts de la zone de combat ne sont vraiment pas faciles à aborder. Faut que t'apprennes à scripter et que tu refasse les maps, tous les events, c'est possible, mais très difficilement réalisable. Après si t'as déjà fait du ROM-hacking pkm tu peux essayer, mais si tu n'en a jamais fait, commence par des trucs simples et suis quelques tutos: on en a plein dans la section, tu trouveras un bibliothèque de liens épinglée.
Visiteur62 - 18 octobre 2012 à 18:31
Ok, merci de ta réponse.
KF - 19 octobre 2012 à 19:47
Yop' le peuple!
Je change ma question:
Comment éditer avec un éditeur hexadécimal sans problème de checksum? (N'importe quelle rom, GBC ou GBA)
manuel764 - 19 octobre 2012 à 21:02
Un ami et moi, nous voulons faire une Rom-Hack, Le scénario est déjà tout écrit, et les sprites sont faits...
La seule chose qui manque, c'est pour rentrer tout ça dans la ROM GBA, J'ai lu beaucoup de tutos, je sais assez bien scripter, et tout le basique qu'il y a à faire sur les Maps
J'ai essayé, j'ai utilisé pleins de logiciels... Je me demande comment c'est possible :-[, je suis seul à travailler sur la ROM, mon ami écrit l'histoire et fais les maps en trucage :-.
Si quelqu'un pourrait nous aider, merci !
ROM Base: RUBY (US)
Histoire: Vous incarnez un garçon ou une file (début classique), La Région est Levart (Travel à l'envers, si vous connaissez l'anglais, vous comprendrez) Cette région comporte des Pokémon de toutes les générations.
Le héros habite à Sirap Town, Ville de départ où se trouve le labo de Mr.E (Mathis Eucalyptus) qui est le Prof. de cette région.
Un peu plus sur l'histoire http://the-dead-hunters.comocriarumforum.com/f1-pokemon-g-adventures.
Recherche: Spriteur et peut-être Scripteur, Le reste ça ira.
C'est possible de nous venir en aide ? Nous sommes des débutants mais l'idée à du potentiel, je pense.
Edit Yago => je déplace ceci dans l'aide en tout genre.
Montre quelque screens pour voir le résultat et sort une démo.
Tsukijaru - 19 octobre 2012 à 21:27
Un ami et moi, nous voulons faire une Rom-Hack, Le scénario est déjà tout écrit, et les sprites sont faits...
La seule chose qui manque, c'est pour rentrer tout ça dans la ROM GBA, J'ai lu beaucoup de tutos, je sais assez bien scripter, et tout le basique qu'il y a à faire sur les Maps
J'ai essayé, j'ai utilisé pleins de logiciels... Je me demande comment c'est possible :-[, je suis seul à travailler sur la ROM, mon ami écrit l'histoire et fais les maps en trucage :-.
Si quelqu'un pourrait nous aider, merci !
ROM Base: RUBY (US)
Histoire: Vous incarnez un garçon ou une file (début classique), La Région est Levart (Travel à l'envers, si vous connaissez l'anglais, vous comprendrez) Cette région comporte des Pokémon de toutes les générations.
Le héros habite à Sirap Town, Ville de départ où se trouve le labo de Mr.E (Mathis Eucalyptus) qui est le Prof. de cette région.
Un peu plus sur l'histoire http://the-dead-hunters.comocriarumforum.com/f1-pokemon-g-adventures.
Recherche: Spriteur et peut-être Scripteur, Le reste ça ira.
C'est possible de nous venir en aide ? Nous sommes des débutants mais l'idée à du potentiel, je pense.
Edit Yago => je déplace ceci dans l'aide en tout genre.
Montre quelque screens pour voir le résultat et sort une démo.
Sa pourrtait être interessant surtout que j'aime bien cette région
Je pense en effet qu'il y a du potentiel mais je ne peut pas vous aider puisque j'y connait pas grand chose au Hack Rom.
Si jamais elle sort je pense que j'y jouerait.
Mais vous voulez mettre la région de Levart mais pourquoi ne pas faire une carte regroupant votre région mais aussi Hoenn ?
Styden - 19 octobre 2012 à 22:03
Bonjour, Je cherche des scripteur,mappeur et autre pour mon hak rom contacter moi par mp
manuel764 - 20 octobre 2012 à 12:25
Un ami et moi, nous voulons faire une Rom-Hack, Le scénario est déjà tout écrit, et les sprites sont faits...
La seule chose qui manque, c'est pour rentrer tout ça dans la ROM GBA, J'ai lu beaucoup de tutos, je sais assez bien scripter, et tout le basique qu'il y a à faire sur les Maps
J'ai essayé, j'ai utilisé pleins de logiciels... Je me demande comment c'est possible :-[, je suis seul à travailler sur la ROM, mon ami écrit l'histoire et fais les maps en trucage :-.
Si quelqu'un pourrait nous aider, merci !
ROM Base: RUBY (US)
Histoire: Vous incarnez un garçon ou une file (début classique), La Région est Levart (Travel à l'envers, si vous connaissez l'anglais, vous comprendrez) Cette région comporte des Pokémon de toutes les générations.
Le héros habite à Sirap Town, Ville de départ où se trouve le labo de Mr.E (Mathis Eucalyptus) qui est le Prof. de cette région.
Un peu plus sur l'histoire http://the-dead-hunters.comocriarumforum.com/f1-pokemon-g-adventures.
Recherche: Spriteur et peut-être Scripteur, Le reste ça ira.
C'est possible de nous venir en aide ? Nous sommes des débutants mais l'idée à du potentiel, je pense.
Edit Yago => je déplace ceci dans l'aide en tout genre.
Montre quelque screens pour voir le résultat et sort une démo.
Sa pourrtait être interessant surtout que j'aime bien cette région
Je pense en effet qu'il y a du potentiel mais je ne peut pas vous aider puisque j'y connait pas grand chose au Hack Rom.
Si jamais elle sort je pense que j'y jouerait.
Mais vous voulez mettre la région de Levart mais pourquoi ne pas faire une carte regroupant votre région mais aussi Hoenn ?
Bah... Il y a déjà deux Régions prévues: La première, Levart et la deuxième Arbolëa.
Arbolëa est la Région avec des Pokémon de niveaux plus élevés (Comme le principe de HGSS)
Mais cette dernière n'est pas prioritaire pour l'instant.
elvis_007 - 23 octobre 2012 à 18:33
Bonsoir les jeunes (et moins jeunes), je me suis mis au rom-hacking il y a peu mais uniquement pour le délire : ce que je modifie c'est surtout les attaques et les sprites et je voudrait modifier les pokémons à savoir leurs base stats, genre, base EXP, taux de capture, etc... mais je trouve pas le narc corespondant.
Merci de votre aide
PS : j'ai essayer de chercher sur le net et autres forums mais nada et veuillez m'excuser si je ne suis pas sur le bon topic je suis un p'tit nouveau sur ce forum.
Dark Raviel - 24 octobre 2012 à 06:51
Bien le bonjour,
dans mon 1er projet officiel GBA je voulais insérer un systeme de trou cachée un peu comme dans B/N 2 jusque là en script pas de soucis me suffit d'un warp ou wrap je sais plus précisémment mais facile à retrouver mais je voulais savoir s'il étais possible en même temps que de définir le wrap de faire un système aléatoire pour qu'au centre de la nouvelle map on est soit un objet soit un pokemon prédifini.
Je me suis dit :
Si 1 = wildbattle
Si 2 = give_item 0x(autre chiffre aléatoire)
Merci d'avance de m'aider.
elvis_007 - 24 octobre 2012 à 10:27
Bonjour les amis,
c'est bon j'ai réussi à trouver le narc correspondant : c'est le a/0/1/6 (au fait j'avais pas précisé, je hack sur les roms BW avec le logiciel BW stats editor).
Pour info : ceux qui hack sur BW 2, Twistedfatal a également crée un stats editor et le narc correspondant est le même : a/0/1/6
Voilà, bonne journée à tous.
Dark Raviel - 25 octobre 2012 à 08:54
Bien le bonjour,
dans mon 1er projet officiel GBA je voulais insérer un systeme de trou cachée un peu comme dans B/N 2 jusque là en script pas de soucis me suffit d'un warp ou wrap je sais plus précisémment mais facile à retrouver mais je voulais savoir s'il étais possible en même temps que de définir le wrap de faire un système aléatoire pour qu'au centre de la nouvelle map on est soit un objet soit un pokemon prédifini.
Je me suis dit :
Si 1 = wildbattle
Si 2 = give_item 0x(autre chiffre aléatoire)
Merci d'avance de m'aider.
mimich` - 25 octobre 2012 à 15:30
Oui, ça dois être possible logiquement, après je laisse la parole au pro du script pour te le confirmer...
Dark Raviel - 25 octobre 2012 à 16:10
Je sais que c'est possible c'est le script de random que je ne connais pas ^^
Flower// - 25 octobre 2012 à 18:39
Script random tuto de Sainior, il y est, ou alors tuto de Mickey', je ne sais plus.
Au fait... Wrap:
Warp:
Dark Raviel - 25 octobre 2012 à 19:27
Merci pour ta réponse ^^
manuel764 - 25 octobre 2012 à 20:19
Un ami et moi, nous voulons faire une Rom-Hack, Le scénario est déjà tout écrit, et les sprites sont faits...
La seule chose qui manque, c'est pour rentrer tout ça dans la ROM GBA, J'ai lu beaucoup de tutos, je sais assez bien scripter, et tout le basique qu'il y a à faire sur les Maps
J'ai essayé, j'ai utilisé pleins de logiciels... Je me demande comment c'est possible :-[, je suis seul à travailler sur la ROM, mon ami écrit l'histoire et fais les maps en trucage :-.
Si quelqu'un pourrait nous aider, merci !
ROM Base: RUBY (US)
Histoire: Vous incarnez un garçon ou une file (début classique), La Région est Levart (Travel à l'envers, si vous connaissez l'anglais, vous comprendrez) Cette région comporte des Pokémon de toutes les générations.
Le héros habite à Sirap Town, Ville de départ où se trouve le labo de Mr.E (Mathis Eucalyptus) qui est le Prof. de cette région.
Un peu plus sur l'histoire http://the-dead-hunters.comocriarumforum.com/f1-pokemon-g-adventures.
Recherche: Spriteur et peut-être Scripteur, Le reste ça ira.
C'est possible de nous venir en aide ? Nous sommes des débutants mais l'idée à du potentiel, je pense.
Edit Yago => je déplace ceci dans l'aide en tout genre.
Montre quelque screens pour voir le résultat et sort une démo.
Sa pourrtait être interessant surtout que j'aime bien cette région
Je pense en effet qu'il y a du potentiel mais je ne peut pas vous aider puisque j'y connait pas grand chose au Hack Rom.
Si jamais elle sort je pense que j'y jouerait.
Mais vous voulez mettre la région de Levart mais pourquoi ne pas faire une carte regroupant votre région mais aussi Hoenn ?
Bah... Il y a déjà deux Régions prévues: La première, Levart et la deuxième Arbolëa.
Arbolëa est la Région avec des Pokémon de niveaux plus élevés (Comme le principe de HGSS)
Mais cette dernière n'est pas prioritaire pour l'instant.
Alors, qui pourrait m'aider ???
Dark Raviel - 25 octobre 2012 à 23:54
J'ai une petite question au sujet du script random je sais qu'il faut ecrire random 0x..
où .. est à mettre par le nombre de chiffre que l'on veut mis ce chiffre doit être décimal ou hexadecimal ?
Merci d'avance.
Flower// - 26 octobre 2012 à 21:05
Dark Raviel => Oula non ! On ne met pas le chiffre que l'on veut cher ami, on le génère grâce à FSF. Il faut prendre un offset assez grand pour éviter que le script chevauche sur d'autres offsets.
Manuel764 => Est-ce que tu a déjà essayer d'apprendre à scripter ? On a de très bons tutos dans la bibliothèque de liens, tu pourrais commencer toi-même. Par contre les sprites j'ai jamais réussi à en faire un, va voir dans la section pixel art (galerie trucages), il y a plein de bons spriters.
Dark Raviel - 26 octobre 2012 à 21:35
Je te parlais pas de l'offset mais de la commande random
#org 0xoffeset assez grand
lock
msgbox 0xauutres offset avec 8 devant MSG_FACE '"Combien ?"
random 0x4 (4 le nombre de random)
Je voulais savoir si le 4 devais être décimal ou hexadecimal
Yoshi 59 - 26 octobre 2012 à 21:44
Dans un random le chiffre qui suit est toujours en hexadécimal.
Donc pour 10,on aura A. Voila !
Dark Raviel - 26 octobre 2012 à 22:12
C'est bien ce qui me semblait merci.
Dark Raviel - 28 octobre 2012 à 11:54
Bonjour,
alors voilà j'ai voulu faire ce script :
Spoiler
``` '--------------- #org 0x800072 random 0x2 compare LASTRESULT 0x0 if 0x1 goto 0x8800162 compare LASTRESULT 0x1 if 0x1 goto 0x8800172 release end'-------------
#org 0x800162
random 0x14
compare LASTRESULT 0x0
if 0x1 goto 0x8800182
compare LASTRESULT 0x1
if 0x1 goto 0x8800192
compare LASTRESULT 0x2
if 0x1 goto 0x88001A2
compare LASTRESULT 0x3
if 0x1 goto 0x88001B2
compare LASTRESULT 0x4
if 0x1 goto 0x88001C2
compare LASTRESULT 0x5
if 0x1 goto 0x88001D2
compare LASTRESULT 0x6
if 0x1 goto 0x88001E2
compare LASTRESULT 0x7
if 0x1 goto 0x88001F2
compare LASTRESULT 0x8
if 0x1 goto 0x8800202
compare LASTRESULT 0x9
if 0x1 goto 0x8800212
compare LASTRESULT 0xA
if 0x1 goto 0x8800222
compare LASTRESULT 0xB
if 0x1 goto 0x8800252
compare LASTRESULT 0xC
if 0x1 goto 0x8800262
compare LASTRESULT 0xD
if 0x1 goto 0x8800272
compare LASTRESULT 0xE
if 0x1 goto 0x8800282
compare LASTRESULT 0xF
if 0x1 goto 0x8800292
compare LASTRESULT 0x10
if 0x1 goto 0x88002A2
compare LASTRESULT 0x11
if 0x1 goto 0x88002B2
compare LASTRESULT 0x12
if 0x1 goto 0x88002C2
compare LASTRESULT 0x13
if 0x1 goto 0x88002D2
release
end
'----------
#org 0x800172
random 0x20
compare LASTRESULT 0x0
if 0x1 goto 0x88002E2
compare LASTRESULT 0x1
if 0x1 goto 0x88002F2
compare LASTRESULT 0x2
if 0x1 goto 0x8800302
compare LASTRESULT 0x3
if 0x1 goto 0x8800312
compare LASTRESULT 0x4
if 0x1 goto 0x8800322
compare LASTRESULT 0x5
if 0x1 goto 0x8800332
compare LASTRESULT 0x6
if 0x1 goto 0x8800342
compare LASTRESULT 0x7
if 0x1 goto 0x880034F
compare LASTRESULT 0x8
if 0x1 goto 0x880035F
compare LASTRESULT 0x9
if 0x1 goto 0x880036F
compare LASTRESULT 0xA
if 0x1 goto 0x880037F
compare LASTRESULT 0xB
if 0x1 goto 0x880038F
compare LASTRESULT 0xC
if 0x1 goto 0x880039F
compare LASTRESULT 0xD
if 0x1 goto 0x88003AF
compare LASTRESULT 0xE
if 0x1 goto 0x88003BF
compare LASTRESULT 0xF
if 0x1 goto 0x88003CF
compare LASTRESULT 0x10
if 0x1 goto 0x88003DF
compare LASTRESULT 0x11
if 0x1 goto 0x88003EF
compare LASTRESULT 0x12
if 0x1 goto 0x88003FF
compare LASTRESULT 0x13
if 0x1 goto 0x880040F
compare LASTRESULT 0x14
if 0x1 goto 0x880041F
compare LASTRESULT 0x15
if 0x1 goto 0x880042F
compare LASTRESULT 0x16
if 0x1 goto 0x880043F
compare LASTRESULT 0x17
if 0x1 goto 0x880044F
compare LASTRESULT 0x18
if 0x1 goto 0x880045F
compare LASTRESULT 0x19
if 0x1 goto 0x880046F
compare LASTRESULT 0x1A
if 0x1 goto 0x880047F
compare LASTRESULT 0x1B
if 0x1 goto 0x880048F
compare LASTRESULT 0x1C
if 0x1 goto 0x880049F
compare LASTRESULT 0x1D
if 0x1 goto 0x88004AF
compare LASTRESULT 0x1E
if 0x1 goto 0x88004BF
release
end
'------------------
#org 0x800182
lock
setwildbattle 0x3F 0x5 0x0
checksound
cry 0x3F 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-----------------
#org 0x800192
lock
setwildbattle 0x4F 0x5 0x0
checksound
cry 0x4F 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'--------------
#org 0x8001A2
lock
setwildbattle 0x60 0x5 0x0
checksound
cry 0x60 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'------------
#org 0x8001B2
lock
setwildbattle 0x66 0x5 0x0
checksound
cry 0x66 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-----------------
#org 0x8001C2
lock
setwildbattle 0x7A 0x5 0x0
checksound
cry 0x7A 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'---------------
#org 0x8001D2
lock
setwildbattle 0x7C 0x5 0x0
checksound
cry 0x7C 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'---------------
#org 0x8001E2
lock
setwildbattle 0xB1 0x5 0x0
checksound
cry 0xB1 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'---------------
#org 0x8001F2
lock
setwildbattle 0xC9 0x8 0x0
checksound
cry 0xC9 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'---------------------
#org 0x800202
lock
setwildbattle 0xCA 0x5 0x0
checksound
cry 0xCA 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'----------------------
#org 0x800212
lock
setwildbattle 0xCB 0x5 0x0
checksound
cry 0xCB 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'--------------------
#org 0x800222
lock
setwildbattle 0xEE 0x5 0x0
checksound
cry 0xEE 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-----------------------
#org 0x800252
lock
setwildbattle 0x118 0x5 0x0
checksound
cry 0x118 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'----------------
#org 0x800262
lock
setwildbattle 0x133 0x5 0x0
checksound
cry 0x133 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-------------
#org 0x800272
lock
setwildbattle 0x145 0x5 0x0
checksound
cry 0x142 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-----------------
#org 0x800282
lock
setwildbattle 0x151 0x5 0x0
checksound
cry 0x151 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'--------------------
#org 0x800292
lock
setwildbattle 0x152 0x5 0x0
checksound
cry 0x152 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-------------------
#org 0x8002A2
lock
setwildbattle 0x157 0x5 0x0
checksound
cry 0x157 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'----------------
#org 0x8002B2
lock
setwildbattle 0x166 0x8 0x0
checksound
cry 0x166 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'-------------------
#org 0x8002C2
lock
setwildbattle 0x168 0x5 0x0
checksound
cry 0x168 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'------------------
#org 0x8002D2
lock
setwildbattle 0x176 0x5 0x0
checksound
cry 0x176 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'---------------------
#org 0x8002E2
giveitem 0x3 0x2 MSG_FIND
end
'-----------
#org 0x8002F2
giveitem 0x4 0x5 MSG_FIND
end
'-----------
#org 0x800302
giveitem 0x6 0x5 MSG_FIND
end
'------------
#org 0x800312
giveitem 0x9 0x5 MSG_FIND
end
'---------------
#org 0x800322
giveitem 0xA 0x1 MSG_FIND
end
'---------------
#org 0x800332
giveitem 0xD 0x1 MSG_FIND
end
'------------------
#org 0x800342
giveitem 0xE 0x1 MSG_FIND
end
'--------------
#org 0x80034F
giveitem 0xF 0x1 MSG_FIND
end
'---------------
#org 0x80035F
giveitem 0x10 0x1 MSG_FIND
end
'--------------
#org 0x80036F
giveitem 0x11 0x1 MSG_FIND
end
'-------------
#org 0x80037F
giveitem 0x12 0x1 MSG_FIND
end
'-------------
#org 0x80038F
giveitem 0x16 0x1 MSG_FIND
end
'---------------
#org 0x80039F
giveitem 0x1A 0x1 MSG_FIND
end
'--------------
#org 0x8003AF
giveitem 0x1B 0x1 MSG_FIND
end
'----------------
#org 0x8003BF
giveitem 0x1C 0x1 MSG_FIND
end
'--------------
#org 0x8003CF
giveitem 0x1E 0x1 MSG_FIND
end
'---------------
#org 0x8003DF
giveitem 0x20 0x1 MSG_FIND
end
'----------------
#org 0x8003EF
giveitem 0x22 0x2 MSG_FIND
end
'---------------
#org 0x8003FF
giveitem 0x24 0x1 MSG_FIND
end
'--------------
#org 0x80040F
giveitem 0xC4 0x1 MSG_FIND
end
'---------------
#org 0x80041F
giveitem 0xDD 0x1 MSG_FIND
end
'-------------
#org 0x80042F
giveitem 0xC8 0x1 MSG_FIND
end
'----------
#org 0x80043F
giveitem 0x2B 0x2 MSG_FIND
end
'-----------
#org 0x80044F
giveitem 0x44 0x1 MSG_FIND
end
'-------------
#org 0x80045F
giveitem 0x5E 0x1 MSG_FIND
end
'--------------
#org 0x80046F
giveitem 0xBB 0x1 MSG_FIND
end
'----------------
#org 0x80047F
giveitem 0x124 0x1 MSG_FIND
end
'---------------
#org 0x80048F
giveitem 0x130 0x1 MSG_FIND
end
'-------------
#org 0x80049F
giveitem 0x13D 0x1 MSG_FIND
end
'------------------
#org 0x8004AF
giveitem 0x141 0x1 MSG_FIND
end
'------------------
#org 0x8004BF
giveitem 0x14C 0x1 MSG_FIND
end
Mais quand je compile ca me donne que ça :
Spoiler
``` '--------------- #org 0x800072 random 0x2 compare LASTRESULT 0x0 if 0x1 goto 0x8800162 compare LASTRESULT 0x1 if 0x1 goto 0x8800172 release end'---------------
#org 0x800162
random 0x14
compare LASTRESULT 0x0
if 0x1 goto 0x8800182
compare 0x8F0D 0x20
compare LASTRESULT 0x0
if 0x1 goto 0x88002E2
compare 0x6A0D 0x3FB6
nop
goto 0xA1300000
'---------------
#org 0x800172
random 0x20
compare LASTRESULT 0x0
if 0x1 goto 0x88002E2
compare 0x6A0D 0x3FB6
nop
goto 0xA1300000
'---------------
#org 0x800182
lock
setwildbattle 0x3F 0x5 0x0
checksound
cry 0x3F 0x2
pause 0x28
lock
setwildbattle 0x4F 0x5 0x0
checksound
cry 0x4F 0x2
pause 0x28
lock
setwildbattle 0x60 0x5 0x0
checksound
cry 0x60 0x2
pause 0x28
lock
setwildbattle 0x66 0x5 0x0
checksound
cry 0x66 0x2
pause 0x28
lock
setwildbattle 0x7A 0x5 0x0
checksound
cry 0x7A 0x2
pause 0x28
lock
setwildbattle 0x7C 0x5 0x0
checksound
cry 0x7C 0x2
pause 0x28
lock
setwildbattle 0xB1 0x5 0x0
checksound
cry 0xB1 0x2
pause 0x28
lock
setwildbattle 0xC9 0x8 0x0
checksound
cry 0xC9 0x2
pause 0x28
lock
setwildbattle 0xCA 0x5 0x0
checksound
cry 0xCA 0x2
pause 0x28
lock
setwildbattle 0xCB 0x5 0x0
checksound
cry 0xCB 0x2
pause 0x28
lock
setwildbattle 0xEE 0x5 0x0
checksound
cry 0xEE 0x2
pause 0x28
waitcry
setflag 0x305
setflag 0x861
special 0x138
waitstate
clearflag 0x861
release
end
'---------------
#org 0x8002E2
giveitem 0x3 0x2 MSG_FIND
end
Je pense que c est en raison de la taille de l'offset mais j'aimerais en être sûr et comment corriger le problème (si c'est l'offset de combien j'aurais besoin)
Merci d'avance
mimich` - 28 octobre 2012 à 15:36
je pense que c'est la taille.
Essaye déjà de trouver un offset 2x plus grand avec free space finder ou XsE pour voir si ça passe.
Navigation: <- Page précédente | Page suivante ->

