Topic d
Suite de la page 8...
Dark Raviel - 28 octobre 2012 à 15:44
Pour chaque offset ou juste l'offset général ?
mimich` - 28 octobre 2012 à 16:25
je pense que c'est l'offset général qui pose problème...
Dark Raviel - 28 octobre 2012 à 16:53
J'ai mit une énorme taille et pourtant j'ai toujours le meme problème.
Dark Raviel - 28 octobre 2012 à 19:49
Problème résolu j'ai changé tous les offset donc je voulais savoir autre chose puis je re utiliser ce meme script avec les memes offset sur une seconde map et comment faire refaire cet evenement après 255 pas. Merci d'avance.
mimich` - 28 octobre 2012 à 19:56
Le réutiliser, je pense que oui, je ne vois pas pourquoi tu ne pourrais pas...
Sur une seconde map, là j'ai un doute
Dark Raviel - 28 octobre 2012 à 20:17
Car tu vois une fois le truc capturé ou obtenu l'evenement disparait mais cet evenement reste le meme sur plusieurs maps et j'aimerait qu'il ne disparaisse pas si on l'a pas fait ailleurs donc si je change que l'offset general ca marchera ?
mimich` - 28 octobre 2012 à 20:28
ouais, normalement, car même si l'event reste le même, charge les même script annexe, l'offset principal change donc j'pense que oui.
pichu79 - 29 octobre 2012 à 10:13
bonjours j'ai une question je cherche mais je n'ai pas trouver je cherche comment créer une world map svp
Dark Raviel - 29 octobre 2012 à 16:08
https://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-inserer-une-nouvelle-worldmap-(rfvf)/
https://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-inserer-une-nouvelle-worldmap-rse/
Pour ma par, j'ai une question juste à titre informatif, quelle est le meilleur support (GBA ou DS) et quelle version de base pour faire une toute nouvelle région avec toutes les générations dedans ?
Merci d'avance.
mimich` - 29 octobre 2012 à 19:11
Eh bien il y a 2 réponse a ta question:
le meilleur support es bien évidement la NDS, mais il faut connaitre l'hexadécimal sur le bout des doigts pour réussis, pour le moment aucun outil permettant efficacement de modifier les map's n'existe sur DS...
le support le plus simple, et donc aussi le meilleurs niveau simplicité de modification c'est donc le GBA, au vue des nombreux outils disponible.
A mon avis pour toi, le meilleur support, enfin celui qui je te recommande c'est de continuer sur GBA...
Dark Raviel - 29 octobre 2012 à 19:35
Mais sur gba il me semblait que lemaximum de Pokemon a rajouter etait 25 non ?
mimich` - 29 octobre 2012 à 19:47
Eh bien oui, effectivement, mais je sais que les anglais sont encore sur le coup et qu'il sont encore en train de chercher comment rajouter tout les pokémonn(les 5G)...
Dark Raviel - 29 octobre 2012 à 19:49
Mais il me semble que Myst a tout de meme reussi avec une rom GBA aussi...
mimich` - 29 octobre 2012 à 19:55
En toute vérité, je crois qu'il existe un patch fonctionnel, mais je sais plus ou il est...
Sinon, demande a myst, mais bon, vu qu'il est au abonné absent en ce moment...
Dark Raviel - 29 octobre 2012 à 20:23
Sinon je vais essayé de voir sur community.
Mais si je peux pas je devrais choisir entre toute generation ou modif de map...
pichu79 - 30 octobre 2012 à 09:50
merci
Dark Raviel mais j'etait deja aller sur c'est topic mais ils explique comment insérer une map moi j veut comment créer . merci :japooon:
mimich` - 30 octobre 2012 à 11:11
Tu veut faire quoi?
Une MAP (endroit ou les perso se balade ), c'est djavascript:void(0) onc ici :
https://www.pokemontrash.com/club/rom-hacking/%28tutoriel%29%28gba%29-creer-et-inserer-une-map/
Si tu veut faire une WORDMAP (la mapemonde qui se vois par la "carte" dans le jeu, c'est les liens que DR t'a donné.
Et la prochaine fois, utilise la bibliothèque de liens, elle n'est pas la pour décorer
Royfire - 1 novembre 2012 à 17:10
La commande multichoice existe sur xse ?
edit,
trouvé
multichoice [xx] [yy] [zz] [aa]
copyvar 0x8000 0x800D
avec xx : coordonné de x
yy : coordonné de y
zz : liste des choix
Spoiler
[00] - YesNo
[01] - Eevee
Flareon
Jolteon
Vaporeon
Quit looking.
[02] - Normal
Black
Pink
Sepia
[03] - Hall of Fame
Quit
[04] - Eggs
Quit
[05] - Victories
Quit
[06] - Hall of Fame
Eggs
Quit
[07] - Hall of Fame
Victories
Quit
[08] - Eggs
Victories
Quit
[09] - Hall of Fame
Eggs
Victories
Quit
[0A] - Exit
[0B] - Exit
[0C] - Exit
[0D] - Bicycle $1,000,000
No Thanks
[0E] - Abra 180 coins
Clefairy 500 coins
Dratini 2,800 coins
Scyther 5,500 coins
Porygon 9,999 coins
No Thanks
[0F] - SLP
PSN
PAR
BRN
FRZ
EXIT
[10] - Yes
No
Info
[11] - Single battle
Double battle
Multi battle
Info
Exit
[12] - Yes
No
Info
[13] - Make a Challenge
Info
Exit
[14] - Rooftop
B1F
Exit
[15] - Helix Fossil
Exit
[16] - Dome Fossil
Exit
[17] - Old Amber
Exit
[18] - Helix Fossil
Old Amber
Exit
[19] - Dome Fossil
Old Amber
Exit
[1A] - Fresh Water $200
Soda Pop $300
Lemonade $350
Exit
[1B] - 50 coins $1,000
500 coins $10,000
Exit
[1C] - Excellent
Not So Bad
[1D] - Right
Left
[1E] - TM13 4,000 coins
TM23 3,500 coins
TM24 4,000 coins
TM30 4,500 coins
TM35 4,000 coins
No Thanks
[1F] - 5F
4F
3F
2F
1F
Exit
[20] - Fresh Water
Exit
[21] - Soda Pop
Exit
[22] - Fresh Water
Soda Pop
Exit
[23] - Lemonade
Exit
[24] - Fresh Water
Lemonade
Exit
[25] - Soda Pop
Lemonade
Exit
[26] - Fresh Water
Soda Pop
Lemonade
Exit
[27] - Trade Center
Colosseum
Exit
[28] - Game Link Cable
Wireless
Exit
[29] - Smoke Ball 800 coins
Miracle Seed 1,000 coins
Charcoal 1,000 coins
Mystic water 1,000 coins
Yellow flute 1,600 coins
No Thanks
[2A] - B1F
B2F
B4F
Exit
[2B] - Linked game play
Direct Corner
Union Room
Quit
[2C] - Two Island
Three Island
Exit
[2D] - One Island
Three Island
Exit
[2E] - One Island
Two Island
Exit
[2F] - Trade Center
Colosseum
Berry Crush
Exit
[30] - Nada
Nada
Exit
[31] - Pokemon Jump
Dodrio Berry-Picking
Exit
[32] - Trade Center
Colosseum
Exit
[33] - 2 Tinymushrooms
1 Big Mushroom
[34] - Trade Center
Colosseum
Berry Crush
Exit
[35] - Trade Center
Colosseum
Exit
[36] - Sevii Islands
Navel Rock
Exit
[37] - Sevii Islands
Birth Island
Exit
[38] - Sevii Islands
Navel Rock
Birth Island
Exit
[39] - One Island
Two Island
Three Island
Exit
[3A] - Vermilion
Two Island
Three Island
Exit
[3B] - Vermilion
One Island
Three Island
Exit
[3C] - Vermilion
One Island
Two Island
Exit
[3D] - Vermilion
Exit
[3E] - Blank
Blank
Exit
[3F] - Join Group
Become Leader
Exit
[40] - Single
Double
Knockout
Mixed
Exit
et aa : possibilité d'annuler la demande (01 impossible de sortir sans choisir, 00 l'inverse)
exemple:
Spoiler
```#org @debut
lock
faceplayer
multichoice 0xE 0x0 0x31 0x1
copyvar 0x8000 0x800D
compare 0x8000 0x0
if 0x1 goto @option1
compare 0x8000 0x1
if 0x1 goto @option2
compare 0x8000 0x2
if 0x1 goto @option3
end
...
pichu79 - 2 novembre 2012 à 10:10
bonjours .
je me lance dans un projet ( pas seul. je précise )
je me suis fait un petit ordre de se que je vais faire est ce que vous pouvez le regarder et me dire si c'est bien si il faut rajouter des chose ( quoi) merci
1 - nom
2 - histoire
3 - région ( carte )
4 - organiser la cartes :
a- créer les mappes
b- texte
c- pokemon sauvage
d- pokemon des dresseur
e- redessiner les personnage
Edit Groud : message déplacé dans le "topic d'aide en tout genre", tu aura plus de chance de trouver de l'aide là
Takaori - 3 novembre 2012 à 11:43
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" ?
J'veux une corde maintenant.
tyuiop - 4 novembre 2012 à 18:32
Bonjour.
Alors voilà, j'ai commencé depuis plusieurs semaines à hacker une rom de rouge-feu.
J'ai changer quelques trucs mais sans rien de très compliqué.
Mais voilà, j'aurais voulu intégrer un script pour faire payer une somme lorsqu'on va faire soigner ses pokémon au centre. Si quelqu'un sait comment faire, pouvez vous m'expliquer s'il vous plait?
Merci d'avance.
Royfire - 4 novembre 2012 à 18:42
utilise la commande
paymoney [XX] 0x00
Avec XX le prix en hexadécimal
Visiteur62 - 5 novembre 2012 à 14:56
Salut, alors je voudrais savoir si c'est possible de faire évolué les pokémons en plein combat?
Merci
Royfire - 6 novembre 2012 à 18:11
non impossible, enfin à vrai dire ça n'a jamais été réaliser dans le RH...
Ça semble tout de même compliquer ton affaire.
Visiteur62 - 6 novembre 2012 à 18:20
D'acord, merci de ta réponse.
Bidule - 7 novembre 2012 à 12:45
Bonjours je fait une hack rom mais j'ai un problème

En haut à droite de la map j'ai mis des hautes herbes.Mais je veux pas qu'on ne puisse y aller avant d'avoir récupérer son Pokémon comment faire pour mettre un script qui dirait 'Non, tu ne peut pas y aller sans Pokémon' ?
Merci.
Royfire - 7 novembre 2012 à 14:28
Sur Émeraude ?
Bidule - 7 novembre 2012 à 14:30
Oui emeraude tu voit bien que c'est Bourg-en-Vol ^^
Royfire - 7 novembre 2012 à 14:39
Rubis/saphir /= Emeraude
Essaye ca
n'oublie pas d'indiquer dans les cases
N°var : 4050
inconnue : 0003
#dynamic 0x800000
#org @debut
checkflag 0x860
if 0x1 goto @done
msgbox @no 0x2
applymovement 0xFF @move
waitmovement 0x0
release
end
#org @no
= Non, tu ne peut pas y aller sans\nPokémon.
#org @move
#raw 0x0A
#raw 0x0A
#raw 0x0A
#raw 0xFE
#org @done
release
end
Bidule - 7 novembre 2012 à 14:45
Merci mais faut aller sur quel option de advance map je ne trouve pas rajouter un script T-T :/
me sens un peu con là ><
The New Azerty - 7 novembre 2012 à 14:54
AdvanceMap > tu choisis la map > event > ajouter un event > type de l'event : script > tu le positionne sur les herbes > tu modifies le script en assignant XSE à AdvanceMap
Royfire - 7 novembre 2012 à 15:02
AdvanceMap > tu choisis la map > event > ajouter un event > type de l'event : script > tu le positionne sur les herbes > tu modifies le script en assignant XSE à AdvanceMap
Juste autour de l'herbe*
Si le mec n'a aucun pokemon sur lui, il vaudrait mieux pas du tout approcher la zone d'herbe.
Et si tu ne sait pas comment fonctionne ces histoires de scripts, c'est compréhensible, je te conseil de jeter un oeil dans la bibliothèque de lien, Bidule.
Bidule - 7 novembre 2012 à 15:06
le problème c'est que dans event j'ai que sa en options :
Spoiler
Oui je vais allez voir sur la bibli des liens
The New Azerty - 7 novembre 2012 à 15:10
ouvrir un script
(xse doit être assigné à AM)
Bidule - 7 novembre 2012 à 15:11
je suppose que c'est ce tuto ?
https://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-apprendre-a-scripter/ ?
Tu aurait pas un lien de telechargement le lien est HS sur ce tuto
Royfire - 7 novembre 2012 à 15:14
Oui, commence plutôt avec celui ci
/club/rom-hacking/%28mega-tuto%29apprendre-a-scripter-un-dynamique-avec-xse-pour-les-debutants/
The New Azerty - 7 novembre 2012 à 15:17
PAGE INCONTOURNABLE : http://pokemon-legendary.com/downloads/logiciels_GBA.html
Tu choisis le programme qui t'intéresse.
Bidule - 7 novembre 2012 à 15:19
J'ai trouver sur un autre tuto.
J'avais déjà regarde sur PL j'avais pas vu mais je l'ai et assigné à advance map aléluya
Donc je colle le nouveau script dans XSE pour faire simple ?
'---------------
#org 0x1E8829
lock
faceplayer
checkflag 0x74
if 0x1 goto 0x81E887C
checkflag 0x52
if 0x1 goto 0x81E886F
compare 0x4050 0x0
if 0x5 goto 0x81E8852
msgbox 0x81E9470 MSG_KEEPOPEN '"Hum, hum!\pSi tu t'aventures dans ..."
release
end
'---------------
#org 0x1E887C
msgbox 0x81E9610 MSG_KEEPOPEN '"Tu vas attraper des POKéMON?\nBonn..."
release
end
'---------------
#org 0x1E886F
special 0x97
msgbox 0x81E95D3 MSG_KEEPOPEN '"Tu as sauvé le PROF. SEKO! Je t'en..."
release
end
'---------------
#org 0x1E8852
special 0x97
msgbox 0x81E9516 MSG_KEEPOPEN '"Hum, salut!\pIl y a des POKéMON ef..."
closeonkeypress
applymovement 0x1 0x8277863
waitmovement 0x0
setvar 0x4050 0x2
release
end
'---------
' Strings
'---------
#org 0x1E9470
= Hum, hum!\pSi tu t'aventures dans les hautes\nherbes, tu risques de te faire attaquer\lpar des POKéMON sauvages.
#org 0x1E9610
= Tu vas attraper des POKéMON?\nBonne chance!
#org 0x1E95D3
= Tu as sauvé le PROF. SEKO! Je t'en suis\ntrès reconnaissante!
#org 0x1E9516
= Hum, salut!\pIl y a des POKéMON effrayants dehors,\nje peux entendre leurs cris d'ici!\pJ'aimerais bien aller voir mais je n'ai\naucun POKéMON[.]\pTu pourrais aller voir pour moi ce\nqui se passe?
'-----------
' Movements
'-----------
#org 0x277863
#raw 0x4E 'Face Left
#raw 0xFE 'End of Movements
Mon script actuel (et celui original est celui là).
Je le met où dans ça le nouveau script
#dynamic 0x800000
#org @debut
checkflag 0x860
if 0x1 goto @done
msgbox @no 0x2
applymovement 0xFF @move
waitmovement 0x0
release
end
#org @no
= Non, tu ne peut pas y aller sans\nPokémon.
#org @move
#raw 0x0A
#raw 0x0A
#raw 0x0A
#raw 0xFE
#org @done
release
end
?
The New Azerty - 7 novembre 2012 à 15:29
Oui.
Tu refais la manip' sur chacune des cases entourant l'herbe.
Bidule - 7 novembre 2012 à 15:35
Non tu n'à pas compris lorsque je vais dans event et que je fais ouvrir un script on me met le premier script (le premier code que j'ai mis).
Moi je veux ajouter UN PERSONNAGE avec le deuxième script (le 2è code que j'ai mis dans mon post précedent).
Comment faire ?
je sais je suis un cas déséspérer ><'
Si j'y arrive pas je dirait aux joueurs de pas aller dans les herbes sans pokemon
The New Azerty - 7 novembre 2012 à 17:11
alors met un personnage au lieu d'un évent et colle lui ton script
Bidule - 7 novembre 2012 à 17:36
et comment j'ajoute un personnnage ? désolé je sais que je suis chiant :/
The New Azerty - 7 novembre 2012 à 17:53
AdvanceMap > tu choisis la map > event >
la, en haut, t'as une liste déroulante avec personnage, warp, scripts, pancarte, point d'atterrissage
tu prends personnage
Bidule - 7 novembre 2012 à 17:56
Ok merci j'essaye ça tout de suite
A mon avis je vais pas me casser la tête je vais prendre le gros qui sert à rien :D
Bon enfaite non vaut mieux en ajouter un mais dans le menu déroulant il y à bien ça mais
Spoiler
En haut il y à bien le menu déroulant avec Personnage de selectionner mais je vais ou pour créer un je ne vois nulle part une option du genre :/
The New Azerty - 7 novembre 2012 à 18:19
En bas, gestionnaire d'événements.
Tu ajoute 1 au nombre de perso voulu.
Ensuite Changer Events. Puis, dans la fenêtre qui s'affiche, Ok, puis repointer.
Ensuite, tu remontes en haut numéro d'évent tu met celui qui tu viens de créer (donc le dernier).
Ensuite tu remplaces 0000 et 0000 en positions X et Y. Le perso est bien créé, tu peux le déplacer comme n'importe quel évent en maintenant clic gauche enfoncé
Royfire - 7 novembre 2012 à 18:22
Spoiler
édit, TNA a tout dit.
Bidule - 7 novembre 2012 à 18:33
Oui ça j'avais déjà fait d'ailleurs j'ai mis mon livreur devant la zone d'herbe de cette manière.

Comment je peut donc lui ajouter un script sachant que à droite j'ai ça :

Comment je peut lui mettre un script ? sachant j'aimerais qu'il donne une pokéball et empêche d'aller dans l'herbe si on n'a pas de Pokémon dans son équipe.
Royfire - 7 novembre 2012 à 18:39
Sache qu'un personnage ne peut pas se déplacer sans indication hein...
c'est pas parce que tu vas dans l'herbe qu'il fera quoi que ce soit.
C'est plutôt une histoire de script, en gros si le player marche sur une case ou il y a un script, celui ci se déclenchera et fera intervenir le personnage en question.
Donc la seul solution c'est de placer sur les cases frontalières a l'herbe, un script qui déclenchera un mouvement du personnage.
Bidule - 7 novembre 2012 à 18:45
D'accord donc le bonhome je vais le décaler de 2 case à gauche.
Voilà j'ai donc rajouter 4 scripts qui entourent l'herbe dans le but que si on marche sur ses cases le garde bouge pour ton intercepter ET donner une pokéball la premier fois qu'on le croise ^^'
Screen :

Royfire - 7 novembre 2012 à 18:52
Spoiler
  Puis tu rentre l'offset que tu as copié dans la case "offset du script" sous advance map
The New Azerty - 7 novembre 2012 à 18:57
Plus simple pour trouver un offset libre : utilise FreeSpaceFinder (FSF) et trouve un offset libre.
Royfire - 8 novembre 2012 à 11:31
C'est quoi le l'id correspondant a la camera du jeu ?
applymovement 0xID @move ?
édit trouver \o/
special 0x113
applymovement 0x7F @move
waitmovement 0x0
special 0x114
Bidule - 8 novembre 2012 à 11:47
Aucune idée mais c'est gentil de m'aider x)
TNA oui j'utilise FSF ^^
Edit :
Sur ma hack j'ai un petit soucis.
Ce soucis avait disparu puis est ré-apparu suite à d'autres ajout de Pokémon.
Je m'explique :
Je change les sprite des Pokémon (jusque là rien de compliquer).
Je l'ajoute au jeu tout marche bien aucun soucis.
Sauf que si je ferme Advanced Pokémon Sprite Editor et que je le r'ouvre, le Pokémon placer après celui que j'ai modifier est compressé et par conséquent son image disparaît...
Il n 'y a pas un moyen pour éviter ça puisque sa me force à re-placer le Pokémon à chaque fois et le Pokémon suivant disparaît à chaque fois aussi :/
The New Azerty - 8 novembre 2012 à 12:21
Tu peux aussi utiliser unlzGBA pour changer les sprites (j'ai jamais essayé APSE, je peux pas t'aider).
1023-1853:sprite des pokemon (face + back)
(cf index des tiles)
Royfire :
https://www.pokemontrash.com/rom-pokemon/les-scripts-speciaux.php
Bidule - 8 novembre 2012 à 12:30
Tu peux aussi utiliser unlzGBA pour changer les sprites (j'ai jamais essayé APSE, je peux pas t'aider).
1023-1853:sprite des pokemon (face + back)
(cf index des tiles)
J'ai déjà essayer mais malheuresement l'offset passe à 0x0 ><
The New Azerty - 8 novembre 2012 à 12:54
Met un autre offset. :maxwell:
Bidule - 8 novembre 2012 à 13:42
Met un autre offset. :maxwell:
sur une image vide ?
The New Azerty - 8 novembre 2012 à 23:30
tu prends le numéro du tile tu choisis un offset
tu sauve le sprite dedans (idem palette)
ervan27 - 9 novembre 2012 à 15:28
Prend un offset plus grand au pire
gearX0001 - 16 novembre 2012 à 18:32
J'ai un petit problème avec advance text il me dit

et pourtant j'ai mis comdlg32.ocx dans le dossier System32.
Pouvez-vous m'aider ???
Yoshi 59 - 16 novembre 2012 à 18:43
Essaye de le lancer en mode Administrateur
Cela devrait marcher , voila.
gearX0001 - 16 novembre 2012 à 18:48
Sa marche toujours pas en mode administrateur. :(
redael - 16 novembre 2012 à 19:21
retélécharge comdlg32.ocx et relance A-text (mais a-text c'est pas génial comme log)
jofc - 16 novembre 2012 à 19:28
Bonsoir à tous, voila j'ai découvert depuis peu l'univers du rom hacking et étant fan de pokémon, j'aimerai modifier la rom.
Je joue à la rom rouge feu (GBA) sur mon android et j'ai une idée qui me trotte dans la tete.
J'aimerai relier dans la meme version toutes les maps des différentes versions pokémon.
J'ai deja regardé un peu avec advance maps et j'ai augmenter la taille de la rom grace a fsf mais j'aimerai en gros copier tous les headers de chaque version pokémon dans de nouveaux header que j'aurai crée sur la version rouge feu.
Je sais que les scripts ne se copient pas mais ça je m'en occuperai après je voulais deja savoir si mon idée etait réalisable car apparement on ne peut déplacer qu'importer une map à la fois et vu le nombre de maps dans chaques version. Le top serait que toutes les maps apparaissent sur la carte.
Yoshi 59 - 16 novembre 2012 à 20:22
Bonsoir à tous, voila j'ai découvert depuis peu l'univers du rom hacking et étant fan de pokémon, j'aimerai modifier la rom.
Je joue à la rom rouge feu (GBA) sur mon android et j'ai une idée qui me trotte dans la tete.
J'aimerai relier dans la meme version toutes les maps des différentes versions pokémon.
J'ai deja regardé un peu avec advance maps et j'ai augmenter la taille de la rom grace a fsf mais j'aimerai en gros copier tous les headers de chaque version pokémon dans de nouveaux header que j'aurai crée sur la version rouge feu.
Je sais que les scripts ne se copient pas mais ça je m'en occuperai après je voulais deja savoir si mon idée etait réalisable car apparement on ne peut déplacer qu'importer une map à la fois et vu le nombre de maps dans chaques version. Le top serait que toutes les maps apparaissent sur la carte.
Les versions GBA ? Ou les autres?
Néanmoins cela va être très dur voire impossible surtout pour un débutant.
Voila.
jofc - 16 novembre 2012 à 20:41
uniquement les versions GBA
Yoshi 59 - 16 novembre 2012 à 20:47
uniquement les versions GBA
Bon avec rougefeu vas tu garder les 3 cartes des iles ?
Sinon je pense que la liste va être trop courte pour accueillir les maps de Hoenn.
Il faudra toucher à l'hexadécimal pour tout rajouter.
Voila.
jofc - 16 novembre 2012 à 21:50
Je peux tout à fait toucher le code héxa si il faut (je sors d'un bac éléctronique) et la je suis dans une filière de programmation donc je suis nouveau dans le rom hacking mais j'ai quand meme des connaissances techniques
Que me faudrai t'il modifier ou ajouter dans le code hexa ?
Yoshi 59 - 16 novembre 2012 à 22:26
Bon, l'hexa c'est pas trop mon truc.
Je te conseillerais plutôt d'aller voir sur www.pokecommunity.com ,tu as plus de chance de trouver ce que tu cherches.
Voila.
jofc - 17 novembre 2012 à 20:16
Bonsoir, j'ai réussi a creer et importer une map mais quand j'essai la rom et que je vais a l'endroit ou j'ai mis des warp, ça passe pas à l'autre map alors qu'il sont bien configurés et j'ai bien fait les connexions entre les maps aussi bien configurées des deux côté mais par contre je vois des personnages coincés en plein milieu des arbres et sur le toit d'un batiment.
A savoir que ma map crée est placé au dessus de argenta et que je peux meme plus quitter la ville (sa bug quand je prend une route) et je peux pas rentré dans les batiments.
Je pense à un probleme d'alignement.
Ma map crée est à -2 et fait largeur:30 hauteur:30 et la map d'argenta est alignée à 0 et fait largeur:48 hauteur:40
Une idée?
ervan27 - 17 novembre 2012 à 21:11
Change d'offset, des fois ils buguent
jofc - 18 novembre 2012 à 04:54
je change la valeur de l'offset de quel paramètre?
ervan27 - 18 novembre 2012 à 14:46
Tu prends un nouvel offset via FSF
jofc - 18 novembre 2012 à 17:36
mais je l'affecte a quel header ? (maps, script,...)
ervan27 - 18 novembre 2012 à 19:05
Tu change les offsets des warps
D.I.Z - 19 novembre 2012 à 01:56
Lut tout le monde.
Voila, je me lance dans la maitrise des scripts et j'ai commencé à ajouté des maps sur une rom.
Jusqu'e la c'est super easy, les scripts simples aussi, puis il me vient une idée, je voulais faire une tremblement de terre (spécial 136), un applymovement juste le "!" suivit d'un message normal, donc du coup le perso marche sur le script, ! d'exclamation, tremblement puis message, tout ça dans un script. Et au moment de compilé tout ça, XSE me dit qu'il y a une erreur à la ligne 20. Donc je voulais savoir si il était possible de faire ça à partir d'un script.
voici le script en question
'--------------- #org 0x723154 lock applymovement 0x1 0x86C1F3C waitmovement 0x0 release end'---------
'Movements
'---------
#org 0x6C1F3C
#raw 0x56 '(!)
#raw 0xFE 'End of movements
special 0x136
end
'---------------
#org 0x723154
lock
msgbox 0x86D59B3 MSG_FACE '"Qu'est-ce qui..."
end
'---------
'Strings
'---------
#org 0x6D59B3
= Qu'est-ce qui ce passe? Bon sang!
mimich` - 19 novembre 2012 à 02:18
Si je compte bien la ligne 20 correspond au MSG_BOX, peut-être l'offset qui est foiré?
Après je suis pas un pro en script donc bon...
D.I.Z - 19 novembre 2012 à 14:18
Pour l'instant je trouve pas de solution et j'ai vraiment besoin de ce script! Aah les applymovement j'vous jure.
Je me demande est-ce qu'il n'y aurait des scripts spécifiques à chaque version?
Royfire - 19 novembre 2012 à 14:52
Essaye ça et dit moi si ça va...
#dynamic 0x800000
#org @debut
lock
applymovement 0x1 @move
waitmovement 0x0
pause 0x20
special 0x136
msgbox @msg 0x2
release
end
#org @msg
= Qu'est-ce qui ce passe?\nBon sang!
#org @move
#raw 0x56
#raw 0xFE
D.I.Z - 19 novembre 2012 à 15:15
Dès que je marche dessus, ça se bloque.
moi j'utilise Rouge feu en anglais
EDIT: C'est bon sa marche, mais j'ai pas l'applymovement, juste le tremblement et la phrase.
Faut que je trouve un moyen de mettre le script dans cet ordre: ! -> Tremblement -> (pause) puis phrase. Déjà tu m'a bien avancé, merci.
Royfire - 19 novembre 2012 à 15:22
Quand votre script est sélectionné, regardez à droite de la fenêtre d'Advance Map. Dans "Inconnu", mettez 0003, au lieu du 0000. Puis, dans N° du Var, au lieu du 0000, inscrivez 4050. Et voilà !
ps j'ai pas vérifié si le spécial était le bon ni si la commande raw 0x56 était associé a l'exclamation
EDIT
Oui c'est bien ce que je pensais, sur RF/VF l'exclamation c'est #raw 0x62, le spécial est bon par contre ça devrait marcher ???
EDIT 2
Oui j'ai essayé, le special 136 est un peu spécial ahah ^^"
ça devrait marcher avec ça :
#dynamic 0x800000
#org @debut
applymovement 0x01 @move
waitmovement 0x0
pause 0x20
setvar 0x8004 0xF
setvar 0x8005 0xF
setvar 0x8006 0xF
setvar 0x8007 0xF
special 0x136
pause 0x160
msgbox @msg 0x2
release
end
#org @msg
= Qu'est-ce qui ce passe?\nBon sang!
#org @move
#raw 0x62
#raw 0xFE
D.I.Z - 19 novembre 2012 à 15:45
j'ai encore un petit souci, le script marche mais je n'ai que le bruit du tremblement et j'ai pas le point d'exclamation. Pourtant j'ai tout vérifier, le spécial y est et l'apply aussi.
Purée, faut vraiment que je maitrise tout ça, moi!
Royfire - 19 novembre 2012 à 15:52
Désoler niveau son, je n'y connait absolument rien :-X
Peut être que quelqu'un d'autre pourra t'éclairer...
D.I.Z - 19 novembre 2012 à 16:17
le script est nickel, bon pour le point !, je me débrouillerais vu qu'il n'apparait toujours pas.
Un grand merci.
Royfire - 19 novembre 2012 à 16:21
Bah l'applymovement c'est sur le personnage principal ?
Si oui remplace
"applymovement 0x01 @move"
par
"applymovement 0xFF @move"
C'est chelou qu'il n'apparaisse pas... Bref de rien, bonne chance.
D.I.Z - 19 novembre 2012 à 20:32
AMEN :education:,il fallait juste remplacer 01 par FF
MERCI ROY
D.I.Z - 22 novembre 2012 à 11:34
Bonjour ou bonsoir.
Eh bien voila, je vais pas tourné autour du pot. J'ai remarqué qu'avec A-trainer,il y a une multitude de sprites intéressant, donc je me suis demandé si il était possible d'en rajouté 1 ou plusieurs, mais n'étant (encore) un pro, je préfère m'adresser à ceux qui ont une plus grande expérience dans ce domaine.
Serait-ce possible d'ajouté un mini-sprite de plus dans une rom?
D.I.Z - 23 novembre 2012 à 18:56
Désolé du double post.
C'est juste une demande que je passe. Après de nombreuses heures d'échec à essayer d'insérer Darkrai dans la rom voulue, malgré les tutos assez précis à ce sujet. Je demande à quelqu'un de bien meilleur que moi, si possible pourrait-elle insérer Darkrai dans une rom rouge feu (us).
Pour ce que ça intéresse, voici les liens de la rom et des sprites.
Rom
http://www.mediafire.com/?l4od185psx56h54 Si un pokemon doit être remplacé, enlevé eoko, si possible.sprites
http://pldh.net/dex/sprites/darkrai Vous pourrez utiliser les sprites de platine? De préférence.Merci à ceux qui voudront bien me filer un coup de main.
Royfire - 23 novembre 2012 à 23:10
Le sprite n'est surement pas indexé, il doit absolument être au format 64x64 en 16 couleurs sinon impossible à insérer...
Tiens essaye avec ceux là :

edit
Et concernant l'insertion de nouveau mini sprite, c'est compliqué, il n'y a pas de tuto en français ( on est grave en retard comparé aux anglais &co :huhu: )
Sinon, il faut un certain niveau en rh (et en anglais) je te laisse les liens, peut être que t'y arrivera par toi même :D
http://www.pokecommunity.com/showthread.php?t=152021&highlight=mini
http://www.pokecommunity.com/showthread.php?t=142067&highlight=mini
D.I.Z - 24 novembre 2012 à 00:23
Trop fort, ça marche :education: OH merci
Comment à tu fais? quel logiciel t'a utilisé?
mimich` - 24 novembre 2012 à 00:26
Ah l'indexage des images xD
Putain quesque j'ai pus en chier a l'époque avec ça ...
Normalement je sais qu'avec photoshop il existe une solution, mais j'me rapelle plus laquelle...
Royfire - 24 novembre 2012 à 01:31
Oui photoshop doit pouvoir s'en charger, moi j'utilise un petit logiciel en espagnole pour l'insertion de tiles/sprites.
http://dl.free.fr/tSux93uPQ
Il affiche exactement le nombre de couleur dans l'image sélectionner, ça facilite beaucoup le travail.
Quand tu seras l'utiliser convenablement je pense que tu n'auras plus ces soucis "d'indexage" ^^
D.I.Z - 24 novembre 2012 à 13:50
C'est vrai que ce logiciel est coton de plus l'espagnol je l'ai pas en Lv :-X
Roy, je te demande un dernier truc et j'arrête de t'embêter avec ça, juste un dernier.
Tu pourrais me faire ce que tu fais avec le sprite de darkrai mais avec celui-là, pleaase.
LE dernier
http://www.pokecharms.com/trainercards/images/trainers/Other/Male-40.pngArnikum Plus - 24 novembre 2012 à 14:06
Salut tout le monde, j'ai un problème compliqué.
Je cherche à attribuer une musique à un type de dresseur en particulier mais depuis, je n'ai toujours pas trouvé le moyen d'y parvenir. Quelqu'un pourrait me dire comment on fait?
Royfire - 24 novembre 2012 à 14:21
C'est vrai que ce logiciel est coton de plus l'espagnol je l'ai pas en Lv :-X
Roy, je te demande un dernier truc et j'arrête de t'embêter avec ça, juste un dernier.
Tu pourrais me faire ce que tu fais avec le sprite de darkrai mais avec celui-là, pleaase.
LE dernier
http://www.pokecharms.com/trainercards/images/trainers/Other/Male-40.pngUer je ferais un tuto un de ces jours, ça peut être utile.
Sinon pour ton truc, j'ai fais ça rapidement mais ça devrait marcher, dis moi si 'ya un soucis.
D.I.Z - 24 novembre 2012 à 17:10
Tout fonctionne.
Sauf que la palette me donne un truc bizarre
Sprite
http://i47.servimg.com/u/f47/14/37/93/01/t11.png](http://www.servimg.com/image_preview.php?i=213&u=14379301)slycorne - 24 novembre 2012 à 20:16
Bonjour je voudrais savoir comment faire pour que le 1er pokemon de l'equipe du joueur suive celuici, quelque soit le pokemon et quelque soit l'endroit.
Merci a tous.
Mika59000 - 24 novembre 2012 à 20:28
Bonjour , j'ai un probléme avec Xse et j'aimerai savoir si quelqu'un a une solution svp .
En fait mon probléme c'est que , a chaque fois que j'essaye de l'ouvir , il m'affiche :
Erreur d'exécution '9':
Indice en dehors de la plage
J'ai recherché sur google mais je n'ai pas trouvé , enfin cette erreur a eu lieu sur d'autre programme j'ai constaté mais les solutions ne correspondes pas a Xse voila pourquoi je m'adresse aux personnes sur ce site .
En espérant que vous pouvez m'aider , je vous remercie d'avance
Arnikum Plus - 24 novembre 2012 à 20:49
Pour commencer, pas besoin d'ouvrir un topic pour ça. T'aurais pu aller sur le Topic d'aide en tout genre.
Quelle version d'XSE as-tu?
Arnikum Plus - 24 novembre 2012 à 20:51
Dans le domaine du rom hacking, c'est une fonction encore impossible à réaliser.
Navigation: <- Page précédente | Page suivante ->

