Topic d'aide en tout genre Rom-hacking
boogyfr - 5 février 2012 à 16:25 Salut à tous ! Afin de satisfaire au maximum votre confort sur cette section, nous avons créé un topic 3en1 : Demandes d'aides, de recrutements et de scripts ! Bonnes demandes ! [hr] Problemes, questions? Vous êtes bloqués sur un truc ? Vous avez besoin d'aide ? Vous pouvez poster ici, et les membres les plus doués ainsi que d'autres qui connaissent un peu peuvent vous aider. [hr] Recrutement ? Ici, déposez vos annonces de recrutement, elles seront mises dans ce post (souvent mis à jour), et ainsi, il sera plus facile pour vous de trouver de l'aide pour vos projets :you: [spoiler=Liste des personnes cherchant un recrutement (les contacter par MP)] Recrutement Mapping : - Recherche d'un mappeur par Latibro : grotte deux étages, en faire une sorte de labyrinthe, avec assez de place pour placer 13 dresseurs au premier étage, et 14 au second. Support : Pokémon Emeraude (GBA) Recrutement Spriting : - Recherche de spriteur par Nightriku, assez présent et rigoureux. Support : GBA. - Recherche de spriteur par Mirmo-Chan. Support : NDS (Platine) - Recherche de spriteur par Kelkun. Support : GBA. Recrutement Scripting : - Recrutement de Valounours, toute personne sachant scripter. Version de base : R/S/E ?? (GBA) Recrutement Global : - Ryuuuu, cherche un graphiste et quelqu'un ayant de bonnes idées Pokémon. Support : Emeraude (GBA) - Ultimateyoshi : -un scripteur supplémentaire, déterminé et qui n'abandonne pas si possible, -un scratcheur pour les pokémon qui a de l'imagination (très important) -un mappeur [/spoiler] [hr] Demandes de scripts ? Vous avez envie de faire un hack mais vous ne voulez pas qu'elle soit ultra-basique et vous avez pas la tête à apprendre à scripter? Demandez ici, les membres les plus doués ainsi que d'autres qui en connaissent un peu dans la matiere se feront la joie de vous le faire. Attention, la demande doit être bien détaillée pour que je puisse la réaliser. Exemple : Ce script que je fais à l'instant vous propose un pokémon au hasard : [spoiler] [code=Script] #dynamic 0xXXXXXX #org @start lock faceplayer random 0x385 copyvar 0x800D 0x8001 addvar 0x8001 0x1 bufferpokemon 0x0 0x8001 msgbox @want 0x4 compare LASTRESULT 0x1 if 0x1 goto @yes goto @no @yes countpokemon compare LASTRESULT 0x6 if 0x1 goto @PatyFull random 0x99 copyvar LASTRESULT 0x8002 addvar 0x1 0x8002 msgbox @Obatained givepokemon 0x8001 0x8002 0x0 0x0 0x0 0x0 msgbox @TakeCare release end @no msgbox @DontWant release end @partyfull msgbox @TxtPartyFull release end #org @Want = Vieil homme: Tu veux un [buffer1]? #org @Obtained = [player] a recu un [buffer1]! #org @TakeCare = Vieil homme: Prends soin de [buffer1]? #org @DontWant = Vieil homme: Tant pis pour toi! #org @TxtPatyFull = Vieil homme: désolé, ton équipe est pleine! [/code] PS: inutile d'essayer, ce script ne fonctionne pas je voudrais pas qu'on me le pique sans demander ^^ [/spoiler] [hr] Alors, à vous ! [hr] Désormais toutes les questions aux sujets des tutos seront à poser ici, Nous estimons que ceux ci sont assez clairs et ne sont là que pour expliquer le fonctionnement du ou des logiciels.
Pretty lili - 5 février 2012 à 19:40 Bonjour à tous! Je souhaiterais faire une pokeball qui puisse servir à attraper les pokemon d'un adversaire en combat. Un peu comme la masterball du combat, si on veut. Je voulais savoir si en modifiant les stats ("Battle usage code pointer" entre autres) d'une ball dans item editor, ce serait possible et si oui, par quoi? (Je vous mets une image pour illustrer mon propos).
Flower// - 5 février 2012 à 19:48 Je ne me suis jamais penché sur le sujet, je regarderais à l'avenir. Par contre je ne pense pas que tu puisses apporter cette modification grâce à Item Editor.
Mickey` - 16 février 2012 à 23:11 Je galère, je suis sous NTME, quand je veux enregistrer mon Raw, je fais "File" ~~> "Save Tilemap". J'entre mon nom, je clique sur "sauver"... et le fichier .raw ne se crée pas. Ca doit être un truc tout simple, mais je comprends pas :s EDIT : Ca me le fait aussi quand avec OW Editor je veux exporter un OW, le fichier .bmp ne se crée pas... Sur ce PC, quand j'ouvre un logiciel de RH, j'ai le message suivant qui apparaît : [spoiler]
[/spoiler]
Y a-t-il un rapport ?
-------- - 17 février 2012 à 12:57 Non il n'y a aucun rapport entre le message et ton problème Le message que tu as en ouvrant le logiciel est normal.
Mickey` - 17 février 2012 à 13:24 Et alors d'où vient le problème ? :/ (Au passage y a pas un moyen d'enlever ce message ?)
-------- - 17 février 2012 à 16:43 Pour enlever le message normalement ya une case à décocher :
La case indiquée par une flèche tu la décoches et normalement c'est bon
Sinon tu es sur que tu n'essaies pas d'enregistrer le fichier dans un emplacement qui nécessite les droits d'administrateur ?
Mickey` - 17 février 2012 à 16:57 Il n'y a pas cette case sous Windows XP x_x Oui :s
-------- - 17 février 2012 à 17:12 Il me semble que sous XP moi je l'avais, enfin c'est pas juste un clic qui va te déranger. Sinon je vois pas d'où peut venir le problème.
Mickey` - 18 février 2012 à 15:41 Oké, merci quand même. Personne n'a une idée ? C'est vraiment très embêtant.
boogyfr - 18 février 2012 à 19:11 Screen ce que t'as.
yago58 - 18 février 2012 à 19:19 Y a un truc que tu peux faire, c'est de débloquer l'archive. Propriété => sécurité
boogyfr - 18 février 2012 à 19:22 Bah ce truc apparait quand tu telecharges l'archive, donc non, on peut pas désactiver.
yago58 - 18 février 2012 à 19:26
Le screen c'est sous seven, mais sous Xp c'est pareil, j'ai souvent ça, tu cliques sur débloquer, appliquer et tu fermes la fenêtre.
Mickey` - 18 février 2012 à 20:03
Voilà ce que j'ai :s
Mais j'ai trouvé un moyen, je peux sauver le raw seulement dans le dossier de NTME... je comprends pas mais en copiant/collant ça passe.
yago58 - 18 février 2012 à 20:06 Ah ouais, effectivement.
boogyfr - 18 février 2012 à 20:18 Ok
PichLélé - 29 février 2012 à 19:10 Bonsoir, je voudrais savoir s'il existe une hack-rom de Pokemon Émeraude sur ds. Une sorte de Remake sur ds. Est-ce que ça existe ?
Flower// - 29 février 2012 à 19:47 Non, puisque sur le support DS on n'est pas encore capable de modifier les maps.
PichLélé - 29 février 2012 à 21:26 OK merci
Arnikum Plus - 3 mars 2012 à 12:43 Salut, quelqu'un sait comment utiliser PokéCry? Edit: Personne pour m'aider, s'il vous plaît?
redael - 3 mars 2012 à 23:34 Y'a des tutos sur youtube, par contre ils sont en anglais
Arnikum Plus - 3 mars 2012 à 23:52 En anglais? Hum, je verrai...
mystogan640 - 4 mars 2012 à 23:41 > Ouai justement tout a l'heure j'ai eu le problème dans la foret j'allais justement te le dire merci Par contre
Pourtant je trouve pas d'erreur sur le script, vous voyez ce que ça peut être?
Sainior - 4 mars 2012 à 23:44 offset foireux
mystogan640 - 4 mars 2012 à 23:46 Et mince, merci.
Flower// - 5 mars 2012 à 15:10 Plus précisément, ce sont deux offsets qui se chevauchent, tu appelles par la fonction texte un offset qui est déjà utilisé et qui contient d'autres données (peut-être un magasin, par exemple), ce qui fait afficher le contenu depuis la msgbox. Je sais pas si j'ai été clair, je ferais un tuto bientôt concernant les offsets.
mystogan640 - 5 mars 2012 à 15:14 Ah ok, mais ca veut dire que ca bug autre part dans le jeu? Et tu sais a quoi c'est du?
Flower// - 5 mars 2012 à 15:19 Oui, c'est dû au fait que t'as pris des offsets trop proches. ===========offset 1============= ===========offset 2=============== En vert c'est là ou les deux offsets se chevauchent. Si tu prends un offset plus lointain: ===========offset 1=========== ===============offset 3=========== Ceux ci ne se chevauchent pas, et donc tu n'as pas de bugs.
mystogan640 - 5 mars 2012 à 15:24 OK merci, je vais essayer d'arranger ça.
yago58 - 5 mars 2012 à 15:36 Flow' => pas con ton schéma
Flower// - 5 mars 2012 à 15:42 Justement, je vais faire un tuto dans quelques jours avec de schémas propres pour que les jeunes ROM-Hackers comprennent mieux le système des offsets et les différents bugs qui y sont liés.
yago58 - 5 mars 2012 à 15:45 Tu peux compter les anciens, j'y ai jamais rien capter à ça :boogyfr:
mystogan640 - 5 mars 2012 à 15:54 Idem, je suis pas vraiment nouveau (je fais ça depuis 1 an et demi environ), et je t’avouerai que j'ai un peu de mal avec la "gestion" des offsets, donc j'attends ton tuto avec impatience.
mystogan640 - 5 mars 2012 à 19:41 Désolé double post. > Je sors du Mont Sélenite mais le jeu freeze a se moment
Pourquoi? pas de scripts buggés.
Ca peut être du au fait de changer de route? Si c'est le cas, à quoi c'est du?
Je rame, merci pour vos futures aides.
Flower// - 5 mars 2012 à 19:43 ROM CRA$HED A moins qu'il y ait un problème de connexions logiques entre les maps.
mystogan640 - 5 mars 2012 à 19:45 ROM CRA$HED: J'y ai pensé mais je voulais savoir si ça pouvait être autre chose. Pour le probleme de confection logique, cela consiste en quoi stp?
Flower// - 5 mars 2012 à 19:49 Ici
mystogan640 - 5 mars 2012 à 19:53 Non, c'est pas cela, les connexions sont "d’origine". Il y a vraiment rien d'autre? Bon, je suis parti tour tout refaire :'( .
Flower// - 5 mars 2012 à 19:56 J'avais déjà eu ce bug, j'avais réussi à y remédier mais je ne me souviens plus comment.
mystogan640 - 5 mars 2012 à 19:58 Ah, si tu te souviens préviens moi. Je vais approfondir mes recherches.
Mickey` - 5 mars 2012 à 20:53 Il n'y aucun level script ? Tu peux accéder à la seconde map via un autre moyen ? (warp...) Au pire, refais ta map.
mystogan640 - 5 mars 2012 à 21:15 oué mickey, j'y ai pensé et j'ai mis un bâtiment intermédiaire et ça passe. Et non,aucun level script.
Mickey` - 5 mars 2012 à 21:50 Je sais pas trop... essaie de refaire les maps.
mystogan640 - 7 mars 2012 à 01:26 J'ai modifié les mini-sprites de arbres, donc la palette, la taille et bien évidement l'image, mais le problème c'est que du coup, le mini-sprite deviens invisible : [spoiler]
Mickey` - 7 mars 2012 à 13:25 Les arbres aussi disparaissent après avoir été coupés non ?
mystogan640 - 7 mars 2012 à 13:35 Pardon? Non mais la le mini-sprite est invisible avant que je lance coupe.
Mickey` - 7 mars 2012 à 13:39 C'est un sprite ajouté, ou un remplacé ?
mystogan640 - 7 mars 2012 à 13:40 Remplacé, avec la taille modifié.
Arnikum Plus - 7 mars 2012 à 13:41 Peut-être le flag? Edit: Essaie de remettre la taille normale pour voir.
Mickey` - 7 mars 2012 à 13:43 Et il est seulement invisible mais tu peux lui parler c'est ça ?
mystogan640 - 7 mars 2012 à 13:45 Non mais le truc, c'est que j'ai besoin d'agrandir le mini-sprite, pour mettre une nouvelle animation du genre: > Bon, je m'ennuyai alors j'ai fais ça: [spoiler]
[/spoiler]
Le rendu est pas top mais je crois que je vais l’améliorer et conserver le "concept".
Sauf que dans le cas ci dessus, comme l’animation n'est pas celle d'un arbre, elle n'est pas bonne.
mystogan640 - 7 mars 2012 à 13:46 > Et il est seulement invisible mais tu peux lui parler c'est ça ? oui, exactement. Désole double post.
Mickey` - 7 mars 2012 à 13:46 Alors c'est juste un problème de sprite... tu as bien tout respecté ? (palette, taille...) (Si tu as modifié la taille, faut peut-être repointer... m'enfin sous toute réserve, pas sûr.)
mystogan640 - 7 mars 2012 à 13:48 J'ai deja essayé ce que tu propose, même résultat. Et oui j'ai tout respecté.
Mickey` - 7 mars 2012 à 13:52 Alors je vois pas :s Si tu remplaces un autre sprite, ça change quelque chose ?
mystogan640 - 7 mars 2012 à 13:54 Ça dépend, si je modifie pas le type d'animation, çà fait une animation incomplète(voir gif ci dessus), et si je met "tree" en type d'animation, ben ça devient invisible.
Arnikum Plus - 7 mars 2012 à 13:59 Hum, je ne vois pas d'où peut venir le problème dans ce cas. Quoique, tu as mis une grande taille? Peut-être ça...
mystogan640 - 7 mars 2012 à 14:00 La taille c'est celle d'un dresseur standard.
Arnikum Plus - 7 mars 2012 à 14:04 16\32 alors. Si j'ai bien compris, quand tu n'ajoutes pas les minis de l'animation, ton sprite est visible mais quand tu les ajoutes, il devient invisible, c'est bien ça?
mystogan640 - 7 mars 2012 à 14:07 Oui. Mais pour ceux qui voient pas ce dont je parle, essayez de modifier le sprite de l'arbre de coupe comme je l'ai fais, vous verrez le resultat. (je suis sur RF, je l'avais pas précisé)
Arnikum Plus - 7 mars 2012 à 14:13 Si c'est ça, je crois comprendre la source du problème: c'est l'offset. L'offset doit être trop petit pour pouvoir supporter le tout comme tu le désires. Il faudra repointer comme Mickey l'a dit.
mystogan640 - 7 mars 2012 à 14:15 j'avais deja repointer, mais sans succès, mais bon je ressaye. Tu peux essayer de ton coté pour voir si tu y arrive.
Arnikum Plus - 7 mars 2012 à 14:21 Je formulais une hypothèse qui me paraissait logique pour ce cas. Je n'ai pas trop envie de modifier mon arbre.
mystogan640 - 7 mars 2012 à 14:24 > Je formulais une hypothèse qui me paraissait logique pour ce cas. Je n'ai pas trop envie de modifier mon arbre. Non mais je veux dire tu créé un dossier, tu colle une rom "test", tu fais la manip et tu regarde le résultat. Mais après libre a toi de le faire ou non.
Arnikum Plus - 7 mars 2012 à 14:31 Tu sais, je t'ai parfaitement compris. Je suis juste occupé là, plus tard.
Mickey` - 7 mars 2012 à 14:38 Sinon, je viens de penser, pourquoi tu ne ferais pas un applymovement avec chaque mouvement un sprite de l'arbre ? Ca serait du bricolé mais à l'oeil ça ne changerait pas.
mystogan640 - 7 mars 2012 à 14:39 Concrètement, je vois pas trop ce que tu veux dire.
Mickey` - 7 mars 2012 à 14:41 Beh par exemple le sprite de face est le sprite normal, le sprite de dos est le sprite coupé.
mystogan640 - 7 mars 2012 à 14:44 Ah ok, mais je pourrai pas interagir avec et utilisé coupe dessus pour lancer l'animation, ou alors je modifie le script de coupe?
Mickey` - 7 mars 2012 à 14:46 Beh tu te refais un script toi-même
mystogan640 - 7 mars 2012 à 14:51 Ok je vais test ca, bonne idée, merci, mais j'ai quelques lacunes en scripting(surtout pour les applymovement), donc il est possible que je revienne demander de l'aide.
Mickey` - 7 mars 2012 à 14:55 Ok, pas de problème
mystogan640 - 7 mars 2012 à 16:20 Désolé mickey mais ta méthode peut pas marcher, car les mini-sprites ont les mêmes images, mais en symétriques pour: regarde a gauche et regarde a droite. Donc l'animation ne peut pas se réaliser, ou alors, cela sort de mon domaine de compétence, malgré les tutos de scripting.
Mickey` - 7 mars 2012 à 16:23 Tu as besoin de combien de sprites en tout ?
mystogan640 - 7 mars 2012 à 16:26 J'ai déjà fais les 4 nécessaires, j'te les envois par Mp si tu veux voir.
Mickey` - 7 mars 2012 à 16:30 À ce que j'ai compris ta RH est courte, tu n'auras donc pas besoin de tous les sprites ? Tu peux faire ça sur deux sprites x) (Oui oui gros bricolage, j'aime pas trop faire comme ça, et le mieux serait de trouver l'origine du bug, seulement là rien ne me vient à l'esprit)
mystogan640 - 7 mars 2012 à 16:32 > À ce que j'ai compris ta RH est courte, tu n'auras donc pas besoin de tous les sprites ? Tu peux faire ça sur deux sprites x) Sur 2 sprites différents? Eh la c'est trop compliqué pour moi. Edit: J'ai peut-être trouvé une alternative
Mickey` - 7 mars 2012 à 17:27 Laquelle ?
mystogan640 - 7 mars 2012 à 17:33 En modifiant les mini de Leaf avec l'animation "use" a la base, si je trafique l'ordre des animations et que je remplace les minis, j'obtient un bon résultat. Oué en gros j'ai cherché un peu nawak, et j'ai trouvé un truc dont même moi je ne comprends pas le mécanisme.
Mickey` - 7 mars 2012 à 17:34 Tant que le résultat est bon à l’œil
mystogan640 - 7 mars 2012 à 17:57 Le truc c'est que l’enchaînement des minis n'est pas "normal", donc, il est difficile de tout organiser, mais j'y suis presque: [spoiler]
[/spoiler]
Flower// - 7 mars 2012 à 18:01 MDR c'est de mieux en mieux ! Qu'est-ce que tu entends par "pas normal" ?
yago58 - 7 mars 2012 à 18:02 la tête qui reprend sa place, elle devrait disparaitre en fait.
mystogan640 - 7 mars 2012 à 18:03 Ça ne s’enchaîne pas dans l'ordre: 1, 2, 3 etc... Mais dans l'ordre 3, 1, 4, etc... > la tête qui reprend sa place, elle devrait disparaitre en fait. oui, J'y travaille.
yago58 - 7 mars 2012 à 18:44 Quelqu'un aurait les sprites des objets pour hg/ss ? C'est pour monter un fichier de données pour ma hack Tout ceux que je trouve sont avec un fond noir. Edit => c'est bon j'ai trouvé grâce à Pokémon online. lol
mystogan640 - 8 mars 2012 à 23:15 Bonsoir a tous, me voila confronté a un énieme probleme sur ma rom: [spoiler]
[/spoiler]
Bon voila, UNIQUEMENT lors des attaques SURF et OCCROUPI le jeu freeze, jusque la j'avais réussi a contourner ce genre de problème, mais la je ne sais pas comment faire.
Crash et perte définitive de la rom? problème irréversible? Si quelqu'un a une solution ou une astuce je suis preneur, merci.
BlueSteel - 9 mars 2012 à 00:21 Quelqu'un a un bon type pour rendre utile Flash?
mystogan640 - 9 mars 2012 à 00:27 foudre? feu a la rigueur. Mais de toute façon que veux-tu en faire?
BlueSteel - 9 mars 2012 à 09:40 Je veux rendre toute les CS utiles alors j'augmente la puissance/change les types
Flower// - 9 mars 2012 à 17:02 > Bonsoir a tous, me voila confronté a un énieme probleme sur ma rom: [spoiler]
[/spoiler]
Bon voila, UNIQUEMENT lors des attaques SURF et OCCROUPI le jeu freeze, jusque la j'avais réussi a contourner ce genre de problème, mais la je ne sais pas comment faire.
Crash et perte définitive de la rom? problème irréversible? Si quelqu'un a une solution ou une astuce je suis preneur, merci.
C'est dû à l'image qui correspond aux attaques surf et ocroupi, tas dû empiéter l offset de celle ci.
Mickey` - 9 mars 2012 à 17:07 Donc une back-up pour y remédier... ou touche à l'hexa ! Pour Flash, je le vois bien Electrique.
mystogan640 - 9 mars 2012 à 17:08 Ok, faut donc que je trouve remette l'image de surf? ou c'est plus compliqué? Et par hasard, ca peut être du au fait que ma rom est "trop petite", j'entend par la qu'il faut peut-être l’étendre a 32Mo.
mystogan640 - 9 mars 2012 à 17:09 > Ok, faut donc que je trouve remette l'image de surf? ou c'est plus compliqué? Et par hasard, ca peut être du au fait que ma rom est "trop petite", j'entend par la qu'il faut peut-être l’étendre a 32Mo. Oui au pire j'au plusieurs back-up mais bon, je ne sais pas a partir de laquelle est survenue le probleme(a la rigueur je vais test, donc pas grave), mais la cause m’intéresse plus. Edit: fail "modifier", désolé.
Mickey` - 9 mars 2012 à 17:21 Non ne t'inquiètes pas, vu ce que tu as fait pour le moment sur la ROM, tu as encore beaucoup de place dessus. Mais même si tu as de la place, rien n'empêche que des offsets se chevauchent. Je te conseille de tester chacune de tes back-ups (dans l'odre dé-chronologique)
mystogan640 - 9 mars 2012 à 17:42 Oui, je suis en train de fouiller dans mes back-ups, néanmoins, j'attend impatiemment le tuto de flow' sur les offsets (toujours d'actualité?).
Sainior - 9 mars 2012 à 17:45 J'aimerais ajouter qu'il est possible de corriger un problème en passant par un éditeur hexadécimal, si on connaît l'adresse de l'offset défectueux. Il suffit de prendre une ROM clean, d'aller à cette adresse, de copier les données, et de les coller à l'endroit "infecté" sur la hack-ROM.
mystogan640 - 9 mars 2012 à 17:47 Ok, je regarde ça. Mais ca vas aussi "suprimer" ce que j'ai modifié non?
Sainior - 9 mars 2012 à 17:50 Évidemment, oui, mais seulement les modifications ayant pour adresse le ou les offset défectueux. Mais c'est une méthode un peu risquée, faut être à l'aise là-dedans.
mystogan640 - 9 mars 2012 à 17:53 > Évidemment, oui, mais seulement les modifications ayant pour adresse le ou les offset défectueux. Mais c'est une méthode un peu risquée, faut être à l'aise là-dedans. J'avais compris que cela effacerai mes modifications, c’était rhétorique. Et pour ce qui est des risque, au point ou j'en suis, je me lance.
Mickey` - 9 mars 2012 à 17:54 > ou touche à l'hexa ! Tu peux essayer, mais fais une back-up avant. Si en faisant une mauvaise manip tu décale tout ce qu'il y a derrière, ne serait-ce que d'un octet, ta ROM est fichue !
mystogan640 - 9 mars 2012 à 17:57 Des back-up j'en ai même upload, mais au pire elle est déjà fichue, parce que bon, une version sans surf...voila quoi.
Mickey` - 9 mars 2012 à 22:01 J'ai un problème, sûrement idiot, mais je ne comprends pas d'où ça vient... J'ai fais un script au sol (case verte), 0003 en Inconnu, et 4050 en N° du Var, mais quand je marche dessus, il ne se déclenche pas...
mystogan640 - 9 mars 2012 à 23:10 Bon la, je comprends pas, j'ai fais un script pour un leviator rouge lv 30 et j'ai bien un leviator, mais pas shiney. ``` '--------------- #org 0x1BD1F6 lock faceplayer setvar 0x8003 0x1 setwildbattle 0x82 0x1E 0x0 checksound cry 0x196 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end ``` Et même avec une rom clean ça ne fonctionne pas, ou est mon erreur s'il vous plait.
Mickey` - 9 mars 2012 à 23:17 Tu as suivi mon tuto ? Tu as bien patché la ROM avant de faire le script ?
mystogan640 - 9 mars 2012 à 23:20 Oui, j'ai suivis ton tuto, et je comprend pas, la dernière fois que j'avais fais un script de ce genre, ça a été impeccable. EDIT: J'avais pas patché la bonne rom...no comment.
Mickey` - 10 mars 2012 à 10:56 GG :fail: [hr] > J'ai un problème, sûrement idiot, mais je ne comprends pas d'où ça vient... J'ai fais un script au sol (case verte), 0003 en Inconnu, et 4050 en N° du Var, mais quand je marche dessus, il ne se déclenche pas...
Sainior - 10 mars 2012 à 11:36 > J'ai fais un script au sol (case verte), 0003 en Inconnu, et 4050 en N° du Var, mais quand je marche dessus, il ne se déclenche pas... Ouais, ce problème est franchement chiant, j'en ai toujours pas trouvé la provenance. Essaye de mettre 0300 et 4040, si ça marche pas, tente de regarder sur un déclencheur déjà existant.
Mickey` - 10 mars 2012 à 11:48 Ca ne fait rien... 0300 et 4040 marche sur R/S il me semble. J'ai mis 405A en déclencheur et ça marche, mais bon je sais pas d'où vient le problème >< Merci !
Arnikum Plus - 10 mars 2012 à 13:27 Je crois selon moi que c'est le délencheur. J'ai remarqué que 4050 est une valeur utilisée à plusieurs reprises (4050 0x1, 4050 0x5) des choses comme ça. Je suppose quand dans un script déjà existant(perso ou script), il y a un déclencheur qui doit être activé pour ton script même s'active. Ce n'est qu'une hypothèse mais c'est ce que je pense car j'ai le même problème actuellement.
Mickey` - 10 mars 2012 à 17:30 Oui mais là le déclencheur 405A existe déjà... et même si je n'ai pas activé le script avec 4050 en déclencheur, l'autre ne se déclenche pas :/
Stephi007 - 10 mars 2012 à 19:00 Voilà, j'ai réalisé ce script : [spoiler]'--------------- #org 0xE41DF8 lockall checkflag 0x2389 if 0x0 goto 0xE41EF8 release end '--------- #org 0xE41EF8 lockall msgbox 0xE41FF8 MSG_FACE applymovement MOVE_PLAYER 0xE420F8 setflag 0x2389 release end '--------- 'Strings '--------- #org 0xE41FF8 = Maman a racheté des piles, je\ndevrais mettre l'horloge à\ll'heure ! '--------- 'Movements '--------- #org 0xE420F8 #raw 0x0A #raw 0x0A #raw 0x09[/spoiler] Mais une fois in-game, quand je marche dessus, j'obtiens une ROM IMAGE CRASHED ! Que faire ? Merci
Mickey` - 10 mars 2012 à 19:37 Utilise la balise code pour les scripts Plusieurs erreurs : _Si tu mets lockall, utilise plutôt release all. Ou alors utilise lock et release. _Après le checkflag, tu dois mettre "compare LASTRESULT 0x1". _Pour les pointeurs (après goto, msgbox et applymovement), tu dois faire "0x8[Offset]" _Pas besoin de remettre un "lockall" dans la deuxième partie du script _Insère la commande "waitmovement 0x0" après l'applymovement _La liste des mouvements doit se terminer par "#raw 0xFE" De plus, tu as fait ton script à l'envers, tu indiques de faire quelque chose si le flag n'est pas activé, normalement on fait l'inverse, m'enfin ça gène pas tant que ça marche. Ah aussi, quand ton flag sera activé, si tu repasses dessus, la ROM freezera. Ton code corrigé donne ça : [spoiler] ``` '--------------- #org 0xE41DF8 lock checkflag 0x2389 compare LASTRESULT 0x1 if 0x1 goto 0x8E41EF8 msgbox 0x8E41FF8 MSG_FACE applymovement MOVE_PLAYER 0x8E420F8 waitmovement 0x0 setflag 0x2389 release end '--------- #org 0xE41EF8 ' 'Insère quelque chose ici quand le flag est activé ' release end '--------- 'Strings '--------- #org 0xE41FF8 = Maman a racheté des piles, je\ndevrais mettre l'horloge à\ll'heure ! '--------- 'Movements '--------- #org 0xE420F8 #raw 0x0A #raw 0x0A #raw 0x09 #raw 0xFE ``` [/spoiler]
Stephi007 - 10 mars 2012 à 19:39 Merci Mickey', je te dis si ça fonctionne desuite EDIT : La rom freeze quand je marche sur le script :-X
Mickey` - 10 mars 2012 à 19:45 Quand tu cliques sur la case verte, à droite dans A-Map, mets "0003" dans Inconnu et "4050" dans N° du Var
Stephi007 - 10 mars 2012 à 19:47 Okay ... Mais le script ne se déclenche pas quand je fais ça >:(
Arnikum Plus - 10 mars 2012 à 19:52 Aussi Smoley', tu as mis quoi là où conduit le checkflag?
Mickey` - 10 mars 2012 à 19:54 Je lui ai déjà dit Hum, ça freeze encore ou juste rien ne se passe ?
Stephi007 - 10 mars 2012 à 19:55 Rien ne passe quand je marche sur le script
Mickey` - 10 mars 2012 à 19:57 Essaie "0300" en Inconnu et "4040" en N° du Var. Si ça marche toujours pas, essaie "0003" et "405A"...
Stephi007 - 10 mars 2012 à 20:01 Merci !!! Le 0003 a fonctionné
Mickey` - 10 mars 2012 à 20:04 Et le script ? Tu es sur R/S ?
Stephi007 - 10 mars 2012 à 20:05 Je suis Emeraude, j'ai encore une petite question, quel est le flag ou le var qui dit que l'horloge a été reglé ?
Mickey` - 10 mars 2012 à 20:07 Oké oké Heu il y en a un défini ? Si oui, regarde dans le script de l'horloge, sinon tu peux en créer un toi-même.
Stephi007 - 10 mars 2012 à 20:10 Justement j'aurais voulu savoir si il y en a un de défini, sinon, j'en créerai un
Mickey` - 10 mars 2012 à 20:10 Je ne peux pas te répondre désolé, regarde le script de l'horloge tu le verras ^^
Stephi007 - 10 mars 2012 à 20:14 [spoiler] ``` '--------------- #org 0x2990CE lockall setvar 0x8004 0x0 goto 0x82990E6 '--------------- #org 0x2990E6 checkflag 0x51 if 0x1 goto 0x829918C msgbox 0x81F9A96 MSG_KEEPOPEN '"L'horloge est arrêtée[.]\pIl vaudr..." call 0x8299196 pause 0x1E setvar 0x4092 0x6 setflag 0x51 setflag 0x2F2 setflag 0x2F3 sound 0x9 hidesprite 0x8008 releaseall end '--------------- #org 0x29918C cmdc3 0x2D fadescreen 0x1 special 0x9E waitstate releaseall end '--------------- #org 0x299196 fadescreen 0x1 special 0x9D waitstate return '--------- ' Strings '--------- #org 0x1F9A96 = L'horloge est arrêtée[.]\pIl vaudrait mieux la mettre à l'heure! ``` [/spoiler] Voila le code de l'horloge, mais il y a la blinde de flags et de vars :O
Mickey` - 10 mars 2012 à 20:17 Effectivement, je ne sais pas lequel est le bon. Fais en un nouveau
Stephi007 - 10 mars 2012 à 20:18 Je l'insère dans le script que j'ai créé ? Ou dans le script qui est déjà présent ?
Mickey` - 10 mars 2012 à 20:36 Si tu ne modifies rien dans le script déjà présent, tu peux l'y mettre directement dedans
Stephi007 - 10 mars 2012 à 20:39 Je suis censé le mettre après quoi dans le script de l'horloge ?
Mickey` - 10 mars 2012 à 21:04 Beh je sais pas, c'est selon ce que tu veux faire x) Mais là normalement il est bon si c'est le script original.
Stephi007 - 10 mars 2012 à 21:11 J'ai trouvé une astuce, car meme en integrant le flag, le script se répétait, je ne sais pas pourquoi. J'ai dupliqué la map et j'ai fais en sorte que le warp de la première m'ammene à la deuxieme, mais que celui de la deuxieme m'ammene a la duplication de la map, sans le script en question EDIT : Ca foire :O , et meme quand je met le setflag, ca fonctionne pas, il répète le script :( Peu etre que je le mets au mauvais endroit ?
Mickey` - 10 mars 2012 à 21:16 Hum, en fait tu veux faire en sorte que tu ne puisses régler l'horloge qu'une seule fois ?
Stephi007 - 10 mars 2012 à 21:19 Voilà mon script ( Celui de l'horloge + le mien combiné ) :[spoiler] ``` '--------------- #org 0xE41DF8 lockall checkflag 0x5 if 0x1 goto 0x8E42DF8 msgbox 0x8E41FF8 MSG_FACE '"Maman a racheté des piles, je\ndev..." applymovement MOVE_PLAYER 0x8E420F8 waitmovement 0x0 setvar 0x8004 0x0 setflag 0x5 goto 0x82990E6 '--------------- #org 0xE42DF8 releaseall end '--------------- #org 0x2990E6 checkflag 0x51 if 0x1 goto 0x829918C call 0x8299196 pause 0x1E setvar 0x4092 0x6 setflag 0x51 setflag 0x2F2 setflag 0x2F3 hidesprite 0x8008 releaseall end '--------------- #org 0x29918C cmdc3 0x2D fadescreen 0x1 special 0x9E waitstate releaseall end '--------------- #org 0x299196 fadescreen 0x1 special 0x9D waitstate return '--------- ' Strings '--------- #org 0xE41FF8 = Maman a racheté des piles, je\ndevrais mettre l'horloge à\ll'heure ! '----------- ' Movements '----------- #org 0xE420F8 #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0x9 'Step Up (Normal) #raw 0xFE 'End of Movements ``` [/spoiler] En fait, je voudrais que quand je marche sur le script, j'ai la possibilité de regler l'horloge, ce que le script fait déjà, mais le problème, c'est que le script se répéte à chaque fois que je rentre sur la map :(
Mickey` - 10 mars 2012 à 21:24 [spoiler] ``` '--------------- #org 0xE41DF8 lockall checkflag 0x400 if 0x1 goto 0x8E42DF8 msgbox 0x8E41FF8 MSG_FACE '"Maman a racheté des piles, je\ndev..." applymovement MOVE_PLAYER 0x8E420F8 waitmovement 0x0 setvar 0x8004 0x0 setflag 0x400 goto 0x82990E6 '--------------- #org 0xE42DF8 setflag 0x400 releaseall end '--------------- #org 0x2990E6 checkflag 0x51 if 0x1 goto 0x829918C call 0x8299196 pause 0x1E setvar 0x4092 0x6 setflag 0x51 setflag 0x2F2 setflag 0x2F3 hidesprite 0x8008 releaseall end '--------------- #org 0x29918C cmdc3 0x2D fadescreen 0x1 special 0x9E waitstate releaseall end '--------------- #org 0x299196 fadescreen 0x1 special 0x9D waitstate return '--------- ' Strings '--------- #org 0xE41FF8 = Maman a racheté des piles, je\ndevrais mettre l'horloge à\ll'heure ! '----------- ' Movements '----------- #org 0xE420F8 #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0x9 'Step Up (Normal) #raw 0xFE 'End of Movements ``` [/spoiler] Essaie ça, dis-moi si ça marche. (Après je sais pas du tout comment fonctionne le script de l'horloge, il faudrait l'étudier, mais p-e que ça peut marcher...)
Stephi007 - 10 mars 2012 à 21:26 THANKS YOU !!! Ca fonctionne !!! Merci :haulas: En faite, tu as fait quoi ?
yago58 - 10 mars 2012 à 21:27 C'est quoi l’intérêt du script en fait ? Puisque en temps normal, une fois l'horloge réglée, c'est définitif.
Stephi007 - 10 mars 2012 à 21:28 > C'est quoi l’intérêt du script en fait ? Puisque en temps normal, une fois l'horloge réglée, c'est définitif. En fait, j'ai au départ supprimé l'intro du camion, donc il me fallait avoir juste le script qui permettait de regler l'horloge, mais en fait, à chaque fois que je marchais sur le script, il se réactivait, donc comme j'ai integré un applymovement et qu'il se répétait, je ne pouvais pas sortir de la map
yago58 - 10 mars 2012 à 21:30 La merde quoi, si c'est résolu tant mieux pour toi, je pourrais gouter à cette démo. >:D
Stephi007 - 10 mars 2012 à 21:31 > La merde quoi, si c'est résolu tant mieux pour toi, je pourrais gouter à cette démo. >:D Impatient ? :D
yago58 - 10 mars 2012 à 21:32 OUI depuis le temps que tu dois en sortir une.
Stephi007 - 10 mars 2012 à 21:35 > OUI depuis le temps que tu dois en sortir une. T'sais, mon PC a crashé, donc j'avais plus rien, et j'ai du tout recommencé :baffan:
yago58 - 10 mars 2012 à 21:36 Il me semble que tu me l'avais dit.
Mickey` - 10 mars 2012 à 22:15 Pour te répondre, en fait j'ai juste remplacé le flag "5" par le flag "400". J'ai aussi rajouté un "setflag 0x400" dans la seconde partie pour éviter que la ROM freeze ^^
redael - 10 mars 2012 à 22:52 bonsoir, je débute dans le scripting, mais j'ai un problème, je veux faire un giveitem, j'utilise donc ce code: ``` '--------------- #org 0x1BCF52 giveitem 0xB6 0x1 MSG_FIND end ``` Il me semble bon mais malgré tout XSE me répond ça:
Est-ce que vous voyez le problème? Merci
Mickey` - 10 mars 2012 à 22:56 Hum... Je n'ai jamais compris ce problème, je l'avais aussi à mes débuts. J'ai DL XSE de Pokemon Legendary et le bug a disparu.
redael - 10 mars 2012 à 22:58 Ok merci
Stephi007 - 10 mars 2012 à 23:45 Mickey, je viens de réaliser ce script, mais quand je marche dessus, il ne se déclenche pas, que faire ? [spoiler] ``` '--------------- #org 0xE438F8 lockall checkflag 0x512 if 0x1 goto 0x8E43DF8 msgbox 0xE445F8 MSG_FACE applymovement MOVE_PLAYER 0xE441F8 waitmovement 0x0 applymovement 0x0 0xE43FF8 waitmovement 0x0 msgbox 0xE440F8 MSG_FACE warp 0x1 0x4 0x2 0x6 0x6 msgbox 0xE442F8 MSG_FACE applymovement MOVE_PLAYER 0xE443F8 waitmovement 0x0 msgbox 0xE444F8 MSG_FACE setflag 0x512 release end '--------------- #org 0xE43DF8 release end '--------- 'Strings '--------- #org 0xE445F8 = #org 0xE440F8 = #org 0xE442F8 = #org 0xE444F8 = '--------- 'Movements '--------- #org 0xE441F8 #org 0xE43FF8 #org 0xE443F8 ``` [/spoiler]
Arnikum Plus - 11 mars 2012 à 00:01 lockall=>releaseall lock=>release :haulas:
Stephi007 - 11 mars 2012 à 00:02 > lockall=>releaseall lock=>release :haulas: Déjà modifié, mais ca ne fonctionne toujours pas
monsieur07 - 11 mars 2012 à 00:02 Ah lala, les joies du scripting! Quelqu'un saurait pas changer les ronds en herbe etc quand on est en combat ? ça en gros: [spoiler]
[/spoiler]
Mickey` - 11 mars 2012 à 00:06 Je lui ai dit, mais bon mieux vaut deux fois qu'une xD Déjà, pour les pointeurs de messages ou d'applymovements, n'oublie pas le 8 ! Dans la partie qui arrive la deuxième fois, insère "setflag 0x512". Sinon, comme tout à l'heure, Inconnu et N° du Var Monsieur07 --> Unzl-gba
Stephi007 - 11 mars 2012 à 00:09 > Je lui ai dit, mais bon mieux vaut deux fois qu'une xD Déjà, pour les pointeurs de messages ou d'applymovements, n'oublie pas le 8 ! Dans la partie qui arrive la deuxième fois, insère "setflag 0x512". Sinon, comme tout à l'heure, Inconnu et N° du Var Monsieur07 --> Unzl-gba [spoiler] ``` '--------------- #org 0xE438F8 lockall checkflag 0x512 if 0x1 goto 0x8E43DF8 msgbox 0xE445F8 MSG_FACE ICI ? applymovement MOVE_PLAYER 0xE441F8 waitmovement 0x0 applymovement 0x0 0xE43FF8 waitmovement 0x0 msgbox 0xE440F8 MSG_FACE warp 0x1 0x4 0x2 0x6 0x6 msgbox 0xE442F8 MSG_FACE applymovement MOVE_PLAYER 0xE443F8 waitmovement 0x0 msgbox 0xE444F8 MSG_FACE setflag 0x512 release end '--------------- #org 0xE43DF8 release end OU ICI ? '--------- 'Strings '--------- #org 0xE445F8 = #org 0xE440F8 = #org 0xE442F8 = #org 0xE444F8 = '--------- 'Movements '--------- #org 0xE441F8 #org 0xE43FF8 #org 0xE443F8 ``` [/spoiler]
Arnikum Plus - 11 mars 2012 à 00:14 Tu dois mettre le "8" avant les pointeur de tes apply' aux lignes où tu mets le pointeur et aussi devant le pointeur de ton msgbox
Mickey` - 11 mars 2012 à 00:15 La ou tu as mis "ICI" par exemple il faut rajouter un "8" Et tu dois insérer le setflag la ou tu as écrit "OU ICI"
Stephi007 - 11 mars 2012 à 00:18 Meme avec les inconnus et autres avec 0003 et les 8 dedans, il ne marche pas :(
Mickey` - 11 mars 2012 à 00:23 Et si mets 0003 et 405B ?
Stephi007 - 11 mars 2012 à 00:25 Non plus :(
Mickey` - 11 mars 2012 à 00:29 Et avec 0300 au lieu de 0003 ?
Stephi007 - 11 mars 2012 à 00:31 Non plus, je commence à perde espoir :(
Mickey` - 11 mars 2012 à 00:32 Et si tu changes ton flag ?
Stephi007 - 11 mars 2012 à 00:35 Non plus :(
Mickey` - 11 mars 2012 à 09:39 Si tu mets 0003 et 4051, ça se déclenche ?
yago58 - 11 mars 2012 à 14:56 Dites les loustics, je m'en voudrais de vous déranger dans votre passionnante conversation mais y a truc qui s'appelle mp qui est très pratique. Parce que 3 pages à vous deux, ça fait quand même beaucoup.
Flower// - 11 mars 2012 à 17:27 > Ah lala, les joies du scripting! Quelqu'un saurait pas changer les ronds en herbe etc quand on est en combat ? ça en gros: [spoiler]
[/spoiler]
Unlz gba, va voir dans l'index des tiles tu trouveras le numéro du tile qu'il faut.
Stephi007 - 11 mars 2012 à 17:54 Voilà, j'ai une question, sur PT, il y a le flag qui permet d'activer le PokeDex, mais est ce que c'est le PokeDex Regional ou National ? Merci
Aura Azure - 11 mars 2012 à 18:06 Ca permet d'activer le Pokédex dans le menu. Comme au début du jeu original quoi.:maxwell:
Flower// - 11 mars 2012 à 18:13 Rien à voir avec l'attribution du Pokédex, ça ajoute juste l'option dans le menu start.
Stephi007 - 11 mars 2012 à 18:16 Okay, merci Flow'
chajerdan - 11 mars 2012 à 19:06 bonjour.jai voulus jouer a pokemon version trash mais je ne sait pas quoi faire et tous le monde dans le jeux me dis(ne fait pas attention au jeux c juste pour que la roms crash )ou un truc du genre.MERCI D'AVANCE :pedo:
tiploufdialga - 11 mars 2012 à 19:08 Ce projet est mort depuis un paquet de temps. C'est une hack NON achevé.
Arnikum Plus - 11 mars 2012 à 19:59 Il me plaisait à l'époque... :maxwell:
monsieur07 - 11 mars 2012 à 20:21 > Unlz gba, va voir dans l'index des tiles tu trouveras le numéro du tile qu'il faut. Soit, mais il me faut la palette, impossible de la trouver T_T
mystogan640 - 12 mars 2012 à 21:31 Bonsoir a tous, j'ai un problème avec ma rh de rouge feu. J'ai remplacé les tiles(je sais pas si ca joue) , mais lorsque je veux surfer, rien ne s'affiche. Pourtant l'attaque se lance normalement en combat et s'affiche dans le menu du poké. Des idées s'il vous plait? merci d'avance.
Arnikum Plus - 12 mars 2012 à 21:41 Dans les infos mouvements, tu as mis l'eau sur "4"? Je ne vois pas autre chose pour le moment...
mystogan640 - 12 mars 2012 à 21:45 > Dans les infos mouvements, tu as mis l'eau sur "4"? Je ne vois pas autre chose pour le moment... Oui, j'ai mis sur 4, quand même, une erreur comme ça je l'aurais capté direct.
Mickey` - 12 mars 2012 à 21:50 Il ne se passe rien ? C a d ?
mystogan640 - 12 mars 2012 à 21:56 Quand je fais "A" devant l'eau, il ne me propose pas de faire surf, et si je fais surf en manuel, il me dit: impossible ici.
Arnikum Plus - 12 mars 2012 à 22:00 Je crois un peu savoir. Tu as encore l'ancienne tile de l'eau?
Mickey` - 12 mars 2012 à 22:01 Tu as le badge pour ?
mystogan640 - 12 mars 2012 à 22:04 Evidemment.
Arnikum Plus - 12 mars 2012 à 22:07 > Je crois un peu savoir. Tu as encore l'ancienne tile de l'eau? Bon si tu l'as encore, va dans l'éditeur de tiles, sélectionne le tile(l'ancienne eau) en question et regarde dans Effet et Fond ce qui est écrit puis tu le reprends pour ton nouveau tile.
mystogan640 - 12 mars 2012 à 22:11 Déjà essayé mais merci. Edit: Quelqu’un connait l'offset du script de surf? que je vérifie si il n'est pas bousillé, s'il vous plait? Edit2: après plusieurs tests, je peux affirmer a 80% qu'il s'agit d'un problème de tiles, donc si vous avez été confronté au problème, merci pour vos infos. Problème résolu. J'avais du faire une fausse manip, j'ai tout refais depuis le début et c'est ok maintenant.
Arnikum Plus - 13 mars 2012 à 10:13 J'ai une préoccupation: comment on change le backsprite des héros sur RFVF FR?
mystogan640 - 13 mars 2012 à 10:52 Tu devaris essayer avec ca:[spoiler]http://www.pokecommunity.com/showthread.php?t=182974[/spoiler] J'ai testé et ça a l'air de fonctionner.
Arnikum Plus - 13 mars 2012 à 12:24 Je vais essayer pour voir.
mystogan640 - 13 mars 2012 à 12:27 Ok, j'ai essayé avec une rom rouge feu FR et tout avait l'air de fonctionner. Tiens moi au courant.
Arnikum Plus - 13 mars 2012 à 13:54 Commen on utilise tile molester car là, je me perds dans ces fichiers et je ne sais lequel est le logi'.
mystogan640 - 13 mars 2012 à 16:48 Le logiciel c'est le fichier application, au pire essaye de lancer le fichier TMlauncher d’abord. Moi j'ai pas de soucis.
redael - 13 mars 2012 à 21:24 Bonsoir tout le monde, j'ai une question, ou plutôt une demande. Voilà, j'aimerais déplacer le vieux qui nous bloque la route en haut de jadielle, pour le placer en position (x=24, y=06), mais ne sachant pas encore modifier les scripts, je n'y arrive pas... Est-ce que quelqu'un pourrait m'aider et m'envoyer le script modifié? Merci beaucoup :D
Flower// - 14 mars 2012 à 15:02 Il suffit que tu déplaces l'évènement avec les cases scripts il me semble.
redael - 14 mars 2012 à 15:08 J'ai déjà déplacé les scripts, mais le gars reste toujours à la même place... C'est pour ça que je pense qu'il faut le déplacer en modifiant le script, mais comme je débute dans le scripting, j'ai pas les compétences pour faire ça..
Arnikum Plus - 14 mars 2012 à 15:16 Ce doit être le Level Script3 qui fait ça, non? Si ma mémoire ne me joue pas de tours.
redael - 14 mars 2012 à 15:25 Tu parles du type du script? Parce que si c'est ça, alors oui, c'est bien un script de type 3.
Mickey` - 14 mars 2012 à 15:50 Je viens de regarder les levels scripts, je ne trouve pas le script. Sur la map, l'event n'apparaît pas mais il apparaît bien Ingame. Je cherche aussi.
Flower// - 14 mars 2012 à 15:54 Je me souviens avoir eu ce problème car je voulais le supprimer, j'avais finalement réussi en supprimant tous les events.
mystogan640 - 14 mars 2012 à 15:55 Oui mais lui, il veut pas le supprimer, il veut le déplacer.
Flower// - 14 mars 2012 à 16:00 J'avais compris.
mystogan640 - 14 mars 2012 à 16:01 Ah ok, tu voulais faire comprendre que la position du type dépend d'un des scripts présent sur la map en fait?
Flower// - 14 mars 2012 à 16:03 Surement, je ne suis pas sûr car j'aime bien trifouiller les différents scripts et les levels scripts mais je me souviens que ce drôle de bonhomme me posait un sérieux problème.
redael - 14 mars 2012 à 16:09 Je pense avoir trouvé le script, mais je ne sais pas quoi faire avec :-\ 'fin bref, je pense que c'est celui-là: [spoiler] ``` '--------------- #org 0x165A1A lock faceplayer checkflag 0x820 if 0x1 goto 0x8165A47 compare 0x4051 0x2 if 0x4 goto 0x8165A6E compare 0x4051 0x1 if 0x1 goto 0x8165A78 compare 0x4051 0x0 if 0x1 goto 0x8165AA8 end '--------------- #org 0x165A47 msgbox 0x817DE86 MSG_YESNO '"Ahh[.] Un p'tit somme, un bon café..." compare LASTRESULT 0x0 if 0x1 goto 0x8165A64 msgbox 0x817DF37 MSG_KEEPOPEN '"Ahaha!\nC'est mon petit-fils à la ..." release end '--------------- #org 0x165A6E msgbox 0x817DD9F MSG_KEEPOPEN '"Ahh[.] Un p'tit somme, un bon café..." release end '--------------- #org 0x165A78 call 0x8165B70 release end '--------------- #org 0x165AA8 msgbox 0x817DB4F MSG_KEEPOPEN '"Je t'interdis de passer par là!\pC..." closeonkeypress release end '--------------- #org 0x165A64 msgbox 0x817DF80 MSG_KEEPOPEN '"Hum. Tu dois avoir trop de choses\..." release end '--------------- #org 0x165B70 msgbox 0x817DB8B MSG_KEEPOPEN '"Il me fallait juste un café pour\n..." closeonkeypress special 0x187 compare LASTRESULT 0x2 if 0x1 goto 0x81A6509 special 0x188 special 0x9D waitstate lock faceplayer msgbox 0x817DCD6 MSG_KEEPOPEN '"Et voilà! Si tu n'as pas compris\n..." setvar 0x4051 0x2 giveitem 0x16E 0x1 MSG_OBTAIN msgbox 0x817DD27 MSG_KEEPOPEN '"S'il y a quelque chose que tu\nne ..." return '--------------- #org 0x1A6509 release end '--------- ' Strings '--------- #org 0x17DE86 = Ahh[.] Un p'tit somme, un bon café\net hop! La pêche pour la journée!\pMais j'ai dû le faire trop fort.\nJ'ai la migraine maintenant.\pAu fait, est-ce que tu regardes\nsouvent TV ABC? #org 0x17DF37 = Ahaha!\nC'est mon petit-fils à la télé!\pAvec lui, tu vas tout comprendre! #org 0x17DD9F = Ahh[.] Un p'tit somme, un bon café\net hop! La pêche pour la journée!\pMais j'ai dû le faire trop fort.\nJ'ai la migraine maintenant.\pAu fait, est-ce que tu remplis\nton POKéDEX?\pPense à bien affaiblir les\nPOKéMON avant de les attraper. #org 0x17DB4F = Je t'interdis de passer par là!\pC'est une propriété privée! #org 0x17DF80 = Hum. Tu dois avoir trop de choses\nà faire pour regarder la télé.\pLe temps c'est de l'argent,\nt'as bien raison. #org 0x17DB8B = Il me fallait juste un café pour\nêtre sur pied!\pHum? Qu'est-ce que c'est que\ncette boîte rouge que tu as?\pAh, alors tu travailles sur\nton POKéDEX.\pLaisse-moi te donner un\npetit conseil.\pLe POKéDEX se met à jour dès\nque tu attrapes un POKéMON.\p[.] Tu ne sais pas attraper\nde POKéMON?\pJe crois que je ferais mieux de\nte montrer alors! #org 0x17DCD6 = Et voilà! Si tu n'as pas compris\navec ça[.]\pJe voudrais aussi que tu\nprennes ceci. #org 0x17DD27 = S'il y a quelque chose que tu\nne comprends pas, regarde bien.\pCela t'apprendra les bases pour\nêtre DRESSEUR de POKéMON. ``` [/spoiler]
Mickey` - 14 mars 2012 à 16:18 Effectivement, c'est celui-là ! Comment as-tu fais pour le trouver ?
mystogan640 - 14 mars 2012 à 16:21 Attention c'est grand! [spoiler]
Mickey` - 14 mars 2012 à 16:30 Ce que je comprends pas c'est qu'on peut pas le bouger... Le plus simple est de le vider totalement.
mystogan640 - 14 mars 2012 à 16:38 Le truc, c'est que comme le bouger est difficile/impossible?, le plus simple reste de le supprimer. Mais si on veux le conserver, les alternatives sont peu nombreuse. Moi par exemple, j'ai adapté ma map en fonction de ce script. Mais ayant vu sa map, lui ne peut pas avoir recours a cette alternative, ce qui cause des problemes.
redael - 14 mars 2012 à 18:24 Non myst c'est pas celui-là, il faut cliquer sur le perso en haut de l'écran (en dessous du bouton aide), les persos vont devenir des carrés comme les scripts, et là y'en a un qui va s'ajouter:
voilà ^^
mystogan640 - 14 mars 2012 à 18:26 > Non myst c'est pas celui-là, il faut cliquer sur le perso en haut de l'écran (en dessous du bouton aide), les persos vont devenir des carrés comme les scripts, et là y'en a un qui va s'ajouter:
voilà ^^
Oui, je sais, j'avais fail, j'ai édité.
Mickey` - 15 mars 2012 à 16:17 J'ai une question, comment on obtient une couleur gba ? Comme ici dans A-Map :
Ou ici dans APE :
Flower// - 15 mars 2012 à 16:20 Bah, depuis APE le numéro est indiqué. Non ?
Mickey` - 15 mars 2012 à 17:41 Oui, mais comment on peut y arriver sans passer par APE ? (pour mon log)
Flower// - 15 mars 2012 à 17:51 Ah d'accord je viens de comprendre. Je pense qu'il faudrait fouiller l'hexadécimal de l'offset d'une palette pour mieux comprendre le fonctionnement de ce fucking code de couleur GBA.
Mickey` - 15 mars 2012 à 17:55 :-\ :-\ :-\ Je vais essayer, dommage.
Flower// - 15 mars 2012 à 18:01 Où alors on regarde comment ont été codés les logiciels.
Mickey` - 15 mars 2012 à 18:01 Comment je peux faire ?
Sainior - 15 mars 2012 à 18:22 Techniquement, c'est pas possible, faut demander les sources à l'auteur.
Flower// - 15 mars 2012 à 18:23 Ca existe pas un décompilateur VB ?
Sainior - 15 mars 2012 à 18:27 J'y connais pas grand chose, peut-être. Pour le code je pense que c'est plus compliqué à récupérer, faudrait essayer avec win32dasm et un décompilateur.
Mickey` - 15 mars 2012 à 18:33 Oulaa... On peut voir ça par MP ? x)
Sainior - 15 mars 2012 à 19:29 J'ai cherché vite fait sur le net, ça a pas l'air très compliqué à utiliser comme logiciel. Comme je n'ai rien testé et que je ne veux pas te dire de bêtise, je ne peux rien pour toi cette fois-ci :-X
Mickey` - 15 mars 2012 à 19:39 Oké oké, bon je vais chercher de mon côté, et au passage je vais faire un tour sur PC. Merci
Stephi007 - 19 mars 2012 à 22:55
Voila ma World Map, mais NMTE me dit que je dois utiliser un autre mode que le mode 8BBP qui est à utiliser pour la World Map, il me semble non ? J'attends vos réponses, merci :P
jeffhardy08380 - 23 mars 2012 à 18:23 Salut a tous je cherche a modifier le sprite de mon dresseur sur la version RF seulement j'ai regarder dans les tuto et je n'est pas trouver. Suis je passer a coté? si c'est le cas pouvez vous me donner le lien ou me dire quel tuto utiliser. Sinon pouvez vous me dire avec quel logiciel je pourait le faire? MERCI
Flower// - 23 mars 2012 à 19:00 Pour modifier le sprite de ton dresseur en combat, il faut utiliser UnlzGba => http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-inserer-un-pokemon/ Si tu veux modifier le mini-sprite de ton personnage (celui qui se déplace sur les maps), il te faut nameless sprite editor.
mystogan640 - 26 mars 2012 à 21:00 J'ai un soucis de levelscritp, quand je lance le jeu ca freeze. Pourtant je trouve pas l'erreur: ``` '--------------- #org 0x80B448 lock msgbox 0x817F0C8 MSG_FACE '"Bienvenue dans\nPOKéMON Ambre Roug..." setvar 0x4040 0x1 release end '--------- ' Strings '--------- #org 0x17F0C8 = Bienvenue dans\nPOKéMON Ambre Rouge!\pCeci est un test\nde level script.\pSi tu lis ce message,\nC'est que tout\pa correctement\nfonctionné. ``` Ou le freeze ne vient pas du script? Merci d'avance pour vos futures aides. Edit: c'est bon, ça fonctionne si je mets pas le LS sur la map de départ. Mais maintenant il passe en boucle. Solution?
Mickey` - 28 mars 2012 à 19:12 Dans la partie Level Script dans A-Map, dans Marquage, mets 4040.
mystogan640 - 28 mars 2012 à 19:19 > Dans la partie Level Script dans A-Map, dans Marquage, mets 4040. Non déjà fait, c'est pas ça.
poképoké12 - 28 mars 2012 à 19:36 Bonjour à tous,alors avant que vous m'insultiez,je suis un nouveau(un noob quoi).Donc,je débute dans le rom hacking,j'ai réussi à modifier des maps,et je voulais changer un peu le texte.Sauf que quand je double-clic sur XSE,il me met un petit sablier(comme tous les programmes qui se lancent),mais après,rien.Il ne se lance pas du tout et n'est pas présent dans le gestionnaire de tâches Windows. Comment faire pour remédier à ce problème? J'avais essayé Advance text mais je ne comprends pas son utilisation(de plus qu'il n y a aucun tutoriel à son sujet). Merci de vos réponses.
yago58 - 28 mars 2012 à 19:41 Fusionné avec le topic d'aide en tout genre.
Flower// - 28 mars 2012 à 19:49 > Bonjour à tous,alors avant que vous m'insultiez,je suis un nouveau(un noob quoi).Donc,je débute dans le rom hacking,j'ai réussi à modifier des maps,et je voulais changer un peu le texte.Sauf que quand je double-clic sur XSE,il me met un petit sablier(comme tous les programmes qui se lancent),mais après,rien.Il ne se lance pas du tout et n'est pas présent dans le gestionnaire de tâches Windows. Comment faire pour remédier à ce problème? J'avais essayé Advance text mais je ne comprends pas son utilisation(de plus qu'il n y a aucun tutoriel à son sujet). Merci de vos réponses. Si tu veux juste modifier les textes existants il te faut Advance text. Il y a quelques tutos dessus. Si tu veux créer de nouveaux dialogues/modifier des textes/ modifier des evènements faire des scripts etc... il te faut XSE, c'est l'outil obligatoire du ROM-Hacker, Advance text est une rigolade à côté. d'abord il faut attribuer XSE à Advance map: Ouvre Advance Map. Une fois ouvert, charge une rom gba. Une fois la rom chargée va dans "configuration" puis "choisir l'editeur de script". Choisis XSE et une fenetre s'ouvre : répond "oui". Une fois que c'est fait, tu as paramétré XSE pour Advance Map, pour ouvrir un script tu n'a qu'à double-cliquer sur l'event que tu veux. Si le logiciel ne se lance pas correctement c'est parce qu'il y a un problème de compatibilité ou que ton logiciel bug, tu as bien téléchargé la version de XSE de Pokémon Legendary ?
poképoké12 - 29 mars 2012 à 15:41 oui oui,je l'ai téléchargé sur pokémon legendary,c'est pour ça que je ne comprends pas pourquoi XSE ne se lance pas.Et sinon,je l'ai bien assigné à Advance map comme dans les tuto mais rien n'y fait. Après si ça ne fonctionne toujours pas,quelqu'un aurait un tuto pour utiliser advance text?
Flower// - 29 mars 2012 à 18:33 Tu es sous quel OS, si Windows, quelle version, 7 ?
Lishar - 31 mars 2012 à 11:41 Advance text n'est pas vraiment à conseiller d'après ce que j'ai entendu. Moi je ne l'utilise uniquement lorsque certains textes ne sont pas modifiables via Advance Map+XSE (genre l'intro du Prof Chen).
Awenn - 31 mars 2012 à 18:25 Salut a tous! j'ai un p'tit soucis. (rom de base: rouge feu(fr) j'aimerais faire un script de givepoke, sauf que je ne veux pas que le donneur donne un pokemon choisi au personnage, je veux qu'il donne le starter qu'as eu le rival du personnage. Ensuite, j'aimerais en faire un autre, sauf que cette fois le donneur donne le starter que ni le personnage ni le rival n'as eu. C'est possible? Si oui je met quoi a la place du code hexa du pokemon choisi? Merci d'avance. (sinon, y'as un moyen d'agrandir une map sous advance map?) (et, y'as un moyen de rajouter des sprites overworld via nameless sprite editor sans devoir supprimer un autre?)
redael - 31 mars 2012 à 18:38 pour les scripts je sais pas t'aider mais pour l'affichage dans advance map, tu fais préférences --> taille de l'affichage --> map x2 ou si j'ai mal compris et que c'est pour qu'il y ai plus de cases, tu va sur une map, onglet header, et en bas tu sais modifier le nombre de cases en hauteur et en largeur.
Awenn - 31 mars 2012 à 18:53 Merci de l'aide; oui c'etait pour plus de case
Mickey` - 1 avril 2012 à 00:42 Je n'ai pas compris ton script... Pour l'ajout de sprite, c'est possible, mais faut faire de grosses modifications d'hexadécimal et c'est très difficile.
mystogan640 - 1 avril 2012 à 00:48 En gros, il veut un givepokemon dans lequel il recoit le meme starter que le rival(si il a choisit carapuce en starter, le script lui donne bulbizare). Et un givepokemon qui donne le pokemon que ni lui ni le rival ne possede(si il a prit carapuce, le rival a bulbizare et le script donne un salameche). D'apres ce que j'ai compris.
Mickey` - 1 avril 2012 à 00:51 Hum... Quelle est l'utilité ? :pedo: Enfin bref, une simple question de setvar. Pas le temps de faire un code la, je te ferai un exemple bientôt si tu veux.
mystogan640 - 1 avril 2012 à 00:54 A mon avis, c'est un moyen de pouvoir avoir les 3 starters. Du moins c'est l'hypothese la plus probable.
yago58 - 1 avril 2012 à 00:57 Pourquoi faire simple quand on peut faire compliquer ?
mystogan640 - 1 avril 2012 à 01:03 Ce qui n'est pas un des choix les plus judicieux quand on a pas les moyens de faire compliqué. > Salut a tous! j'ai un p'tit soucis. (rom de base: rouge feu(fr) j'aimerais faire un script de givepoke, sauf que je ne veux pas que le donneur donne un pokemon choisi au personnage, je veux qu'il donne le starter qu'as eu le rival du personnage. Ensuite, j'aimerais en faire un autre, sauf que cette fois le donneur donne le starter que ni le personnage ni le rival n'as eu. C'est possible? Si oui je met quoi a la place du code hexa du pokemon choisi? Merci d'avance. (sinon, y'as un moyen d'agrandir une map sous advance map?) (et, y'as un moyen de rajouter des sprites overworld via nameless sprite editor sans devoir supprimer un autre?) Si c'est avoir les starters qui t'interesse mets les plutot dans l'herbe ou fait 3 givepokemon simple, ca peut etre un bon compromis, osef d'en avoir un en double. Et au pire tu changes les pokemons de depart.
Awenn - 1 avril 2012 à 13:55 C'est justement le principe de la perfection de pas en avoir un en double ! :haulas: Enfin, si quelqu'un sais faire, je veux bien qu'il me le dise, sinon je friserais la perfection :orly:
Mickey` - 1 avril 2012 à 15:28 Mais j'ai toujours pas compris, à quoi ça sert d'avoir le Pokémon qu'on a pas choisi ? Oo
mystogan640 - 1 avril 2012 à 15:33 Completer le dex? Avoir les 3 starters dans son equipe? A part ca, je vois pas.
yago58 - 1 avril 2012 à 15:45 Moi non plus...
Lishar - 1 avril 2012 à 15:50 Je pense que c'est ce qu'il cherche en effet... Ou sinon, à avoir une équipe avec les trois starters. Sinon, j'aimerais savoir comment retirer l'apparition des chiens fuyards dans RF/VF ou mieux, modifier le pokémon qui fuit. Il s'agit sans doute d'un script mais j'ai peur de tout foutre en l'air étant donné mon faible niveau en scripting...
zugoent - 1 avril 2012 à 18:18 Je ressors un peu le sujet pour savoir si il y a une solutions pour enlever l'image de présentation (elle fait planter l'emu de mon Itouch) :'( Oulah me suis trompé de sujet, je devais être fatigué... Je vais réexpliquer ma question: Sur la rom pokémon thunder yellow, il y a une image de présentation, sauf que cette image fait buguer mon émulateur (gpsphone sur itouch) or si je veux jouer a pokémon ce n'ai pas sur pc... Donc si quelqu'un sait comment enlever une telle image, ce serait cool. Merci d'avance :you: :you: :you:
Awenn - 1 avril 2012 à 18:46 Le but etant que a la moitié du jeu, le rival donne (enfin, rende) un des starters, et que une fois a la fin du jeu et apres le combat supra hardcore, il rende le dernier.
yago58 - 2 avril 2012 à 18:44 Pour les tiles, on est obligés de mettre les couleurs sur la palette ou insérer le tile et faire la palette ?
zugoent - 3 avril 2012 à 08:33 > Je ressors un peu le sujet pour savoir si il y a une solutions pour enlever l'image de présentation (elle fait planter l'emu de mon Itouch) :'( Oulah me suis trompé de sujet, je devais être fatigué... Je vais réexpliquer ma question: Sur la rom pokémon thunder yellow, il y a une image de présentation, sauf que cette image fait buguer mon émulateur (gpsphone sur itouch) or si je veux jouer a pokémon ce n'ai pas sur pc... Donc si quelqu'un sait comment enlever une telle image, ce serait cool. Merci d'avance :you: :you: :you: UP ! :'( :'( :'( :'(
Darkraid - 3 avril 2012 à 19:06 Comment je peux dégager ça ? Thx
ça va, c'est bon, merci à Myst.
Lishar - 3 avril 2012 à 19:20 zugoent: Sans vouloir te mettre de vent, je ne sais pas... :-\ > Comment je peux dégager ça ? Thx
ça va, c'est bon, merci à Myst.
Ca vient des blocs de bordure de ta map. Pour régler le problème, tu n'as qu'a mettre de la bordure mer ou bien linker des maps sur les cotés de ton île.
La première méthode est déconseillée car si tu surfes vers le bas de ta map, tu seras bloqué étant donné que l'on ne peut pas se déplacer sur des blocs de bordure. Tu peux néanmoins mettre des récifs pour régler ce problème, mais cela équivaut à réduire la taille de ton île...
Sinon, pour savoir comment linker une map, il me semble avoir vu un tuto dans la bibliothèque.
J'espère ne pas être trop flou...
Flower// - 3 avril 2012 à 19:21 Myst lui avait déjà répondu par MP. :ahah: bah c'est pas grave ça explique le problème à tout le monde.
Lishar - 3 avril 2012 à 19:25 Ah bah parfait :ahah:
Darkraid - 3 avril 2012 à 19:43 Tu m'as aidé quand même, j'avais un autre problème sur les bras, thx x) EDIT : Ah bah non, c'pas réglé u_u. Vous sauriez comment arranger les blocks pour que ça face un alentour correct ?
De la part de tonton Yago => Et voilà, alors heureux ? :boogyfr:
Flower// - 3 avril 2012 à 19:50 c'est tes blocks de contour qui ne sont pas bon. tu peux les changer sur AM.
mystogan640 - 3 avril 2012 à 19:51 Je te l'ai dis, déja si t'as mis les rocher en bloc de bordure ca fait ca = pas beau. Met de l'eau de mer simple en bloc de bordure et place toi même les rochers.
Darkraid - 3 avril 2012 à 19:51 J'ai pas accès où sont les rochers, si je comprend ce que tu veux dire.
mystogan640 - 3 avril 2012 à 19:53 CE SONT LES BLOCS DE BORDURES! Tu mets de l'eau simple en bloc et tu place les rochers toi meme sur la map, 1 par 1.
Darkraid - 3 avril 2012 à 19:55 J'ai enfin compris ce que tu voulais, je vais essayer.
Lishar - 3 avril 2012 à 20:00 Quand je disais d'ajouter des récifs, je parlais de les ajouter à l'intérieur de la map ^^' C'est sûr qu'en tant que bloc de bordure ça ne rend pas bien... L'idée est de bloquer tout accès à la bordure en utilisant des décors (les récifs étaint juste un exemple) et de mettre une bordure de mer ensuite. EDIT: Merde grillé :education:
Darkraid - 3 avril 2012 à 20:23 C'est bon, j'ai "réussi", merci à vous, et désolé, je débute.
Lishar - 3 avril 2012 à 20:40 Pas grave, c'est vrai qu'aux premiers essais on fait beaucoup d'erreurs Je profite de ce post pour upper une question précédente: > J'aimerais savoir comment retirer l'apparition des chiens fuyards dans RF/VF ou mieux, modifier le pokémon qui fuit. Il s'agit sans doute d'un script mais j'ai peur de tout foutre en l'air étant donné mon faible niveau en scripting...
poképoké12 - 3 avril 2012 à 21:46 Bonsoir à tous,après avoir réglé mon problème avec XSE,je peux maintenant modifier les textes,cela fonctionne très bien.Maintenant je continue de modifier mes maps,sauf que je voulais mettre des choses de Johto dans ma rom de Pokémon rouge feu(comme la Tour radio par exemple) Sauf que je ne sais pas du tout comment insérer un tileset entier! Car dans vos tutos,il n y a que "modifier des tiles" ou "insérer des tiles et modifier les palettes":mais ce n'est pas ce que je veux faire!Je ne veux pas modifier une palette,je veux simplement insérer un tileset entier pour modifier des éléments! Merci de vos réponses.
yago58 - 3 avril 2012 à 21:52 Avant de tenter le diable si tu essayais d'abord de suivre le tuto pour avoir une idée de la marche à suivre
poképoké12 - 3 avril 2012 à 21:53 ...ouais c'est pas faux...ok je vais essayer de suivre les tutos.
Darkraid - 3 avril 2012 à 22:15 Re-Salut, C'est normal que quand je sélectionne un event et "ouvrir un script" j'ai rien dans XSE ? Merci.
mystogan640 - 3 avril 2012 à 22:17 Non, sauf si l'offset de ton event est $000000.
Darkraid - 3 avril 2012 à 22:24 Ben, j'ajoute un personnage au gestionnaire d’évènements, je fais ce qu'il faut avec FSF je fais ce qu'il faut sur Adv.map et ça me met ça à droite :
mystogan640 - 3 avril 2012 à 22:28 Et? C'est normal. Maintenant si tu veux insérer un script, tu cherche un offset libre et lu le mets a "offset du script".
Darkraid - 3 avril 2012 à 22:32 Et c'est normal, quand j'ouvre un script il y a juste ça dedans :
'---------------#org 0xE3DD00 Ah, j'ai peut-être compris quelque chose. Quand on crée un nouveau personnage, faut mettre le script soi-même mais pas quand on édite ?
mystogan640 - 3 avril 2012 à 22:35 Tu te fous de moi? Bon sang mais t'as suivis les tutos ou quoi? Tu vois pas comment c'est foutu un script? OUI C'EST NORMAL! Maintenant tu dois taper ton script. Je suis patient mais la, c'est un peu gros. Evite de poster ce genre de question a l'avenir et cherche un peu!
Darkraid - 3 avril 2012 à 22:37 Désolé, je suis sur ce tuto depuis un bon moment, j'avais pas compris que c'était que pour les éditions les textes, pas pour les créations. Désolé.
zugoent - 4 avril 2012 à 19:53 Merci lishar, tu as l'air d'être le seul à vouloir me répondre :you:
poképoké12 - 4 avril 2012 à 21:06 bon pour tout dire,j'ai décidé d'abandonner le rom hacking et de me mettre à tester les créations.Sauf que tellement que je suis noob,je n'arrive pas à lancer la rom de Pokémon Silver Shadow,tout ce que je voudrais c'est jouer!Alors j'ai un doc text qui disait de télécharger tsukuyu...quelque chose et je l'ai téléchargé.Mais pas moyen de jouer en format nds,il me patch le patch(il me fait une copie du patch)!Donc je demande à l'auteur si il pourrait au moins mettre sa rom au format ips pour nds. Merci et encore désolé pour cette attitude "de noob".
Flower// - 4 avril 2012 à 21:17 Normal, tu ne sais pas utiliser le logiciel pour patcher. M'enfin, c'est pas grave, Yago va te passer la ROM patchée. x) T'as juste à lui envoyer un MP.
poképoké12 - 4 avril 2012 à 21:19 d'accord merci beaucoup,j'ai pas l'habitude avec les roms patchées.
yago58 - 4 avril 2012 à 22:24 check tes mp y a un cadeau
monsieur07 - 4 avril 2012 à 23:23 > Oui, mais comment on peut y arriver sans passer par APE ? (pour mon log) C'est vieux mais bon.. Prend un code RGB genre (au hasard) 2F4D En GBA donne ---> 4D2F 2F4D = 2F ---- 4D = 4D --- 2F = 4D2F Tu inverses les deux premières et deux dernières lettres.
Darkraid - 5 avril 2012 à 00:10 Dites, au risque de me refaire lyncher par Myst'. J'ai le message d'erreur
Erreur 13 "Type mismatch" à la ligne 3.Problème pour #define. Voilà mon script : ``` '--------------- #org 0x2D7881 msgbox 0x82D7882 MSG_FACE '"Interdiction ..." end '--------- ' Strings '--------- #org 0x2D7882 = Interdiction de passer. ``` Et, j'ai cherché, me dites pas que je n'ai pas cherché.
mystogan640 - 5 avril 2012 à 00:22 Darkraid, essaye de changer les offsets et prends des plus grands pour voir, car ton script a l'air bon.
Darkraid - 5 avril 2012 à 00:36 J'ai essayé avec plusieurs offsets diffèrents, rien n'y fait. T'as jamais eu ce problème toi ? :/
kevin316 - 5 avril 2012 à 00:39 > Dites, au risque de me refaire lyncher par Myst'. J'ai le message d'erreur
> Erreur 13 "Type mismatch" à la ligne 3.Problème pour #define. > Voilà mon script : ``` '--------------- #org 0x2D7881 msgbox 0x82D7882 MSG_FACE '"Interdiction ..." end '--------- ' Strings '--------- #org 0x2D7882 = Interdiction de passer. ``` Et, j'ai cherché, me dites pas que je n'ai pas cherché. Essaye de change MSG_FACE pour 0x3 ou 0x2(je me souvient plus le quel) Avant j'avais le meme probléme et je les réglé comme sa
mystogan640 - 5 avril 2012 à 00:43 C'est 0x2, mais bonne idée, ça vaut le coup d'essayer.
Darkraid - 5 avril 2012 à 00:45 Je viens d'essayer, le script "rentre" mais le personnage me dit rien. Et en passant, j'ai un bug graphique bizarre :/.
kevin316 - 5 avril 2012 à 00:48 Je vois pas se que sa peux etre(Je ne suis pas pro dans le domaine du script)
monsieur07 - 5 avril 2012 à 01:37 Le bug graphique est du à un excès de consommation de mémoire, ou à un chanement de tileset secondaire trop brutal entre les deux maps.
Darkraid - 5 avril 2012 à 02:09 Comment je peux régler ça ? EDIT : J'ai modifié le tile de la route 1 et ça a été tout seul. Thanks quand même, mais pour les textes, ça va toujours pas :/
Arnikum Plus - 5 avril 2012 à 19:35 Salut. J'ai un problème qui devient vraiment cuisant, si quelqu'un peut bien m'aider: J'ai fait un script contenant un trainerbattle 0x3. J'ai regardé sur d'autres scripts en exemple et j'ai ajouté ce qu'il faut mais je comprends pas pourquoi après le combat, les deux sprites des sbires sont chamboulés et que la caméra suive le sbire à gauche plutôt que le joueur. Voici un screen pour illustrer:
Et voici la partie du script qui correspond au combat et aux apply's qui surviennent juste après.
```
setvar LASTTALKED 0x1
trainerbattle 0x3 0x160 0x0 0x8172D13
applymovement 0x1 0x883017D
applymovement 0x2 0x883017D
waitmovement 0x0
```
Lishar - 5 avril 2012 à 19:45 Je ne sais pas si ça à un rapport, mais je sais qu'il existe un bug qui fait qu'après avoir affiché le menu grâce à START. On peut prendre le contrôle d'un personnage "Regardant vers le bas" ou "En miroir avec le joueur" qui se trouve à proximité. Peut-être que c'est la source d'un de tes problèmes. :chat:
Arnikum Plus - 5 avril 2012 à 19:49 Je vais voir ça mais j'en doute. Sinon, dans ce script il y a un fadescreen accompagné des hidesprites des individus chamboulés que tu vois puis la portion de map visible est comme un puzzle mal placé mais quand mon script fini, si j'ouvre Pokémon ou tout autre chosen et que je quitte, tout redevient normal c'est-à-dire, je econtrôle correctement mon perso.
Mickey` - 5 avril 2012 à 22:34 Merci bien monsieur07 ! Pour le problème de script, rien à voir avec le script lui même, c'est le log qui ne marche pas. DL le sur PL. Pour le controle d'un autre personnage, ça vient bien du mouvement.
Arnikum Plus - 5 avril 2012 à 23:03 J'ai mis "Pas de mouvement" à la place de 'Regarde en bas" et mon script marche entièrement. Ouf (un script de 616 lignes!)
Arnikum Plus - 7 avril 2012 à 11:37 Salut, j'ai un problème de Warp. J'ai bien connecté mes deux maps(une map d'extérieur et une d'intérieur) mais quand je rentre dans la map(celle d'intérieur), je ne peux plus ressortir. Une suggestion?
Lishar - 7 avril 2012 à 11:48 Tu pourrais faire un screen de l'emplacement de ta Warp?
Arnikum Plus - 7 avril 2012 à 11:49 Voici à l'intérieur...
Normalement, y'a une flèche qui induque que l'on peut sortir mais je ne vois rien. Je me cogne tout simplement contre la sortie. Le warp est là où se trouve mon perso.
Voilà à l'extérieur...
Le Warp se situe en face de mon perso.
Lishar - 7 avril 2012 à 11:58 En effet, un Warp doit être située au dessus de la sortie lorsqu'on est en intérieur. Si c'est ce que tu as fait, je ne sais pas pourquoi ça ne marche pas...
Arnikum Plus - 7 avril 2012 à 12:03 Aussi, quand je rentre, le perso devrait normalement faire face vers le haut mais il se retrouve dans la position que tu vois sur le premier screen.
Lishar - 7 avril 2012 à 12:06 Ca te dérange de me faire un screen sur ce que dit Advance Marp à propos de ton Warp? Ca m'aiderait peut-être à comprendre.
Arnikum Plus - 7 avril 2012 à 12:09 A-Map ne me signale aucun problème. Au pire, je remplace cette sortie par une échelle...
Lishar - 7 avril 2012 à 12:13 Ce que je voulais dire, c'était voir les numéros donnés par Advance Map (Position X/Y...) Je pense que le problème vient de là. Tu as mis quoi comme numéro en dessous des positions X/Y?
Arnikum Plus - 7 avril 2012 à 12:17 Position X/Y: 004F / 0007 (Inconnu) 00 Warp n°: 0 Bank n°: 1 Map n°: 1
Lishar - 7 avril 2012 à 12:18 Remplace le 00 du (Inconnu) par 03
Arnikum Plus - 7 avril 2012 à 12:45 Désolé, ça ne marche pas. Je vais faire comme j'ai dit, alors.
The New Azerty - 7 avril 2012 à 13:28 là ou t as mis ton warp, c quel genre de bloc ? solide (1) ?
Arnikum Plus - 7 avril 2012 à 14:06 Tu parles de l'Info Mouvement? Si c'est ça, j'ai mis 1.
The New Azerty - 7 avril 2012 à 14:13 ui je parle de ça essaye avec "c"
mystogan640 - 7 avril 2012 à 14:14 Si j'ai bien compris, quand tu rentre, le joueur se retrouve direct face a la sortie?
Arnikum Plus - 7 avril 2012 à 14:28 Oui mais on ne voit pas la flèche.
mystogan640 - 7 avril 2012 à 14:30 Mais t'as bien l'effet 60/0 pour l'entrée?
Arnikum Plus - 7 avril 2012 à 14:34 Non, ici l'effet est à 00/00 et le fond à 00/21
mystogan640 - 7 avril 2012 à 14:35 L'effet de l'entrée extérieure je te parle moi.
Arnikum Plus - 7 avril 2012 à 14:37 Oui, son effet est bien 60/00 TNA: Mon perso "grimpe" sur l'entrée mais ne sort pas. ^-^
Mickey` - 7 avril 2012 à 18:50 C'est pas compliqué, ça vient des octets de comportement. Regarde ceux présents sur une case de sortie de grotte, puis mets ensuite le warp au-dessus de ta sortie. Il devrait n'y avoir aucun problème... Si ça persiste, vérifie bien la correspondance de tes warps, et sinon essaie avec une autre map.
jeffhardy08380 - 7 avril 2012 à 19:34 Salut à tous! j'ai un petit problème avec advance mart 2005. Lorsque je le lance j'ai le message suivant: "Component 'comctl32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid" J'ai donc regarder dans les tuto... et j'ai fait les manipulations indiquées mais le logiciel ne fonctionne toujours pas donc je viens soliciter votre aide. Je suis sous Windows 7.
mystogan640 - 7 avril 2012 à 19:38 Si t'as fais des recherches tu sais vraiment pas chercher. C'est pas comme si ça avait été abordé déjà mainte et mainte fois. Bon allez je suis sympa je te répond. Tu dl le pack de composants sur PL, tu mets les composants dans "system32" et voila, et si ca marche toujours pas, lances advance mart en tant qu'administrateur.
jeffhardy08380 - 7 avril 2012 à 20:03 merci beaucoup et dsl d'avoir reposer la question j'ai du louper les autres messages
Noctali 7 - 9 avril 2012 à 19:51 bonjour.Aujourd'hui,grace au logiciel suivant:gba backup tool,advance map,advance starter.j'ai modifier la rom de ma version rouge feu.Modif des starter,rajout de haute herbes au bourg palette,modif des pokémon sauvage. Dès que j'ai eu fini les modifs,je'ai mis la rom modifiée dans le dossier gba backup et quand j'ai mis la rom modifiée dans ma cartouche et les modifications ne se sont pas pproduites. avant de mettre les modification sur ma cartouche,j'ai testé avec virtual boy advance.Les modif y était. Que dois-je faire?
Flower// - 9 avril 2012 à 21:19 Tu ne mets pas la bonne ROM dans ton Linker, c'est tout. :ahah:
Aura Azure - 9 avril 2012 à 21:20 Flow -> gba backup tool = cartouche originales, pas linker.
Flower// - 9 avril 2012 à 21:38 Ah, autant pour moi, je n'avais pas vu. Ben simple, t'as surement planté lorsque t'as utilisé backup tool.
mystogan640 - 10 avril 2012 à 01:27 Salut, je suis a la recherche d'un tile de la tour pokémon(lavanville), type HG/SS adapté pour la gba, du genre [spoiler]
[/spoiler]. Si vous en avez un et que vous pouvez me le passer, je vous en serai reconnaissant.
Merci d'avance.
Flower// - 10 avril 2012 à 01:46 http://www.mediafire.com/imageview.php?quickkey=2kabxwzpb62p72g Trouvé dans mes fichier Script Project.
mystogan640 - 10 avril 2012 à 02:12 Ca c'est type FR/LG, mais la tour Pokémon est parfaitement exploitable et y'a d'autre trucs intéressants. Ca ira impec, merci.
Awenn - 10 avril 2012 à 19:46 Salut a tous! Par enorme curiosité (je peux m'en passer si personne n'as) est ce que quelqu'un sais si il y'as moyen de faire un combat ou l'on perds, mais ou on est pas renvoyés vers un centre pokemon dans RF/VF? Style le premier combat contre le rival ou quand on perds les pokemons sont soignés et on continue. Merci beaucoup :roumi:
Mickey` - 11 avril 2012 à 14:19 Bonne question. Cherche dans le script du combat du début, doit y avoir une commande qui le permet. Je chercherai à l'occasion.
jtommy42 - 13 avril 2012 à 22:10 Bonjour à tous les fans de pokemon ! Alors voila, je souhaite débuté mon apprentissage dans le hack-rom. J'ai donc lu plusieurs tutos, regardé sur d'autre sites en plus de celui la et téléchargé quelques logiciels nécessaires. Mais voila, j'ai toujours quelques questions qui restes sans réponses. - Concernant les events, je sais comment gérer les transitions de bâtiments ou autres, mais je ne sais pas comment programmer des events uniques. Exemple, le prof chen qui nous donner les pokemon au début, qui nous dit d'aller lui chercher le colis, et ensuite les différents messages selon le nombre de pokemon qu'on possèdent ou même les messages après la ligue. En faite, comment programmer plusieurs events sur 1 personnage ? - Ensuite, avec advance map, si on augmente la taille de jadielle par exemple, les bâtiments vont-ils rester exactement à leurs positions ou s’adapter à la taille de la carte ? - Lorsqu'on modifie les niveaux de pokemons d'un dresseurs, parfois il est écrit qu'un re-pointage sera nécessaire ... c'est à dire ? ^^ - Dernière question, je n'ai pas compris exactement ce que sont les tilesets ? Merci d'avance pour vos réponses, j’espère bien pouvoir apprendre à utiliser tous ces logiciels pour pourquoi pas un jour me lancer dans un projet potable.
Flower// - 13 avril 2012 à 22:43 Bon, tout d'abord bonsoir et bienvenue dans la section ROM-Hacking de Pokémon Trash, tu es sur le bon topic ! je vais répondre à tes questions en essayant d'être le plus clair possible. > - Concernant les events, je sais comment gérer les transitions de bâtiments ou autres, mais je ne sais pas comment programmer des events uniques. Exemple, le prof chen qui nous donner les pokemon au début, qui nous dit d'aller lui chercher le colis, et ensuite les différents messages selon le nombre de pokemon qu'on possèdent ou même les messages après la ligue. En faite, comment programmer plusieurs events sur 1 personnage ? Pour cela, il faut que tu apprennes à scripter. Le scripting n'est pas quelque chose d'aisé au début, mais on s'y fait rapidement. Le but est de lancer des commandes aux évènements, chaque évènement, aussi simple soit-il possède un script (un personnage qui parle lorsque l'on appuis sur A par exemple). Pour plus d'information, je te renvoie au tutoriel de Sainior pour apprendre à scripter => http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-apprendre-a-scripter/ > - Ensuite, avec advance map, si on augmente la taille de jadielle par exemple, les bâtiments vont-ils rester exactement à leurs positions ou s’adapter à la taille de la carte ? les bâtiments restent à leur place originale, teste par toi-même ! > - Lorsqu'on modifie les niveaux de pokemons d'un dresseurs, parfois il est écrit qu'un re-pointage sera nécessaire ... c'est à dire ? ^^ C'est un peu plus technique, tu comprendras au fil des tutos, le but est de redéfinir un offset (une petite place de mémoire) pour y stocker des informations. > - Dernière question, je n'ai pas compris exactement ce que sont les tilesets ? Un tileset est un ensemble de blocks qui composent une map, voilà en image: http://fc07.deviantart.net/fs71/f/2010/317/6/2/pokemon_hg_ss_tileset_by_lark125-d32qza3.png N'oublie pas que tu as une bibliothèque de liens à disposition pour t'aider à avancer dans le domaine du ROM-Hacking. Bonne chance pour la suite !
jtommy42 - 13 avril 2012 à 22:49 merci beaucoup ! , allez, je me lance dans la lecture
Stephi007 - 14 avril 2012 à 18:14 Voilà, j'ai un petit probleme : j'ai utilisé SMCA pour changer la map de départ de ma R-H, mais, quand j'arrive sur la map, j'ai un tremblement de terre, alors que j'y ai supprimé tout les levels scripts. Aussi, quand j'ajoute un level script, il ne fonctionne pas, même en regardant attentivement le Tuto de Sainior. Je dis merci d'avance à celui qui m'aidera. EDIT : Apparement j'ai résolu le problème.
Mickey` - 14 avril 2012 à 19:18 Utilise Truck Remover pour supprimer l'intro du camion. (Le "tremblement de terre"
mystogan640 - 14 avril 2012 à 19:28 Et pour le level script en boucle? J'ai eu le même problème.
Stephi007 - 14 avril 2012 à 19:30 Je rencontre un autre bug avec les minis, voila un screen pour illustrer :
Le mini qui n'est pas celui du joueur est décalé par rapport à la grille, et après avoir rafraichi l'écran, il se ré aligne, que dois je faire ?
Mickey` - 14 avril 2012 à 19:48 Oo Ca ne vient pas de ton sprite tout simplement ? Myst ~~> Faut utiliser la fonction setvar.
Stephi007 - 14 avril 2012 à 19:49 Non, j'ai déjà vérifié, il le fait avec tout les sprites :'(
mystogan640 - 14 avril 2012 à 19:50 mikey: Je l'ai utilisé.
Mickey` - 14 avril 2012 à 19:50 Alors la aucune idée :pedo: @Myst : tu as mis la même valeur du setvar dans le script ET dans A-map ?
mystogan640 - 14 avril 2012 à 19:51 Oui, quand même .
Mickey` - 14 avril 2012 à 19:55 Problème de condition ? Il se passe quoi exactement ?
mystogan640 - 14 avril 2012 à 19:58 C'est un LS de type 2, donc il se déclenche a mon entrée sur la map, le message passe, impec, mais après, il boucle et je peux plus le stopper.
Mickey` - 14 avril 2012 à 20:04 Sous A-Map, passe en mode En-tête professionnelle, et décompile le level script (pas le script, le level script) qui est à l'offset "Map Script Offset", tu peux m'envoyer le script qui ressort s'il te plait ?
mystogan640 - 14 avril 2012 à 20:07 -_-, ok, il est vide. Pourquoi? J'ai pris un offset trop petit?
Mickey` - 14 avril 2012 à 20:10 Tu as bien décompilé en level script ? (cocher la petite icône avec la clé à molette dans XSE)
mystogan640 - 14 avril 2012 à 20:12 Ouep, comme sur ton tuto, sauf si j'ai fail, je reteste. J'ai fail, désolé.
'---------------#org 0x710BF0 #raw 0x2 #raw pointer 0x8710BF6 #raw 0x0 '--------------- #org 0x710BF6 #raw word 0x7008 #raw word 0x0 #raw pointer 0x880B448 ##raw word 0x0 '--------------- #org 0x80B448 lock msgbox 0x817F0C8 MSG_FACE '"Bienvenue dans\nPOKéMON Ambre Roug..." setvar 0x4040 0x1 release end '--------- ' Strings '--------- #org 0x17F0C8 = Bienvenue dans\nPOKéMON Ambre Rouge!\pCeci est un test\nde level script.\pSi tu lis ce message,\nC'est que tout\pa correctement\nfonctionné.
Mickey` - 14 avril 2012 à 20:15 C'est pas possible que t'aies rien :teci:
mystogan640 - 14 avril 2012 à 20:18 C'est bon, j'ai tout c/c sur une autre map et ca fonctionne. Je vais comparer pour voir si j'ai foiré un truc. Ps: fais pas gaffe au double # dans le script c'est une faute de frappe.
Mickey` - 14 avril 2012 à 20:22 Si tu fais ça, c'est bon ? ``` '--------------- #org 0x710BF0 #raw 0x2 #raw pointer 0x8710BF6 #raw 0x0 '--------------- #org 0x710BF6 #raw word 0x4040 #raw word 0x0 #raw pointer 0x880B448 ##raw word 0x0 '--------------- #org 0x80B448 lock msgbox 0x817F0C8 MSG_FACE '"Bienvenue dans\nPOKéMON Ambre Roug..." setvar 0x4040 0x1 release end '--------- ' Strings '--------- #org 0x17F0C8 = Bienvenue dans\nPOKéMON Ambre Rouge!\pCeci est un test\nde level script.\pSi tu lis ce message,\nC'est que tout\pa correctement\nfonctionné. ```
mystogan640 - 14 avril 2012 à 20:26 Oui. Mais j'ai trouvé, c'est moi qui ai du foirer un truc. Merci.
Mickey` - 14 avril 2012 à 20:28 L'erreur se situait ici : ``` '--------------- #org 0x710BF6 #raw word 0x4040 #raw word 0x0 #raw pointer 0x880B448 ##raw word 0x0 ``` Le premier #raw word 0x doit avoir la même valeur que le setvar utilisé.
mystogan640 - 14 avril 2012 à 20:35 Mince, en fait c'est ma faute. Au début j'avais l'erreur classique (cf ton tuto), le truc c'est que j'ai changé plein de trucs en essayant de corriger l'erreur avant de suivre ton tuto pour la rectifier, du coup j'au du oublier de remette les valeurs initiale. Désolé.
Stephi007 - 14 avril 2012 à 20:46 J'ai une question, c'est bien avec Advance Text qu'on modifie le texte d'introduction de Pokémon Emeraude ? Si oui, c'est quel offset.
mystogan640 - 14 avril 2012 à 20:53 Oui, mais ca fonctionne pas avec des offsets, mais par rechereche de phrases a l'aide de mots clés.
Mickey` - 15 avril 2012 à 00:11 J'ai un problème, je n'arrive pas à faire des ponts dans ma grottes. Je mets bien les infos mouvements de mon pont à 3C, celles de mon étage à 10, et mes escaliers à 0. J'ai aussi mis 70 dans les octets de comportement. Que faire ? ><
monsieur07 - 15 avril 2012 à 01:48 Bonsoir. S'il y a un topic de recrutement, je ne l'ai pas trouvé. Je passe juste pour voir si il y aurait un scripteur disponible pour ma Hack. Pas Dispo 24/7, mais au moins pour me faire au minimum un script par semaine. Quelqu'un voudrait-il bien se dévouer?
mystogan640 - 16 avril 2012 à 11:20 Salut, j'ai fais un levelscript, et tout marche impec, sauf le movecamera, donc, si une ame charitable pouvait me venir en aide, je lui en serai reconnaissant. Je balance le script: [spoiler] ``` '--------------- #org 0x80B478 lock applymovement MOVE_CAMERA 0x880BC48 waitmovement 0x0 msgbox 0x880B860 MSG_FACE '"texte..." applymovement 0x5 0x880C418 waitmovement 0x0 msgbox 0x880C800 MSG_FACE '"texte..." special 0x136 msgbox 0x880CBE8 MSG_FACE '"texte..." special 0x136 special 0x136 applymovement 0x6 0x880D7A0 waitmovement 0x0 msgbox 0x880CFD0 MSG_FACE '"texte..." warp 0x7 0x8 0x0 0x6 0x7 setvar 0x4050 0x1 release end '--------- ' Strings '--------- #org 0x80B860 = texte #org 0x80C800 = texte #org 0x80CBE8 = texte #org 0x80CFD0 = texte '----------- ' Movements '----------- #org 0x80BC48 #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0xFE 'End of Movements #org 0x80C418 #raw 0x62 'Exclamation Mark (!) #raw 0x8 'Step Down (Very Slow) #raw 0xFE 'End of Movements #org 0x80D7A0 #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0x9 'Step Up (Very Slow) #raw 0xFE 'End of Movements ``` [/spoiler] Ps: Comment avoir un "vrai" tremblement de terre, comme celui de l’ascenseur, le spécial 136 fait juste le bruit, mais c'est peut-être pareil que le blem du move camera. Merci.
Awenn - 16 avril 2012 à 11:34 Salut a tous. petit probleme assez etrange, je sais pas si ca vient de la rom ou de l'emulateur. Bref j'ai modifié un sprite sur RF en suivant le tuto, tout bien passé et tout. Maintenant quand j'essaie d'aller dans les hautes herbes ou se trouve ce sprite, des que le pokemon doit etre chargé, la rom reset purement et simplement :pedo: J'ai aucune idée d'ou ca vient, si quelqu'un sais, merci
Mickey` - 16 avril 2012 à 17:15 Awen ~~> Problème d'offset ? Ca me le fait des fois, je change l'offset et ça remarche normalement. Myst essaie ça : ``` special 0x113 applymovement MOVE_CAMERA 0x8[Offset] waitmovement 0x0 special 0x114 ```
mystogan640 - 16 avril 2012 à 17:57 Merci Mikey, ça fonctionne, t'es un chef. Et t'as pas d'idée pour le tremblement de terre?
Mickey` - 16 avril 2012 à 18:10 :win: Non, je sais que sur R/S/E un special le fait, mais sur RF/VF non, désolé :/
mystogan640 - 16 avril 2012 à 18:11 Bah pas grave, je vais improviser. Encore merci.
Vp007 - 16 avril 2012 à 22:57 Bonjour à tous! Je ne sais pas si le sujet à était abordé (j'ai fait des recherches mais il se peut que je sois passée à côté de la réponse) mais je rencontre quelques difficulté avec NitroExplorer. Je veux faire un hack de Pokémon Soulsilver, et je voulais savoir s'il exister une liste des emplacements? Je recherche les battlers des pokémons, et tout ce qui concerne l'héroinne/le héros (overworld, back de combat, l'image sur la carte dresseurs et durant le choix du sexe, dans l'intro ect...) Donc si quelqu'uns sait où trouver tout ça je lui en serai infiniment reconnaissant
yago58 - 16 avril 2012 à 22:59 Pour ce qui est de la liste de narc pas de soucis la voilà =>http://www.projectpokemon.org/wiki/HGSS_File_System
Flower// - 16 avril 2012 à 23:01 Ce serait cool d'avoir ce genre de liste sur PT.
yago58 - 16 avril 2012 à 23:03 Oui,j'avoue que créer une base de donnée serait pas mal, seulement ça serait du réchauffé.
Vp007 - 16 avril 2012 à 23:10 Ho MY GOD merci beaucoup!!!!
Mickey` - 17 avril 2012 à 10:15 J'ai un problème récurent très gênant, il se situe au niveau des connexions de maps... Je les relie correctement, je mets le bon ajustement et voilà ce qui arrive :
Arnikum Plus - 17 avril 2012 à 11:00 Tu as mis le même ajustement dans les deux maps? Dans l'une négatif et dans l'autre positif? Exemple: 60/-60 18/-18 J'ai un problème avec un script. J'ai fait un script où après un combat (duo), on doit prendre un Pokémon. Mon script se déclenche jusqu'au combat et s'arrête là. Quelqu'un a une solution?
Mickey` - 17 avril 2012 à 19:46 Oui, j'ai mis le bon ajustement comme tu l'as dit... Pour ta question on fait ça par MP, j'ai un truc à te demander aussi
mystogan640 - 20 avril 2012 à 19:39 Salut a tous, bon j'ai un problème et je voulais savoir si une personne pouvais m'aider. J'ai un sprite 16 couleurs, indexé et je n'arrive pas a transférer sa palette sur ape, ça bug. Pourtant d'ordinaire j'y arrive(pour mon écran titre par exemple). Donc, si une personne avait la gentillesse d'essayé, je lui en serai reconnaissant. Merci d'avance. [spoiler]
[/spoiler]
Noctali 7 - 20 avril 2012 à 22:26 bonjour,je cherche le logiciel advancepokémon editor(mégaupload étant fermé le lien en page 1 est mort)
redael - 20 avril 2012 à 22:37 il se trouve la dedans: http://www.pokemon-legendary.com/downloads/advanced_series.zip
Noctali 7 - 20 avril 2012 à 22:39 merci
darkdark716 - 22 avril 2012 à 09:24 Bonjour, quelqu'un saurait modifier le sprite du dresseur de la carte de dresseur dans pokemon bw Merci
zugoent - 22 avril 2012 à 12:00 Quelqu'un saurait il m'expliquer comment rajouter un dresseur qui prend son pokémon en fonction du starter que l'on a choisis ( ce serait un dresseur d'entrainement qui prend le pokémon qui a la faiblesse du starter). Merci d'avance
Mickey` - 22 avril 2012 à 12:18 Pour le Pokémon en fonction du starter, un simple setvar : ``` 'Si tu prends le Pokémon 1 : setvar 0x[Setvar] 0x1 'Si tu prends le Pokémon 2 : setvar 0x[Setvar] 0x2 'Si tu prends le Pokémon 3 : setvar 0x[Setvar] 0x3 ``` Puis, dans le script du dresseur : ``` compare 0x[Setvar] 0x1 if 0x1 goto 0x8[Offset Pokémon 1] compare 0x[Setvar] 0x2 if 0x1 goto 0x8[Offset Pokémon 2] compare 0x[Setvar] 0x3 if 0x1 goto 0x8[Offset Pokémon 3] ``` Dans [Offset Pokémon] tu mets ton script avec ton trainerbattle avec le Pokémon qui a la faiblesse.
zugoent - 22 avril 2012 à 13:11 Merci et le premier script jle place où du coup ? je sais pas scripter ^^
Mickey` - 22 avril 2012 à 13:41 Beh le premier tu la place là où tu donnes le starter
zugoent - 22 avril 2012 à 14:17 Ok merci, je te tiens au jus
Noctali 7 - 22 avril 2012 à 15:20 Bonjour.Grace au tutoriel ci-desstous,inséré le sprite de Patchouli(Touhou) pour tester.J'ai lancé YAPE pour mettre le nom,les stats,etc.J'ai vu qu'il y avait seulement une attaque pour le pokémon.Comment dois-je faire pour mettre les attaques que je veut au pokémon???? http://www.pokemontrash.com/club/rom-hacking/(tuto)-inserer-un-nouveau-pokemon-dans-une-rom-fr-!/-inserer-un-nouveau-pokemon-dans-une-rom-fr-!/) Merci d'avance
khro - 22 avril 2012 à 23:38 bonjour tout le monde Voilà je vous explique en gros... j'ai bien aimer bloody platinum, la difficulté, beaucoup de Pokémon... et j'aimerais en ajouter encore plus, mais je ne sait pas comment faire, j'ai vu beaucoup de tuto mais c'est surtout pour GBA et moi la sa serait NDS.. j'ai télécharger le polésav, le PMGE, et le pokégen mes script (pokémon) je les est en png donc je ne peut pas les ajouter :s si quelqu'un me comprend ^^ et qu'il peut m'aider j'en serait ravi merci
victini_victory star - 23 avril 2012 à 20:29 bonjour, je n'arrive pas a faire un "pont" dans Advance Map. je met tout en C, l'escalier en 0, l'étage en 10 et le "pont" en 3C. mais cela fait un bug bizzare... démonstration en image:
la Map
j'ai mis tout en C, l'escalier en 0, l'étage en 10 et le "pont" en 3C.
je peux passer de haut en bas
je peux aussi passer de droite a gauche et inversement
Mais alors :
je passe par dessus...
comment faire pour que je passe en dessous??
Mickey` - 23 avril 2012 à 20:34 Il faut que, dans l'éditeurs de blocs, les tiles composants le bloc du pont soit sur le dessus, et non sur le dessous (je pense, vu le bloc, que c'est le problème)
tiploufdialga - 23 avril 2012 à 20:36 Bien le bonjour, je voudrai savoir si il existe des logiciels permettant de modifier les pokémons des dresseurs dans pokémon rouge/bleu/jaune ?
victini_victory star - 23 avril 2012 à 20:45 Merci infiniment mickey!! ça marche!!
victini_victory star - 24 avril 2012 à 20:18 je viens d'avoir un second problème (petit, mais ça fait bizarre quand on joue) ma tête est "coupée" quand je monte d'un étage
Mickey` - 24 avril 2012 à 20:31 C'est le même problème, mais à l'envers : Dans ton bloc au-dessus de l'escalier, les tiles sont dans la partie "essus" alors qu'elle doivent être dans la partie "essous". Crée deux blocs différents
victini_victory star - 24 avril 2012 à 20:54 non, j'ai déja essayé de faire ça mais j'ai trouvé... en fait, comme mon "pont" est à l'étage 2. Je ne peut pas faire de 3C entre "C" et "14". J'ai donc mis même l'étage 1 à "C", et l'étage 2 a "10". Un problème est alors survenu, comme j'avais modifié le bloc en "dessus", je "traversais" l'"étage" (j'ai mis étage entre guillemets car c'est un "C" quand même) 1! J'ai donc crée un autre bloc, qui est le même mais en "dessous". j'ai d'abord essayé de tout mettre avec le bloc "dessous" (tout = l'"étage" 1 et l'étage 2) mais je passait par dessus l'étage 2 quand j'allais de gauche à droite et inversement. (donc même problème que dans mon post d'avant) j'ai donc ensuite mis l'"étage" 1 avec le bloc "dessous" et l'étage 2 avec le bloc "dessus" et ce problème m'est arrivé (tête coupée par le bloc). la solution était de mettre seulement les deux premiers blocs (ceux collés à l'escalier du 1 vers 2eme étage) en dessous pour ne pas que je sois "sous" le bloc, et le reste de l'étage 2 en dessus pour que quand je suis en desous, je passe vraiment en dessous. je suis complètement désolé, j'avais mal lu ton message, j'avais compris : tous les blocs au dessus de l'escalier au lieu de Le bloc au dessus de l'escalier dsl --'
Mickey` - 24 avril 2012 à 22:08 Oulaaaa pas tout compris x) Je peux avoir un screen stp ?
victini_victory star - 24 avril 2012 à 22:51 dsl, j'avais mal lu ton message... au lieu de comprendre LES blocs juste au dessus de l'escalier j'ai compris: Tous les blocs au dessus de l'escalier désolé si je t'ai embrouillé avec mon problème :-[ :-[
Mickey` - 25 avril 2012 à 12:14 Donc ton problème est réglé, en créant deux blocs différents ?
monsieur07 - 25 avril 2012 à 17:03 > J'ai un problème récurent très gênant, il se situe au niveau des connexions de maps... Je les relie correctement, je mets le bon ajustement et voilà ce qui arrive :
Tu changes de tileset entre les deux maps. Le changement est trop rapide et les blocs étant sur le tileset 2 s'affichent sur le tileset 1...
Mets une map entre les deux maps pour compenser le changement trop brutal
PS: Je kiffe ton mini
Mickey` - 25 avril 2012 à 17:06 (Merci ) Et je mets quel tileset sur la map entre les deux ?
monsieur07 - 25 avril 2012 à 21:50 > (Merci ) Et je mets quel tileset sur la map entre les deux ? Tu mets le tileset de la map suivante, mais essaye de mapper que de mapper avec des arbres etc
Mickey` - 25 avril 2012 à 22:40 > Tu mets le tileset de la map suivante, mais essaye de mapper que de mapper avec des arbres etc Pas compris ta phrase...
victini_victory star - 26 avril 2012 à 10:53 j'ai un gros problème, quand je script, il y a un message d'erreur. je suis bien tous les trucs a la lettre mais il faut pas mettre MSG_SIGN, mais 0x3 à la place, et la je suis perdu car dans le tuto (celui la : http://www.pokemontrash.com/rom-pokemon/apprendre-scripter-rom-gba.php ) ils disent de mettre ça: ``` '--------------- #org 0x[offset] msgbox 0x8[autreoffset] MSG_SIGN '"message..." end '--------- 'strings '--------- #org 0x[autreoffset] = Message de Victini\nJE NE COMPRENDS PLUS RIEN!! ``` et quand je complie ça me met que le #define n'est pas correct, j'ai du donc copier sur d'autres scripts et j'ai vu que c'est 0x3 qu'il fat mettre. mais dans tout le tuto, il y a des truc comme le MSG_SIGN alors que ça ne marche pas. pour les pancartes ce n'est plus un problème car je connais le script par coeur, mais pour les autres scripts je n'y arrive pas et ça gache toute ma rom(23 roms Pokemon émeraude perdus depuis avant-hier...) quelqun aurait un tuto qui marche?
victini_victory star - 26 avril 2012 à 10:55 >
>Tu mets le tileset de la map suivante, mais essaye de mapper que de mapper avec des arbres etc > Pas compris ta phrase... il voulait dire que dans la petite map entre les deux map tu met le tileset 2, mais que avec des trucs présents dans le 1 (herbe, arbres, etc...)
Mickey` - 26 avril 2012 à 17:34 J'ai toujours pas compris. ._. Pour ton problème, on ne peut pas le réparer. DL XSE sur Pokemon Legendary, c'est comme ça que je n'ai plus eu le bug.
victini_victory star - 26 avril 2012 à 19:13 incroyable!!! ça a marcher!!!! pour ton truc de tileset : dans la petite map entre les deux autres (jusqu'à la tu comprends de quelle map je parle?) tu met le tileset 2 (jusqu'a la aussi tu a compris?) mais qu'avec des blocs présents dans le tileset 1, comme des arbres, de l'herbe, etc... (si tu n'a toujours pas compris, j'abandonne, j'explique tellement mal ^^' )
Mickey` - 26 avril 2012 à 19:54 Je n'ai pas les mêmes blocs dans mes deux tilesets, c'est bien là le problème...
raykyodon9 - 26 avril 2012 à 20:35 Le plus simple c'est de mettre un bâtiment (celui qui sépare les routes/villes) qui commence sur la première map et qui fini sur la deuxième. Par contre il faut pas que l'on voit les arbres de la première map quand on est sur la deuxième et inversement.
victini_victory star - 26 avril 2012 à 21:30 fait un warp, ou une grotte sans pokemon sauvages entre les deux villes (je viens d'y penser car le pb vient de m'arriver et ma technique n'avait pas marchée :hap: )
Mickey` - 26 avril 2012 à 21:52 Myst m'a expliqué sur Msn, merci. (Je faisais avec des warps jusqu'à maintenant)
tiploufdialga - 28 avril 2012 à 20:38 > Bien le bonjour, je voudrai savoir si il existe des logiciels permettant de modifier les pokémons des dresseurs dans pokémon rouge/bleu/jaune ?
Aura Azure - 28 avril 2012 à 20:40 oui
funkiki37 - 30 avril 2012 à 13:00 Voilà j’essaie de changer la musique du jeu pokémon platine mais quand j'essaie de convertir un fichier mid en sseq ça m'affiche .mid : open file failed . Cela m'etonne car je peux convertir des fichier sseq en mid mais pas l'inverse. S'il vous plait aider moi.
yago58 - 30 avril 2012 à 14:06 Évitez de remonter les topics de plusieurs mois, poster vos questions ici.
tiploufdialga - 30 avril 2012 à 21:03 Tu aurais pas un lien pour que je le télécharge ?
zugoent - 30 avril 2012 à 22:01 Salut, quelqu'un saurait il m'expliquer comment activer dès le début le dex national pour une hack rom de pokémon emeraude ?
mystogan640 - 30 avril 2012 à 22:06 http://www.pokemontrash.com/club/rom-hacking/liste-des-setflags/ De rien.
zugoent - 30 avril 2012 à 22:32 Merci, j'aurais jamais pensé que c'était un script :wtf: EDIT:Euh sauf erreur de lecture, il n'explique pas comment activer le dex national, mais comment activer le dex sans que le prof ne l'ai donné :domo:
Mickey` - 30 avril 2012 à 23:11 Comme ça : ``` setflag 0x861 special 0x1F3 ```
zugoent - 1 mai 2012 à 12:50 Merci bien ! je suposse que je le met le script dans le script de départ ?
Mickey` - 1 mai 2012 à 13:08 Beh tu mets ça au moment où tu veux obtenir le Pokédex National
Aurablade - 1 mai 2012 à 14:04 Dites, je sais que j'ai pas vraiment cherché, mais il existe des tutos pour faire une rom hack toute bête ? J'aimerais, quand j'aurais le temps, me lancer dans une rom hack de emeraude avec une difficulté accrue au niveau des combats, et des lvls des dresseurs et des pokés sauvages (Et pourquoi pas rajouter quelques dresseurs)
zugoent - 1 mai 2012 à 16:40 > Dites, je sais que j'ai pas vraiment cherché, mais il existe des tutos pour faire une rom hack toute bête ? J'aimerais, quand j'aurais le temps, me lancer dans une rom hack de emeraude avec une difficulté accrue au niveau des combats, et des lvls des dresseurs et des pokés sauvages (Et pourquoi pas rajouter quelques dresseurs) Je suis actuellement en train de le faire, c'est pas dur mais très long
Mickey` - 1 mai 2012 à 17:22 Très long ? Pas vraiment. http://www.pokemontrash.com/club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/ Je te renvoie ici, tout t'expliquer serait inutile.
zugoent - 1 mai 2012 à 17:56 > Très long ? Pas vraiment. Je te garantis que se retaper tout les dresseurs un par un c'est super long et chiant, j'en suis avant le 4eme badge, j'y ai passé plus de 5h... Sachant que j'ai pas encore modifié tout les sauvages jusque là
mystogan640 - 1 mai 2012 à 17:59 5H... :ahah: Mec 5h, pour une HR c'est rien du tout.
zugoent - 1 mai 2012 à 18:45 J'ai jamais fais H-R c'est ma première et je me suis lancé exprès dans une "petite" car je susi très démotivable avec le temps :domo:
mystogan640 - 1 mai 2012 à 18:54 Oui, t'as eu raison de commencer par un petit truc, c'est la meilleure façon de commencer, au moins le projet a une chance d'aboutir. Mais dis toi que pour faire une RH il faut une motivation de fer. Bref, stoppons le HS.
vivien28 - 1 mai 2012 à 22:53 Dîtes j'sais pas si c'est le bon endroit pour poster ça, mais j'ai une question sur la hack Frigo Returns. En fait ça doit faire deux ans que j'ai non pas la ROM mais carrément la cartouche GBA. J'ai recherché sur le net et il est dit que c'est une "Hack des versions Rubis / Saphir non sauvegardable". Ben moi, j'peux sauvegarder, je joue à la même partie depuis une bonne semaine ...
mystogan640 - 1 mai 2012 à 23:29 Et? Le fait que tu puisses sauvegarder est du a l’application d'un patch. Je l'ai moi même utilisé pour ma RH version portable, cela règle les problèmes de sauvegardes.
Luffy 57 - 2 mai 2012 à 12:34 Bonjour je vient de commencer dans le monde du rom hacking, mais j’ai un petit problème je ne sais pas comment faire pour mettre le pokédex national au début de Rouge Feu. Quelqu'un pourrait m aider SVP.
vivien28 - 2 mai 2012 à 12:59 > Et? Le fait que tu puisses sauvegarder est du a l’application d'un patch. Je l'ai moi même utilisé pour ma RH version portable, cela règle les problèmes de sauvegardes. Ah bah j'sais pas dans ce cas, j'ai eu aucune info quand j'ai acheté la cartouche
Mickey` - 2 mai 2012 à 13:00 > Comme ça : ``` setflag 0x861 special 0x1F3 ```
Luffy 57 - 2 mai 2012 à 13:16 >
>Comme ça : ``` setflag 0x861 special 0x1F3 ``` > Merci Mickey` . Mais j'ai un nouveau problème, j'ai télécharger Advance Map et XSE mais ou faut il mettre le script pour que le prof. Chen me le donne.
Mickey` - 2 mai 2012 à 13:52 Tu assignes XSE à Advance Map, puis tu ouvres le script du Prof Chen, et tu colles ce que je t'ai donné. (Attention, le script du prof Chen est long et assez compliqué pour débuter)
Luffy 57 - 2 mai 2012 à 13:55 > Tu assignes XSE à Advance Map, puis tu ouvres le script du Prof Chen, et tu colles ce que je t'ai donné. (Attention, le script du prof Chen est long et assez compliqué pour débuter) Merci sa va si je l'ai mis là: preparemsg 0x818DFF9 '"[player] obtient le POKéDEX!" waitmsg waitfanfare call 0x81A51C3 setflag 0x861 special 0x1F3 setvar 0x407C 0x1
Mickey` - 2 mai 2012 à 13:57 Si ça marche, c'est bon, sinon place les deux lignes que je t'ai données avant le call 0x81A51C3.
Luffy 57 - 2 mai 2012 à 14:39 > Si ça marche, c'est bon, sinon place les deux lignes que je t'ai données avant le call 0x81A51C3. Merci je viens d'essayer mais quand le prof me donne le pokédex il n’appairait pas dans l’inventaire.
Arnikum Plus - 2 mai 2012 à 14:51 Il me semble qu'il faut d'abord avoir le Dex Régional avant d'avoir le National mais je ne suis pas sûr.
Luffy 57 - 2 mai 2012 à 14:59 > Il me semble qu'il faut d'abord avoir le Dex Régional avant d'avoir le National mais je ne suis pas sûr. Je sais pas mais si je me souvient bien dans la hack rom Pokémon Thunder Yellow en reçois le pokédex national au début.
Arnikum Plus - 2 mai 2012 à 15:08 Début où et quand? Explique-toi.
Luffy 57 - 2 mai 2012 à 15:13 > Début où et quand? Explique-toi. Quand le prof Chen nous donne le pokédex après qu'on lui ait donnés le colis qu'on reçois à la boutique à Jadielle en obtient le national à la place.
Arnikum Plus - 2 mai 2012 à 15:17 Ca rejoint ce que je pense, il a dû mettre le flag du Dex National juste après le flag du Dex Régional. Autrement dit, tu dois d'abord activer le flag du PokéDex Régional et après ça, tu mets le flag du Dex National. Essaie pour voir. Voici le flag du PokéDex régional: 0x829. Il faut que tu mettes le flag du Dex national après ce flag.
Mickey` - 2 mai 2012 à 15:27 > Comme ça : ``` setflag 0x861 'Active le Pokédex régional (apparaît dans le menu) special 0x1F3 'Active le Pokédex national ``` EDIT : Ah, tu es sur RF/VF... alors comme ceci : ``` setflag 0x829 special 0x16F ```
Luffy 57 - 2 mai 2012 à 15:42 > Ca rejoint ce que je pense, il a dû mettre le flag du Dex National juste après le flag du Dex Régional. Autrement dit, tu dois d'abord activer le flag du PokéDex Régional et après ça, tu mets le flag du Dex National. Essaie pour voir. Voici le flag du PokéDex régional: 0x829. Il faut que tu mettes le flag du Dex national après ce flag. >
>Comme ça : ``` setflag 0x861 'Active le Pokédex régional (apparaît dans le menu) special 0x1F3 'Active le Pokédex national ``` > EDIT : Ah, tu es sur RF/VF... alors comme ceci : ``` setflag 0x829 special 0x16F ``` Merci Mickey` et Arnikum Plus sa marche maintenant.
nephilim8 - 3 mai 2012 à 14:48 Bonjour, peut on me dire si ppre est compatible avec les versions Noires et Blanches, si oui merci de m'expliquer ce que je dois faire. d'avance merci.
yago58 - 3 mai 2012 à 16:58 Non, uniquement avec les versions hg/ss etDPP.
kikusf - 4 mai 2012 à 11:59 Bonjour, j'ai un problème avec le logiciel DP Pokedex Order téléchargé sur pokemon-legendary. J'ouvre le logiciel, je clique sur open je choisis ma rom pokémon diamant (FR) et là, message d'erreur : Unsupported Rom. Quelqu'un peut-il m'expliquer pourquoi ce problème. Merci d'avance !
yago58 - 4 mai 2012 à 12:58 C'est la langue qui n'est pas supportée.
kikusf - 5 mai 2012 à 12:38 Je 'en doutais un peu à dire vrai. Quelqu'un connaît-il un logiciel qui remplacerai DP Pokedex Order SVP ?
zugoent - 5 mai 2012 à 13:51 Salut, j'ai un soucis, je ne trouve pas le scrpit du prof seko dans pokémon emeraude, j'ai pourtant ouvert dans les scrpits en rapport avec bourgeon vol Trouvé, pardon
Mickey` - 5 mai 2012 à 13:55 Lequel ? Celui de l'intro ?
zugoent - 5 mai 2012 à 14:00 Non, celui ou il donne le pokédex mais j'avais pas capter qu'il fallait cliquer sur le personnage... En fait je pense seulement avoir ouvert le bon scrpit (j'ai double cliqué sur le prof), mais je trouve pas le passage ou il nous file le pokédex :cockgowhere:
kikusf - 5 mai 2012 à 14:22 Bonjour, j'ai des problèmes avec ces logiciels téléchargés sur Pokemon-legendary et wahackpokemon : Trainer Editor => Impossible d'ouvrir ma Rom Diamant (FR) Pokemon Starter Editor DP => Idem (message d'erreur : Erreur d'exécution '6' ; dépassement de capacité) Evolution Editor DP => Idem (message d'errur : Idem) DP Pokedex Order => Idem (messsage d'erreur : Unsupported Rom) BTX Editor => Impossible de comprendre le fonctionnement (on peut pas ouvrir sa rom) Poke DS Pic => Idem Voilà, si quelqu'un pourrais m'aider car j'ai un projet de rom-hacking à réaliser et juste avec PPRE je vois pas comment je pourrais en ressortir quelque chose de bien.
yago58 - 5 mai 2012 à 14:31 La plupart c'est la langue FR qui n'est pas supportée. Y moyen avec les narc, mais je le déconseille fortement aux novices, c'est assez foireux.
kikusf - 5 mai 2012 à 14:32 Pas moyen de l'avoir pour les versions françaises ? Edit Yago => si tu avais lu le tuto, tu ne poserais pas la question. [hr] Bonjour, je recherche une personne active qui pourraît traduire une hack-rom lorsque celle-ci sera opérattionel. Là hack rom est un remake de Diamant (NDS). Me contacter par MP
yago58 - 5 mai 2012 à 16:38 Là c'est non, la traduction c'est autant de boulot que de les créer et résultats non garantis de plus si l'auteur n'a pas donné son accord, c'est un beau merdier.
kikusf - 5 mai 2012 à 16:49 J'ai pas tout compris !!! Tu veux pas que je demande l'aide d'un traducteur ? Et c'est qui l'auteur de quoi ?
yago58 - 5 mai 2012 à 17:09 Ok, alors je vais tenter de traduire ça du chinois au français 1 => T'es pas le premier qui veux faire traduire une rom 2 => C'est autant de boulot que de faire une rom 3 => Résultats pas garantis (Voir Blaze Black et Volt White) 4 => Il te faut l'accord de l'auteur du projet originel 5 => En clair ça sert à rien, mieux vaux jouer avec une version dans sa langue d'origine t'apprend l'anglais
monsieur07 - 5 mai 2012 à 18:08 Moi j'veux bien traduire. Y'a un truc que j'ai pas compris: tu fais ta hack sur nds et tu dis que c'est un remake de diamaant. WTF?
kikusf - 5 mai 2012 à 18:16 A Yago => Mais l'auteur c'est moi non puisque c'est moi qui fait la hack-rom ? A monsieur07 => Je me suis mal exprimé, je voulais dire que c'était une hack-rom NDS dont la rom de base est Diamant. Voilà tout :P
yago58 - 5 mai 2012 à 18:39 Le projet d'origine est de qui ? Monsieur07 t'es un marrant, tu le sais ça ? Parce que quand je vois ça => > HAHHA MDR POKEMON CEST DE LA DAUBE ALLEZ VOUS FAIRE SUCER BANDE DE NAZES XD BANDE DE GAYS J'ai des envies de meurtres.
monsieur07 - 6 mai 2012 à 10:47 >
>HAHHA MDR POKEMON CEST DE LA DAUBE ALLEZ VOUS FAIRE SUCER BANDE DE NAZES XD BANDE DE GAYS > J'ai des envies de meurtres. O_O J'ai posté ça quand ??!!!!!! EDIT 2017: c'était vraiment pas moi en plus :fail:
mystogan640 - 6 mai 2012 à 10:51 [spoiler]
kikusf - 6 mai 2012 à 10:54 A Yago => Le projet d'origine est de moi . C'est moi qui ai eu l'idée de faire la hack-rom par mes propres moyens et les logiciels à ma disposition. Donc c'est mon idée donc je peux donner l'accord. A monsieur07 => Si tu veux vraiment la traduire, envoie moi un MP pour que on continue d'en parler autrement que sur le topic d'aide ok ?
monsieur07 - 6 mai 2012 à 10:56 > Donc la ramène pas trop dorénavant s'il te plait. Bref stoppons le HS, nous sommes sur le topic d'aide. J'ai pas posté aujourd'hui à 17:00. Réfléchis et lis mon post avant. [/hs] kikusf ok on voit ça par mp
mystogan640 - 6 mai 2012 à 11:04 kikusf: Tu fais ce que tu veux, mais Yago t'as prévenu, une traduction c'est souvent une mauvaise idée. HS: M07=> Ok mec, alors déja, c'est un screen pris le jour ou toi, ou "une autre personne" aurait ecrit ce message donc, c'est normal qu'il y ait écrit "aujourd'hui", je cherchais pas a te passer la date mais a te montrer ledit message qui avait été effacer. Ensuite, tu peux trouver toutes les excuses que tu veux, moi personnellement, j'en ai rien a faire. Tu peux avoir la meilleure excuse du monde, t'es responsable de ton compte, donc, que ce soit toi ou un autre qui poste n'importe quoi dessus, c'est avant tout ta responsabilité, donc assume et fais profil bas.
kikusf - 6 mai 2012 à 14:10 Bon c'est bon au pire moi aussi ça m'arrive que mon frère face des conneries sur mon compte fb car j'enregistre mes identifiants tout le temps donc voilà il l'a fait c'est passé c'est tout on peut arrêter d'y revenir à chaque fois qu'il va dire qu'il aime pokémon. Tu crois pas Myst ?
thocast de pf - 6 mai 2012 à 14:34 >
>
> >HAHHA MDR POKEMON CEST DE LA DAUBE ALLEZ VOUS FAIRE SUCER BANDE DE NAZES XD BANDE DE GAYS
>J'ai des envies de meurtres. > O_O J'ai posté ça quand ??!!!!!! Edit: Le 03 mai. Attends voir. [spoiler] Alexandre dit: Dis moi quand t'es venu chez moi jeudi, t'aurais pas écrit de la m** sur un forum Pokémon? A ma place bien sur. Max dit: si lol Alexandre dit: T'es vraiment débile! Max dit: xd parle pa toi taime pokémon Alexandre dit: -_- [/spoiler] Screen de cette convo please.
monsieur07 - 6 mai 2012 à 16:27 Là thocast ça va être dur.
kikusf - 6 mai 2012 à 18:16 Bonjour, sur le forum j'ai trouvé deux tutos sur les fichiers .narc mais l'unn'est pas complet et l'autre explique juste comment extraire et réinserer les fichiers .narc d'une ROMM (sans rien modifier donc expliquez moi l'utilité ?). Mais je cherche un descriptif des fichiers .narc de Pokémon Diamant (à quoi correspond chaque fichier) ou bien alors un moyen de savoir à quoi chacun correspond. Si quelqu'un passe par là et à la solution merci de m'aider !!
yago58 - 6 mai 2012 à 19:00 > HS: M07=> Ok mec, alors déja, c'est un screen pris le jour ou toi, ou "une autre personne" aurait ecrit ce message donc, c'est normal qu'il y ait écrit "aujourd'hui", je cherchais pas a te passer la date mais a te montrer ledit message qui avait été effacer. Ensuite, tu peux trouver toutes les excuses que tu veux, moi personnellement, j'en ai rien a faire. Tu peux avoir la meilleure excuse du monde, t'es responsable de ton compte, donc, que ce soit toi ou un autre qui poste n'importe quoi dessus, c'est avant tout ta responsabilité, donc assume et fais profil bas. le post del c'est moi et c'est pas le premier posté dans ce style...
kikusf - 6 mai 2012 à 19:48 Ce serait pas mieux de finir ça par MP Yago ?
yago58 - 6 mai 2012 à 19:51 Pour ta question, ça dépend ce que tu cherches comme fichier narc parce qu'il me semble que c'est légèrement différents des version hg/ss
monsieur07 - 6 mai 2012 à 21:38 dites moi, vu que personne ne répond sur le topic Rpg maker, je viens faire ma demande ici! Je cherche une personne compétente en spriting et mini spriting style B/W. Egalement une personne bonne en graph pour m'aider sur la présentation, logo etc. Merci d'avance.
Bboylone - 7 mai 2012 à 03:51 Bonsoir, Étant débutant dans le RH, je me suis lancé depuis quelques semaines dans la modification, création de maps, etc... (Sur la version VF) Je rencontre actuellement quelques problèmes au niveau d'A-Map. J'ai bien cherché sur le site et je n'ai malheureusement pas trouvé de réponses à mes problèmes. Je me tourne donc vers vous. 1er problème : Lorsque je créer une nouvelle map, je l'insert à l'emplacement 1.123 mais elle se renomme par défaut "Bourg Palette". J'ai tenter de changer le nom de la nouvelle map mais la vrai map "Bourg Palette" change elle aussi. [spoiler]
[/spoiler]
Y a-t-il moyen de créer des nouveaux noms pour les maps? j'ai vu dans l'onglet "header" qu'il y avait une partie "créer des nouveaux noms" mais grisée..
[spoiler]
[/spoiler]
2ème problème :
J'ai également un soucis au niveau des warps (j'ai vu dans cette section un problème similaire mais je n'ai pas trouver la réponse).
J'ai m'explique, lorsque je rentre dans la grotte, tout va bien, mais je ne peux pas ressortir.
J'ai essayer de changer la warp de destination pour sortir de la grotte mais pas moyen, je me cogne contre l'entrée.
Quelques screens :
[spoiler]
[/spoiler]
Voici la position de la warp et infos mouvements
[spoiler]
[/spoiler]
Je remercie d'avance ceux qui pourront m'aider.
D.I.Z - 7 mai 2012 à 05:57 Aaaaaah, les warps, tellement simples mais compliqué au début. Je vais pas faire de discours alors écoute bien. Logiquement les warps ont des coordonnées ou des destinations si tu veux. En cliquant sur un warp tu vera un menu avec: Numéro évènement: il doit correspondre avec le mème warp qui te fais entrer Numéro warp ―> celui là est un des plus important, c'est en parti grace à lui qu'on entre et qu'on sort Et les deux derniers correspondant au map qui doivent ètre connecté grace au warp. Ton problème est le warp qui te pose problème (le warp d'entrée) n'est pas connecté avec le warp de sortie, tu dois donc le configuré afin qu'il se connecte avec le warp de sortie, en changeant ses coordonnées. Dans ton cas, modifie le warp de la grotte ou le warp d'entré t'a envoyé. Pour les noms, j'ai été confronté au mème problème que toi et je suis toujours sans solutions. J'espère que pour les warps ça t'aidera, au début c'est pas évident mais après sa devient une routine facile. Allez courage :win: Ps:Désolé pour les fautes, j'ai écrit depuis mon htc.
Mickey` - 7 mai 2012 à 07:35 Non, tout simplement, pour le warp, c'est la case au sol qui n'est pas bonne. Regarde sur une vraie map laquelle il faut mettre. MP si tu veux des précisions.
mystogan640 - 7 mai 2012 à 08:09 > Non, tout simplement, pour le warp, c'est la case au sol qui n'est pas bonne. Regarde sur une vraie map laquelle il faut mettre. MP si tu veux des précisions. Je vais te compléter, au moins, ceux ayant ce problème pourront le résoudre. Dans les grottes, le warp doit être posé sur la case possédant l'effet approprié, il s'agit d'un effet a ajouter dans "gestionnaire de blocs". Il existe bien sur, des cases possédant déjà cet effet dans les maps originales. Il s'agit de l'effet"flèche directionnelle =>warp", il active un warp lorsque le mouvement est effectué dans la direction correspondant a l'effet. Ici, c'est l'effet"Fleche en bas=>warp vers le bas" qui correspond. J'illustre avec un screen: [spoiler]
Bboylone - 7 mai 2012 à 18:53 Je vous remercie pour vos réponses rapides C'était effectivement à cause des effets pour les warps. Et pour le nom des maps, j'ai créer une nouvelle map et j'aimerais ajouter un nouveau nom sans supprimer l'un des anciens noms qu'il y a déjà dans la liste. Je l'ai effectivement nommé au début quand c'est demander, je créer la map, je la sauvegarde et je choisis les offsets et lorsqu'elle est ajouté, peut importe le nom donné au début, cela reste "Bourg Palette". En tout cas, merci encore pour vos réponses
kikusf - 7 mai 2012 à 20:22 > Pour ta question, ça dépend ce que tu cherches comme fichier narc parce qu'il me semble que c'est légèrement différents des version hg/ss Les fichiers .narc pour les dresseurs (pouvoir les modifiers), les musiques et les pokémons aussi. Pour les dresseurs, aussi bien sprites, overworlds, faces des héros que ceux du rival, team galaxy etc...
Fushin - 11 mai 2012 à 20:22 Bonsoir, je vous expose mon probleme , j'ai fais deux ou trois map qui bugent a chaque entrée/sortie de map puis quand je rentre dans un batiment et en resort , les maps se remettent comme il faut. Si quelqu'un pourrait m'aider (personne de confiance si possible) je pourrais lui montrer ma ROM. PS: Désolé si la mise en page laisse à désirer. Fushin.
mystogan640 - 11 mai 2012 à 20:25 Pour exposer tes problèmes, inutile de créer un topic, il y en a un dédié. Donc évite de créer des topics pour ça s'il te plait. Ensuite pour ton problème, c'est un changement de tileset trop brutal. Si tu veux des précisions, soit mp, soit tu postes sur le topic approprié .
Fushin - 11 mai 2012 à 22:17 Le topic approprier qui est ? Qui dois-je mp ?
mystogan640 - 11 mai 2012 à 22:31 Qui est celui-la, merci a celui qui a déplacé. Bon pour ton problème, ça vient du fait que tu passe d'un tileset a un autre trop rapidement. Comment t'expliquer ça simplement? En gros, les tilesets sont actifs "par map", t'as forcément du le remarquer. Sauf que lorsque t'es sur une map, tu dépends UNIQUEMENT des éléments de celle ci, donc si t'affiches des éléments d'une map voisine(in game) qui ne sont pas présents dans ton tileset, le jeu "s'embrouille" car la map ne dispose pas des éléments qui doivent être affiché. Est-ce clair? Edit Yago De rien
Fushin - 12 mai 2012 à 07:17 Je comprends à peu près , mais comment pourrais-je afficher des éléments d'une map voisine si je n'ai pas ses tilesets ? Comment pourrais-je "contrer"ce problème ? En changeant la map à qui j'ai pris les éléments ? Merci.
Arnikum Plus - 12 mai 2012 à 09:09 Les deux maps que tu as essayé de joindre n'ont pas les mêmes tilesets d'où le fait de si tu passes d'une map à une autre directement, le jeu considère que tu es toujours dans la première map(d'où les bugs). Une map intermédiaire peut arranger ce problème. Un peu comme les maisons frontières autour de Safrania.
mystogan640 - 12 mai 2012 à 10:59 Exact, Arnikum a raison, il existe en fait 2 solution: -La 1ere est la plus radicale, mais aussi celle qui limite le plus les possibilité. Il s'agit en fait de mettre le même tileset pour les 2 maps, ce que tu n'as sans doutes pas envie de faire. -La 2eme est plus complexe qu'elle en a l'air: Mettre un batiment intermédiaire. Mais il y a certaines "restrictions". Tu dois donc mettre un batiment intermédiaire présent dans le tileset 1(, donc un tiles présent pour les 2 maps). Mais tu dois aussi faire attention a un petit détail: ca peut sembler évident, mais l’entrée et la sortie doivent être sur les 2 maps respectivement. De plus lors de la transition tu ne dois voir AUCUN élément du tileset 2, donc pour simplifier, aux 2 extrémités du bâtiments, tu ne dois voir que des éléments du tileset 1, sinon, tu risque de retrouver le "bug". Voila, bonne chance.
Fushin - 12 mai 2012 à 17:55 Merci pour votre aide, je vais essayer d'y remédier même si je doute sur mes compétences (débutant) , j'avais commencé sur émeraude mais j'ai vu que rouge feu semblait plus facile ?
mystogan640 - 12 mai 2012 à 18:02 J'ai envie de de répondre non. C'est plus une question de logiciel et d'habitude a mon sens.
Mickey` - 12 mai 2012 à 18:07 Disons que les recherches sont souvent plus avancées sur Rouge Feu. Mais pour des modifications basiques comme tu le souhaites sûrement, y a pas de différence.
yago58 - 12 mai 2012 à 20:01 C'est pareil pour le r-h nds beaucoup travaillent avec diamant ( de ce que j'ai vu) Moi je préfère bosser sur soulsilver ou platine.
Fushin - 13 mai 2012 à 17:31 Je pense que je vais aller sur rouge feu , et comme faire ses propres tilesets n'est pas encore à ma portée j'aurais un choix limiter de modifications.
mystogan640 - 13 mai 2012 à 17:37 Tu sais, faire un tileset est plus une question d'habitude que d'autre chose(j'ai du en faire une petite 20aine dans le mois), une fois que t'as choppé le tour de main, ca va vite et bien(mais c'est toujours aussi pénible ). Néanmoins, le résultat est souvent satisfaisant.
Fushin - 14 mai 2012 à 15:57 Merci, ça encourage , néanmoins comment ne pas tomber dans le plagiat ?
mystogan640 - 14 mai 2012 à 16:00 C'est a dire? développe s'il te plait? Tu parles de plagier quoi?
Fushin - 15 mai 2012 à 08:00 De plagier sur des bâtiments , ou autre infrastructures du jeu. En faite , ce qu'on aurait imaginer sans la moindre inspiration sur d'autres jeux/projets ressembleraient à d'autres types de jeux/projets. Après je peux faire un tour pour ne pas les copier mais je pourrais m'en inspirer donc...
mystogan640 - 15 mai 2012 à 10:13 Je crois que j'ai saisi, mais tu sais, avoir les même tiles qu'un autre jeu ne signifie pas plagier hein. Il est normal de retrouver les mêmes tiles ou même que certaines maps se ressemblent. Pour les tiles, il y en a a disposition, donc tu peux les utiliser. Et pour les maps, le mieux a faire si t'as de l’imagination, c'est de les faire toi-même en les visualisant au préalable.
Fushin - 15 mai 2012 à 11:37 Oui, en effet j'ai vu des Exemples de tileset. Je pense m'en inspirer pour mes débuts.
mystogan640 - 15 mai 2012 à 11:50 Et par contre, poste un screen de ta map finie sur le blabla des hackers, comme ca on pourra la commenter et éventuellement te conseiller.
Flower// - 16 mai 2012 à 20:46 Mickey t'avais pas trouvé une technique pour ajouter des minis sprites ?
Fushin - 17 mai 2012 à 09:00 Ok je posterais , mais comme faire son propre tileset et encore plus pour l'importer me posent problème , je fais avec les moyens du bord. C'est à dire , avec les éléments de la première map (je modifie BOURG-EN-VOL) et ses tilesets respectifs. Je rencontre aussi un autre problème auquel je ne peux y remedier. Il s'agit du moment où l'on doit remplacer sa map , je met toute les bonnes coordonnées (première map) mais je retrouve toujours la map qui "s'ajoute" au lieu de remplacer la map selon ses coordonnées. Faire sa map nécessite son propre tileset non ? car sinon les autres villes bugent aussi.
Flower// - 18 mai 2012 à 13:33 Non, si tu utilises les tilesets de base, les autres villes ne sont pas sensés bouger.
Fushin - 18 mai 2012 à 16:03 Mais j'aimerais par exemple intégrer une zelda's house sans faire bouger les autres map
mystogan640 - 18 mai 2012 à 16:08 zelda's house? Ben sinon, il faut que tu saches que certains bâtiments(intérieurs) se "synchronisent" automatiquement. Donc soit tu créés une map indépendante que tu pourras modifier a ta guise, soit tu utilise une map "particulière" afin que d'autres ne subissent pas de changements.
Fushin - 19 mai 2012 à 07:54 J'utilise souvent des termes anglais comme je ne joue qu'a des jeux en anglais. Une maison de type Zelda sur Snes (vive le rétro-gaming). J'aimerais faire ma propre map mais j'ai déjà essayé , le résultat m'était satisfaisant mais tout les autres map ( ou une en particuler) était modifier. Il faut vraiment que j'essaye de me faire mon propres tileset sans modifier les autres...
BlueSteel - 19 mai 2012 à 13:41 Voilà j'ai voulu voir les events dans la caverne azurée et je sais pas comment j'ai changé le combat contre mewtwo en rappel max, aidez moi svp
mystogan640 - 19 mai 2012 à 15:15 > J'utilise souvent des termes anglais comme je ne joue qu'a des jeux en anglais. Une maison de type Zelda sur Snes (vive le rétro-gaming). J'aimerais faire ma propre map mais j'ai déjà essayé , le résultat m'était satisfaisant mais tout les autres map ( ou une en particulier) était modifier. Il faut vraiment que j'essaye de me faire mon propres tileset sans modifier les autres... Non mais je comprends le terme hein, c'était plus une marque de surprise et d’incompréhension du pourquoi. eh, pour le tileset, c'est quoi le problème? Je saisi pas. Tu sais au moins comment ca fonctionne? tu me semble dépourvu d’expérience dans le domaine. Dis moi et je ferai un petit résumé. > Voilà j'ai voulu voir les events dans la caverne azurée et je sais pas comment j'ai changé le combat contre mewtwo en rappel max, aidez moi svp Euh, soit t'as bousillé un offset, soit t'as carrémen changé le script en giveitem. Bah t'as plus qu'a trouver des offsets libres avec FSF et te retaper le script avec des offset différents dans le premier cas, dans le deuxieme, bah, tu c/c le script d'origine.
Fushin - 19 mai 2012 à 16:24 Je suis en effet dépourvu d'expérience ne nous le cachons pas, d'ailleurs je ne serais pas ici , si , mon expérience me le permettait (enfin pour aider les autres) , bien sur que je me serais encore plus inscrit. Le problème c'est que quand je change une map (Bourg-en-vol) donc avec les tilesets de beaucoup d'autres map ,ou, une map que je fais moi même donc avec un tileset 1 et un tileset 2 que je choisi, je modifie toujours les autres map avec. J'avais vu qu'un tileset peut avoir un numéro comme 1 ou même un offset ? Comment en "créer" un ? Comment palier à ce problème de pallette assez embêtant ? Je sais que les tutos sont la , et ce n'est pas faute d'y avoir lus et relus. Edit Yago => C'est inutile de signer, on sait qui poste un simple merci suffit
TheActionReplay - 19 mai 2012 à 19:05 Bonjour à tous, je suis là pour vous faire part d'un bug avec map purger (téléchargé sur pokemon-légendary), quand je double-clicke qur l'icone de lancement, voici ce qui ce passe:
J'espère avoir une réponse. merci.
yago58 - 19 mai 2012 à 19:08 Il te manques tout bonnement les composants tu peux les télécharger sur PL.
TheActionReplay - 19 mai 2012 à 19:34 Rien ne change lorsque j'appuie sur l'icone de démarrage :domo:
yago58 - 19 mai 2012 à 19:53 Mdr t'as lues mon post où pas ?
redael - 19 mai 2012 à 19:55 À mon avis il veut dire qu'il l'a fait mais que ça change rien.
yago58 - 19 mai 2012 à 20:06 J'attend de voir...
th0mich0u - 24 mai 2012 à 18:28 Je poste ce script pour Mickey suite à sa demande sur le blabla des hackers^^ , le voilà: '--------------- #org 0xE3D100 trainerbattle 0x0 0x1 0x0 0x8E3D500 0x8E3D800 msgbox 0x8E3DC00 MSG_NORMAL '"" '--------- ' Strings '--------- #org 0xE3D500 = Quoi?\nTu veux te battre ? #org 0xE3D800 = Aïe ! Ca fait mal ! #org 0xE3DC00 = C'est bon, t'as gagné. Si tu peux trouver l'origine de ce problème tout en sachant que j'ai suivi la même manip' sous la vidéo de PL pour pouvoir insérer son propre dresseur du jeu^^ Ça serai sympas!
Mickey` - 24 mai 2012 à 18:34 Tu as essayé de le DL sur PL pour voir ? Sinon, tu peux remplacer MSG_NORMAL par 0x3, mais ça va poser problème plus tard pour des scripts plus complexes. Au passage, n'oublie pas le "end" à la fin de ton script !
th0mich0u - 24 mai 2012 à 18:36 > Tu as essayé de le DL sur PL pour voir ? Sinon, tu peux remplacer MSG_NORMAL par 0x3, mais ça va poser problème plus tard pour des scripts plus complexes. Au passage, n'oublie pas le "end" à la fin de ton script ! Ah, c'est peut être pour ça que j'ai ce message, je test et je te fais signe^^ Mais sinon, j'ai pas trouvé xse 1.1.1 sur PL, où il est ?
mystogan640 - 24 mai 2012 à 18:36 ``` '--------------- #org 0xE3D100 trainerbattle 0x0 0x1 0x0 0x8E3D500 0x8E3D800 msgbox 0x8E3DC00 0x6 '"" end '--------- ' Strings '--------- #org 0xE3D500 = Quoi?\nTu veux te battre ? #org 0xE3D800 = Aïe ! Ca fait mal ! #org 0xE3DC00 = C'est bon, t'as gagné. ``` Teste ca thom. Edit: Mikey, tu m'as volé mon heure de gloire. Plus sérieusement, en quoi ca posera des problèmes plus tard?
th0mich0u - 24 mai 2012 à 18:40 > ``` '--------------- #org 0xE3D100 trainerbattle 0x0 0x1 0x0 0x8E3D500 0x8E3D800 msgbox 0x8E3DC00 0x3 '"" end '--------- ' Strings '--------- #org 0xE3D500 = Quoi?\nTu veux te battre ? #org 0xE3D800 = Aïe ! Ca fait mal ! #org 0xE3DC00 = C'est bon, t'as gagné. ``` Teste ca thom. Edit: Mikey, tu m'as volé mon heure de gloire. Plus sérieusement, en quoi ca posera des problèmes plus tard? Merci Myst, le message d'erreur est supprimé, t'es mon sauveur, XD :^)
mystogan640 - 24 mai 2012 à 18:41 De rien, mais je me suis planté pour la valeur hexa, c'est 0x6 pour msg_normal.
Mickey` - 24 mai 2012 à 18:42 Beh ça va pour les messages, mais ensuite pour les "LATRESULT", "MOVE_PLAYER", etc., ça va gêner.
mystogan640 - 24 mai 2012 à 18:43 Pourquoi? je saisis pas.
Mickey` - 24 mai 2012 à 18:44 Beh il va devoir se chercher et se taper les valeurs hexadécimales à chaque fois.
mystogan640 - 24 mai 2012 à 18:45 si le problème persiste uniquement pour les messages, ce qui est apparemment le cas, ca devrait le faire, et au pire ca fera comme moi et ca passera.
th0mich0u - 24 mai 2012 à 19:20 Sa a marché ! J'ai même fait mon fight! Suis trop heureux! Pour ceux qui veulent le voir, je post une vidéo:
Admirez le résultat ! (cliquez dessus si c'est petit pour vous!)
Bboylone - 25 mai 2012 à 10:19 Bonjour, Je me suis lancé il y a quelques temps dans une modification complète de VF et je me suis donc interessé aux scripts (je travaille seul et modifie cette version pour mon entourage) Je rencontre cependant un léger problème dont je cherche la réponse sur le net depuis quelques jours. J'aurais aimé savoir comment faire en sorte de faire courir entei, raikou et suicune autour de la carte (de même pour latios et latias)après être entré dans un lieu (une grotte par exemple). Comment faire en sorte qu'ils changent de lieu automatiquement? Merci d'avance pour vos réponses.
Mickey` - 25 mai 2012 à 20:09 C'est à dire ? Je ne comprends pas exactement. Tu veux que ce soit des Pokémon sauvages fuyants sur les routes ? Tu peux ré-expliquer plus précisément s'il te plait ?
th0mich0u - 25 mai 2012 à 21:47 Bonsoir à vous! J'ai pu constater que dans A-trainer, quand on ouvre une rom, ici Emeraude, j'ai constater qu'à la fin de la liste, il y a RED et je déconne pas ! Bref, je voudrais inclure RED dans Emeraude pour faire un combat epic (mais je ne vous en dis pas plus!) grâce à Advance Map. Seul problème, je ne trouve pas son 'ID' pour pouvoir réaliser ce combat épic. Je rappelle tout de même que son 'ID' est le 353 si cela peu être utile. Si une âme charitable pouvais m'aider, ce serai sympas !
Arnikum Plus - 25 mai 2012 à 23:13 Je le savais depuis un bout de temps déjà. Il te faut inclure les minis de Red en remplaçant un mini déjà existant mais pour ce qui de la palette, je te conseille d'en trouver une qui correspond assez ou alors tu modifies.
th0mich0u - 25 mai 2012 à 23:27 Ok, je test demain, je te ferai signe si sa a marché^^
Fushin - 26 mai 2012 à 08:46 Thomichou, le combat devient plus difficile si t'as pris arcko , un goupix au debut du jeu ,pourquoi pas ^^.
th0mich0u - 26 mai 2012 à 16:03 > Thomichou, le combat devient plus difficile si t'as pris arcko , un goupix au debut du jeu ,pourquoi pas ^^. Tinkiet pas, j'ai pas pris Arcko. Si t'avais vu la vidéo, tu aurai remarqué que j'en avais pas^^ Sinon, concernant les starter, je pense que j'ai fais quelques changements mais rien de plus^^ Edit: Je sais que sa a l'air bête comme question mais je préfère demander plutôt que de me faire taper dessus, lol^^ Voici ma question: voilà, j'aimerai faire une démo de ma HR mais j'ai chercher sur google mais j'ai rien trouvé. Donc en clair, comment faire une démo d'une hack rom?
mystogan640 - 27 mai 2012 à 10:57 Je dirais pas que c'est être bête de demander ca, je dirait que c'est être un peu ignorant. Bref, dans une démo, le but est de proposé une exposition préliminaire de ton travail. En clair, tu donne un avant gout de la version finale. En principe, les démo s’arrêtent souvent après le premier badge. C'est suffisant pour se faire une idée de base sur ton travail et tes compétences. En espérant t'avoir aidé.
th0mich0u - 27 mai 2012 à 11:08 > Je dirais pas que c'est être bette de demander ca, je dirait que c'est être un peu ignorant. Bref, dans une démo, le but est de proposé une exposition préliminaire de ton travail. En clair, tu donne un avant gout de la version finale. En principe, les démo s’arrêtent souvent après le premier badge. C'est suffisant pour se faire une idée de base sur ton travail et tes compétences. En espérant t'avoir aidé. Merci beaucoup, je pense que sa va m'aider ^^ Edit: mais ça ne répond toujours pas à ma question^^ je souhaite savoir quelle est la manip' à réaliser, c'est tout^^(s'il y en a une, bien évidement)
Arnikum Plus - 27 mai 2012 à 11:25 Il faut héberger ta rom sur un site d'hébergement comme MediaFire puis tu nous passes le lien pour qu'on joue à ton jeu. Ca répond à ta question?
mystogan640 - 27 mai 2012 à 11:31 Ah, j'ai cru qu'il savais pas comment faire une démo, désolé.
yago58 - 27 mai 2012 à 11:33 Qu'importe tu as donné une définition assez précise.
th0mich0u - 27 mai 2012 à 11:46 > Il faut héberger ta rom sur un site d'hébergement comme MediaFire puis tu nous passes le lien pour qu'on joue à ton jeu. Ca répond à ta question? Oui merci ^^ Edit: Sur VBA, quand je souhaite crée une vidéo, je n'ai pas l'option TechSmith Sceen et ffdshow dans l'option compression de VBA. Comment faire pour les avoir ?
Mickey` - 27 mai 2012 à 14:35 Pourquoi les veux-tu ?
th0mich0u - 27 mai 2012 à 14:40 > Pourquoi les veux-tu ? Bah sur le tuto de PL pour réaliser une vidéo, c'est marqué 'Nous vous conseillons de choisir le codec Techsmith pour les video courtes, ffdshow pour les longues' et j'ai ni l'un ni l'autre dans compression vidéo pourtant...
Mickey` - 27 mai 2012 à 14:42 Perso' je laisse les paramètres par défaut et ça marche très bien
th0mich0u - 27 mai 2012 à 14:43 Ok, je test et on verra bien ce que sa va donner ^^ Edit: C'est bon, j'ai réussi à en faire 2 des vidéo. Si quelqu'un veut les voir, mp moi^^ Edit 2: Je suis certain que vous apprécierez cette vidéo pour les starter d'Hoenn (qui ne sont plus les même). Donc, voici une vidéo du starter de feu: http://www.mediafire.com/?icxxt6l182630gi Pour les deux autres, j'ai mi Racaillou et Otaria mais je me demande si j'ai pas fait une erreur. Donc, voulez-vous que je les gardes ou est-ce que je les change tout en gardant celui du milieu ?
mystogan640 - 28 mai 2012 à 03:39 Bon, déjà, c'est un peu court pour que je me rende compte de ce que tu sais faire. Mais en tout cas, lance-soleil au niveau 5, c'est juste N'IMPORTE QUOI. Ca devient trop facile avec une attaque comme ca au début. Ps: Cette conversation a plus sa place sur le blabla.
th0mich0u - 28 mai 2012 à 09:57 > Bon, déjà, c'est un peu court pour que je me rende compte de ce que tu sais faire. Mais en tout cas, lance-soleil au niveau 5, c'est juste N'IMPORTE QUOI. Ca devient trop facile avec une attaque comme ca au début. Ps: Cette conversation a plus sa place sur le blabla. Soit pas agressif please, suffit simplement de demander et j'enlève, c'est tout. Je l'ai mis au n 33 à la place du n 5. Bref, si on va sur le blabla pour continuer ?
Fushin - 28 mai 2012 à 15:48 Bonjour , J'ai changé les scripts des personnages dans la ville de Vergazon ( pokemon émeraude). Tout concorde bien sauf que le centre pokemon bug. Dès que j'enclenche le warp (pour entrer dans le centre pokemon) l'écran devient noir et plus rien ne vient. Ps: J'ai remarqué que deux de mes messages sur ce forum ont été supprimés...
mystogan640 - 28 mai 2012 à 16:00 Les 2 warps sont ok? le levelscrit du centre aussi? la map du centre est fonctionnelle? Si tout est ok, créé de nouveaux warp, sinon, je vois pas.
Mickey` - 28 mai 2012 à 16:25 Ca peut être un problème de données, en changeant quelque chose, un offset qui dépasse et voilà. Au pire, refais une nouvelle map.
Bboylone - 28 mai 2012 à 19:09 Désolé pour cette réponse tardive, j'ai eu quelques problèmes ce week end.
C'est à dire ? Je ne comprends pas exactement. Tu veux que ce soit des Pokémon sauvages fuyants sur les routes ? Tu peux ré-expliquer plus précisément s'il te plait ?Je voudrais que ces Pokémon cours sur les routes comme dans les anciennes version. Par exemple dans R&S, après la ligue on pouvait capturer Latios ou Latias, et on pouvait les rencontrer uniquement après la ligue et sur n'importe quel route. De même que dans O&A, pour Raikou, Entei et Suicune, après un certain événement (je ne me rappelle plus très bien d'ailleurs), il couraient sur toutes les routes et fuyait lorsqu'on les rencontraient... Je ne sais pas du tout comment m'y prendre...
Fushin - 28 mai 2012 à 20:27 Pour mon problème je viens de m'apercevoir que tout mes warps (ceux de VERGAZON) sont reliés entre eux. Je ne comprends pas car lorsque je compare ma rom modifiée avec une rom non modifiée , les coordonées sont les mêmes, je test aussi avec AM (en souble-cliquant qur les warps) et tout va bien pourtant...
Arnikum Plus - 30 mai 2012 à 17:57 Pour ton problème, je reprends ce qu'à dit Mickey: l'offset de la map(du Centre tu as dit) a dû être foutu par un autre. La meilleure solution dans ce cas-là est de refaire une map.
Flower// - 30 mai 2012 à 20:20 Les Warps ont toujours été un problème sur Advance Map. Les offsets se mélangent souvent, alors il faut regarder de temps à autre si les coordonnées sont bonnes.
RASHID HOKAGE - 31 mai 2012 à 10:17 JE CHERCHES KELKUN KI PEUT SCRIPTER POUR MOI MON PROJET SERA UN PEU LONG A REALISE
supersam2 - 31 mai 2012 à 14:35 Ban that thing plz
Fushin - 31 mai 2012 à 17:21 J'ai un problème au niveau des maps car quand je fais ma map et que je veux remplacer Vergazon, la new map s'ajoute au lieu de la remplacer alors que j'ai tout respecter. Si je refais Vergazon comme l'ancienne ville. Rien ne buguera normalement ? Pourrais-je reprendre les mêmes offsets des anciens personnage/events ?
mystogan640 - 31 mai 2012 à 19:10 Bah, oui, mais entre les évents et les ls, t'es pas arrivé. Tu peux développer le problème stp, j'ai un peu de mal a le cerner.
Bilal13013 - 2 juin 2012 à 17:41 J'ai le pack spécial pour insérer les 649 pokemon mais comment j'insére les pokemon ?
Fushin - 2 juin 2012 à 19:03 Développer ? je ne vois pas comment car j'ai tout expliquer. Ps: ls ? level-script ?
Bilal13013 - 2 juin 2012 à 20:21 Je veut dire que j'ai télécharger le pack pour insérer les 649 pokemons et maintenant je ve savoir comment les insérer dans une roms.
redael - 2 juin 2012 à 21:38 Il parle pas à toi, bilal...
Bilal13013 - 2 juin 2012 à 21:53 A ok
yago58 - 2 juin 2012 à 21:58 Bizarre bilal,il me semble t'avoir dit quelque chose sur un topic ....
Bilal13013 - 2 juin 2012 à 22:34 Oui , effectivement
D.I.Z - 2 juin 2012 à 22:47 Bonjour tout le monde. Je vous savoir une chose. Comment on utilise SAPPY? Je n'ai jamais compris comment on l'utilise et les tutos sur ce sujet sont assez rare. Je voudrais rajouté une musique en plus dans rom. Quelqu'un aurait-il une solution?
Bilal13013 - 3 juin 2012 à 09:44 Mais t'inquiéte pas Yago un jour je sortirais une roms hacking l'une des meilleurs au début j'ai cru c'était facile mais c'est plus difficile que je ne le pense mais bon j'ai beaucoup appris depuis la dernière fois ! Et certe, j'ai de la motivation a revendre
AquaFred - 3 juin 2012 à 13:42 > Bonjour tout le monde. Je vous savoir une chose. Comment on utilise SAPPY? Je n'ai jamais compris comment on l'utilise et les tutos sur ce sujet sont assez rare. Je voudrais rajouté une musique en plus dans rom. Quelqu'un aurait-il une solution? salut moi je peux t'aider contacter moi à mp
mystogan640 - 3 juin 2012 à 14:23 > Développer ? je ne vois pas comment car j'ai tout expliquer. Ps: ls ? level-script ? Par développer, je voulais savoir avoir une sorte de compte rendu de tes étapes, avec un screen a l'appui si possible, pour pouvoir analyser ta démarche étape par étape. Et oui, ls=level script > Mais t'inquiéte pas Yago un jour je sortirais une roms hacking l'une des meilleurs au début j'ai cru c'était facile mais c'est plus difficile que je ne le pense mais bon j'ai beaucoup appris depuis la dernière fois ! Et certe, j'ai de la motivation a revendre Mets de la ponctuation s'il te plait. Et la motivation c'est bien beau, mais ça ne suffit malheureusement pas. Quand a ton "probleme", faut dl pokémon editor, remplacer l'ini correspondant et dl les logs appropriés en modifiant leurs inis respectifs dans le dossier présent dans program files(x86), et ensuite, faut trouver le moyen d'appliquer les réglages a a-map et a-trainer.
Raiden - 9 juin 2012 à 00:46 Bonjour à tous, Tout d'abord je me présente, je suis Raiden, fervent joueur depuis pokemon bleu. Depuis cette version je reve de modifier moi même mon jeu pour l'améliorer. c'est pourquoi j'ai décidé de me lancer tranquillement et de m'initier au rom-hacking. Je tiens d'ailleurs a félicité l'ensemble des personnes ayant réalisé des tutos, ca aide vraiment pas mal et ca donne envie de s'y mettre ! Bref, j'ai un soucis, je n'arrive pas a lancer A-trainer, je m'explique, le logiciel se lance mais au moment de charger ma rom j'ai un message d'erreur et je ne peux pas poursuivre. J'ai un bete message m'invitant a recommencer (à l'infini), annuler (Pareil) ou fermer le programme ... Le message est le suivant : Indice en dehors de la plage "rawTile8|9|modLZ77" :tibia: Est ce que quelqu'un a deja rencontré ce probleme ? Je suis sous windows 7, peut etre me manque t il des eléments ? J'espere trouver une réponse ici car j'ai recherché un peu sur le net sans succes ... Merci d'avance a vous Raiden
mystogan640 - 9 juin 2012 à 09:49 Salut Raiden, je vais essayer de t'aider. Je commence par le questionnaire classique: -Quel est le jeu? -Où as-tu eu la rom? -Où as-tu eu le log? -As-tu installer le pack de composant de PL? -Advance map est-il fonctionnel(arrive-t-il a lire la rom)? Réponds a ces question s'il te plait, et je saurai quoi faire pour t'aider.
Raiden - 9 juin 2012 à 10:40
Je commence par le questionnaire classique:-Quel est le jeu? Vert Feuille FR -Où as-tu eu la rom? Pokemon Legendary -Où as-tu eu le log? Pokemon Legendary -As-tu installer le pack de composant de PL? Non je viens de le DL, je vais voir si cela fonctionne sur mon pc de boulot ... -Advance map est-il fonctionnel(arrive-t-il a lire la rom)? Oui J'ai tenté ce matin sur le pc de ma copine et ça marche donc ca vient bien d'un manque logiciel sur mon ordi. Je vais essayer d'installer les composants de PL ! EDIT : Impossible d'installer les composants du fait du blocage par mon entreprise... Tant pis j'installerai windows sur mon iMac pour pouvoir bosser ! Merci quand même ! Sinon autre question (J'ai recherché aussi sur le forum sans succés), J'ai remplacé mes starters mais je n'arrive pas a remplacer le texte énoncé par Chen quand il présente les pokémons (avec la petite image). J'ai reussi a changer le texte pour 2 des starters et cela fonctionne mais pour le troisieme impossible ! Pourtant à la base j'ai juste remplacer le nom du starter par celui du nouveau et aprés compilation quand je reclique sur le script et bien la ligne de ce starter à disparu ... Il ne reste plus que le = et rien derriere ... Ca te dis quelquechose ? Merci par avance Raiden
mystogan640 - 9 juin 2012 à 10:59 Pour le a-trainer, j'ai une idée, je t'envoie tout ca par mp(mais j'avoue ne pas avoir saisi na nature du problème). Sinon pour le texte, ca m'arrive de bousiller des script entier a cause de ca, si c'est ce que je pense. A mon avis t'as bousillé l'offset du texte. T'as du taper un texte trop long, et l'offset étant trop petit, ben ca bug. Sinon, a part si t'as foiré dans la compil(, et il semblerait que non,) je vois pas.
Raiden - 9 juin 2012 à 13:00 J'ai reussi grace a fsf a écrire ce que je voulais lors du choix du pokemon. Merci a Myst. Autre question et promis je reste tranquille un certain temps. J'ai téléchargé des tiles ici : http://wesleyfg.deviantart.com/gallery/36659336#/d4mp101 J'aimerai utiliser les batiments dans mon hack mais je ne trouve pas de tuto permettant de les importer... Est ce possible ? Ou dois je découper un par un les batiments pour les inserer dans un espace vide (si j'ai bien compris...) Merci Raiden
mystogan640 - 9 juin 2012 à 13:25 http://www.pokemontrash.com/club/rom-hacking/%28tuto%29-inserer-de-nouveaux-tiles-et-changer-les-palettes-des-tilesets-%28gba%29/
Raiden - 9 juin 2012 à 14:08 Merci, je l'ai lu de long en large... En gros impossible d'importer tout un fichier image faut se taper un découpage quoi :p Bon bah c'est parti ... Merci Raiden
mystogan640 - 9 juin 2012 à 14:14 Pas uniquement découpage,ça serait trop beau. En gros: découpage>indexage en 16 couleur>Gestion de la palette et de la transparence>passage en palette de tileset>insertion dans le tileset en .dib>importation du tileset>gestion de la palette sur a map. C'est long au début, mais avec de la pratique ca se fait tout seul. J’insère un tiles standard(maison, décor, etc...) en moins de 5 min maintenant contre presque 20 au debut. L'entrainement, y'a que ça de vrai. Bonne chance.
Raiden - 9 juin 2012 à 23:21 Purée j'ai l'impression d'être neuneu :maxwell: J'arrive pas à comprendre le principe des tiles. Je me prends la tête depuis 1h dessus là... Je comprends pas, quand j'ouvre le.png qui contient la maison que je veux importer et que je clique sur les couleurs, les 3 valeurs ne sont que très très rarement multiple de 8 ... Du coup je comprends pas vraiment ce que je dois faire. Je dois chercher LE pixel qui a toutes les valeurs multiples de 8 ? Autre question. Si jamais j'arrive a importer la maison que je souhaite, je peux l'utiliser tout le temps dans le jeu ou juste sur le header ? Sinon j'ai installé a trainer sur mon pc de la maison et ca marche nickel ! Raiden
KF - 10 juin 2012 à 03:52 Bonsoir tout le monde! Dans le but de créer hack de Rouge Feu original et inédit, j'aimerais bien que dans ce jeu la limite des EVs de ses Pokémon ne soient plus à 510 mais à 1530 (255 Evs dans chaque stat, un peu comme dans B/R/J/O/A/C). Quelqu'un aurait une solution pour ce stuff qui serait assez sympathique? Merci de vos réponses.
mystogan640 - 10 juin 2012 à 16:26 > [spoiler]Purée j'ai l'impression d'être neuneu :maxwell: J'arrive pas à comprendre le principe des tiles. Je me prends la tête depuis 1h dessus là... Je comprends pas, quand j'ouvre le.png qui contient la maison que je veux importer et que je clique sur les couleurs, les 3 valeurs ne sont que très très rarement multiple de 8 ... Du coup je comprends pas vraiment ce que je dois faire. Je dois chercher LE pixel qui a toutes les valeurs multiples de 8 ? Autre question. Si jamais j'arrive a importer la maison que je souhaite, je peux l'utiliser tout le temps dans le jeu ou juste sur le header ? Sinon j'ai installé a trainer sur mon pc de la maison et ca marche nickel ! Raiden[/spoiler] Bah le truc c'est que c'est pas le même système de couleur, c'est donc normal que les couleurs correspondent pas. Y'a plusieurs technique pour régler le problème, j'en propose une. Tout d’abord, vas sur a-map et ouvre ta rom, puis, exporte en palette 0 le tileset que tu veux modifier(le 1 est celui commun a tout un type de map: extérieur ou intérieur, et le deuxième variant souvent d'une map a une autre, attention: ils n'ont pas la même taille). Puis, passe le tileset exporté en 16 couleurs, gère la transparence et pour finir sauvegarde la palette créée(16 couleurs donc). Donc tu as maintenant la palette 0 d'un type de map de la rom. On va pouvoir s'en servir pour insérer in tile dans le tileset exporté sans trop se fatiguer. Donc il reste a se préoccuper du tile en lui meme, voila la démarche a suivre: découpe le tile, et insère le seul dans un nouveau document png. Vire la porte si il y en a une, c'est mieux de gérer ça a part. Puis choisis une couleur qui n'est pas dans le tile pour le fond. Ceci fait, tu passes ton image en 16 couleurs, tu gères la transparence et tu save ça. Ensuite, tu fais une copie de ton image(on s'en servira plus tard pour la palette). Tu prends donc l'image restante, et tu importe la palette0 que t'as créé au début. Et voila, le tile est a la même palette que le tileset, il ne te reste plus qu'a le c/c sur le tileset(format .dib). Le reste se fait sur a map, donc t'as plus qu'a charger ton tileset modifié en palette 0, repointer si nécessaire, et voila, l’élément est dans le jeu. Maintenant, il va falloir gerer la palette et les blocs. Tu sélectionnes sur a map la palette que tu veux modifier(1,2,3,4,5,6 pour le tileset 1 et 7,8,9,10,11,12 pour le tileset 2), et tu l’édites via a map. et c'est la que l'on va ressortir la save du tile dans sa palette indexé originale que l'on a enregistré plus tot. T'as plus qu'a modifier la palette de a map en fonction de celle du tiles(prends la valeur arrondie a l’inférieur par défaut, ou au supérieur quand cela parait plus pertinent). On a donc une palette toute prête. Il ne reste plus qu'a passer par le gestionnaire de blocs. Tu sélectionnes la palette voulue, puis clic gauche sur les élément a droite pour les sélectionner(ctrl+c pour en sélectionner plusieurs), et lu les colles avec le clic droit dans la colonne de gauche,vers le haut pour le tileset 1 et vers le bas pour le 2(tu sélectionnes la colonne a gauche mais il faut copier les elements dans la case au dessus du sélectionneur de palette). Une fois fini, plus qu'a mettre l’élément dans une map. Et voila, ça parait long et fastidieux, mais avec de la pratique ca ira tout seul. Bonne chance. Il existe cependant d'autres méthodes, je ne dis pas que la mienne est meilleure, mais c'est celle que j'utilise et elle me convient, libre a toi d'en utiliser une autre qui sera peut-être plus rapide/simple. Ps: Je ferais peut-être un tuto détaillé en complément de ceux existant si ça parait nécessaire. > Bonsoir tout le monde! Dans le but de créer hack de Rouge Feu original et inédit, j'aimerais bien que dans ce jeu la limite des EVs de ses Pokémon ne soient plus à 510 mais à 1530 (255 Evs dans chaque stat, un peu comme dans B/R/J/O/A/C). Quelqu'un aurait une solution pour ce stuff qui serait assez sympathique? Merci de vos réponses. Tu t'y connais en RH? Car la c'est pas vraiment de l'ordre du possible. Du moins a ma connaissance. Et de toute façon, faudrait d’excellentes connaissances en hexa pour pouvoir parvenir a faire un tel truc(si c'est possible). Bref, abandonne cette idée. KF - 10 juin 2012 à 16:34 Rha, c'est dommage! :pedo: Je pensais que c'était juste bridé et qu'il suffisait de débrider. Merci quand même. :win:
Mickey` - 11 juin 2012 à 19:36 Si tu arrives à trouver où son stockées les données dans le jeu, alors c'est faisable..
KF - 11 juin 2012 à 20:04 La limite des EVs est à l'offset 439E0 dans Fire Red US. Après j'essaie plusieurs modifications pour voir comment se comporte la limite d'EV lorsque l'on combat. Si quelqu'un veut bien essayer de travailler avec moi sur cet offset voire les précédents/suivants pour essayer de passer la limite des EVs à 1530, ce serait cool. J'ai remarqué aux 2 premiers bytes "40 00" que 40 correspondait à 510 EVs, si on le remplace par 00, alors le Pokémon ne pourra avoir que la moité, donc 255 EVs. J'ai essayé de multiplier cette valeur par 3 (donc 40x3 = C0, 510x3 = 1530) mais malheureusement le gain d'EVs semble se bloquer à 516 (test 1), 519 (test 2) et 512 (test 3). ____________________________________________________ Finalement, passez le byte 40 à C0 était juste, c'était le 1er EV check. Il y a un autre EV check: L'offset 43A3C. Il faut changer les 2 bytes suivants en: F9 05. Et voilà! La limite des EVs pour Rouge Feu US passe à 255 EVs dans TOUTES les stats!
mystogan640 - 11 juin 2012 à 21:10 Bah aparemment tu t'y connais un peu en hexa, je pensais que ca serait plus coton que ca. En tout cas gg si t'es parvenu au resultat que t'esperais.
KF - 11 juin 2012 à 21:16 Ah oui, je suis vraiment très heureux sur ce coup-ci! Ce stuff n'a encore jamais été présent dans aucun des Rom Hack existants!
Arnikum Plus - 11 juin 2012 à 21:25 Tu devrais t'associer à Mickey.
Sainior - 11 juin 2012 à 21:28 J'ai jamais vu un gars commencer aussi bien, bien ouèj, tu devrais bien t'entendre avec Mickey.
KF - 11 juin 2012 à 21:33 Mais il est vrai que, comme cité par Myst dans le blabla, que je suis peut-être un peu ambitueux sur ce projet. Mais je suis vraiment motivé, étant un grand fan des jeux Pokémon! Mon but et d'offrir de nouvelles sensations, telles que des combat aussi intenses qu'en 2g, mais avec les graphismes de la 3g, en plus d'un réel challenge dans le jeu, et la possibilité de jouer longtemps, de s'attacher à ses Pokémon et à l'aventure. J'aimerais créer un jeu assez fort sentimentalement, un peu comme un animé jouable. Pour qui le souhaite, je peux donner une version du travail que j'ai déjà fourni. Par contre je ne sais pas faire un patch, donc je peux seulement envoyer des roms. Et pour l'idée d'association, je suis pas contre! Il est clair que tout seul je n'arriverai jamais au bout.
mystogan640 - 11 juin 2012 à 21:42 Bah pour l'association avec mikey, tu risque d'avoir un peu de mal, il est presque pas la cet ete a ce qu'il m'a dit, il sera de retour vers aout il me semble. Et sinon tu peux arriver au bout seul, mais vas voir la reponse detaillée dans le blabla.
KF - 11 juin 2012 à 21:55 Merci de ta réponse. Pour le moment mon avancement c'est: - Les 3 starters modifiés - Certains Pokémon modifiés sur route 1 et route 22 - Niveau des Pokémon sauvages augmentés - combat Régis 1 et 2 terminés - Création d'un script pour obtenir le Pokédex national quand on obtient normalement le Pokédex - Chaque Pokémon peut porter 1530 Evs - Tous les sprites des Pokémon vus jusqu'au 2ème combat contre le rival modifiés Je vous fait volontiers quelques sprites! http://www.hapshack.com/?v=kYd2r.png http://www.hapshack.com/?v=A2BRY.png http://www.hapshack.com/?v=Ljrox.png http://www.hapshack.com/?v=Bd49q.png http://www.hapshack.com/?v=aPAF8.png http://www.hapshack.com/?v=DdM1B.png http://www.hapshack.com/?v=7Zfmi.png http://www.hapshack.com/?v=TB46W.png Oui, je sais, l'hébergeur! Hahaha!
mystogan640 - 11 juin 2012 à 22:12 La suite de cette conversation a plus sa place sur le blabla, je veux d'ailleurs de parler de 2/3 trucs.
KF - 11 juin 2012 à 22:14 No problemo! Oh god! Je galère vraiment avec les revamps des sprites! La plupart du temps, quand j'importe un sprite avec Advanced Pokémon Sprite Editor, les couleurs apparaissent fausses. Quelqu'un aurait un meilleur programme ou une bonne technique à m'enseigner pour être sûr de réussir mes revamps?
mystogan640 - 12 juin 2012 à 12:58 Hein? Attends, me dis pas que tu insères une image "ancienne" dans sa palette d'origine, et que t'espères que les couleurs correspondent avec le nouveau sprite? Ou t'as fais le revamp a la main et t'as oublié de synchro?
KF - 12 juin 2012 à 13:06 Je sais pas trop comment m'y prendre. Je prends un sprite de RF, et un sprite O/A/C, je remplace les couleurs du sprite O/A/C par celles su sprite RF. Des fois, avec un peu de bidouille, ça marche, mais souvent ils sont inutilisables. Je pense qu'il faudrait qu'on m'explique comment réussir les revamps à coup sûr pour les RH. J'ai suivi des tutos, mais ils servaient à être content de faire des revamps, et non à les insérer dans un jeu.
mystogan640 - 12 juin 2012 à 13:07 Bon sang, si j'ai bien compris, tu t'y prends comme un manche. Détaille moi les étapes s'il te plait.
KF - 12 juin 2012 à 13:12 Oui j'y vais vraiment à l'arrache, mais j'ai pas de bonne technique. En plus mon programme de modif' c'est paint donc... J'ouvre un sprite O/A/C dans paint, et je copie/colle les bonnes couleurs dedans. Des fois je synchronise pas la palette et ça marche, des fois je dois synchroniser pour que ça marche, et la plupart du temps, j'obtiens toujours un truc du genre: http://www.hapshack.com/?v=RWaoA.jpg Il faudrait que je sache la marche à suivre exacte et quel programme utiliser.
mystogan640 - 12 juin 2012 à 13:17 KF, je suis pas sur d'etre dans le vrai etant donné que le pixel art est pas vraiment mon domaine, mais il me semble qu'un revamp se fait entièrement a la main et sur paint. Donc, pipette+crayon+remplissage. Du moins il me semble; si un pixel artiste passe par la qu'il valide ou corrige mes dires. Après par contre, si tu veux pas de soucis, tu passes le sprites en 16 couleurs, tu gères la transparence, puis quand tu as importé tous les sprites d'un poké sur a sprite, tu syncho les palettes et c'est ok.
KF - 12 juin 2012 à 13:27 On verra comment je vais faire, mais je pense que j'aurai besoin d'un pro pour comprendre comment ça work tout ça.
Theris - 12 juin 2012 à 13:34 Il existe des tutoriels pour faire des revamps. Voici celui de pokémontrash : http://www.pokemontrash.com/graphisme-pokemon/faire-revamp.php Il est vrai qu'une revamp se fait habituellement à la main et sur Paint, mais pas forcément seulement pour des questions d'erreurs. Il faut parfois adapter les contours de façon différente en fonction des différences de couleurs.
KF - 12 juin 2012 à 14:25 http://www.hapshack.com/?v=bcNJ9.png http://www.hapshack.com/?v=7W4nG.png http://www.hapshack.com/?v=BV7AO.png http://www.hapshack.com/?v=i6M13.png http://www.hapshack.com/?v=hqLH.png Voilà des exemples de sprites finis. Quel est le meilleur programme pour les importer? Comment être sûr de ne pas avoir d'erreur de palette? Parce que faire des revamps en masse pour qu'ils de marchent pas, c'est galère.
mystogan640 - 12 juin 2012 à 19:57 irfanview permet le passage en 16 couleurs de manière simple. Puis t'as plus qu'a gerer la transparence.
KF - 12 juin 2012 à 20:00 Merci bien. J'y arrive très bien avec Photofiltre maintenant. Le tout, c'est de ne pas prendre des sprites du style celui de Carabaffe dans Argent, où il ouvre la bouche et a du rouge, alors qu'il n'y en a pas dans sa palette RF. J'ai bien avancé aujourd'hui, revamp des 16 premiers Pokémon terminé.
mystogan640 - 12 juin 2012 à 20:14 C'est bien, tu avances. Mais tu peut toujours choisir toi même le rouge pour la bouche, ou prendre celui d'un carabaffe d'une version ds si ca rend mieux(, dans dp il ouvre la bouche).
KF - 13 juin 2012 à 12:51 Thank you Myst, j'ai pris le sprite de Or finalement. Je me met en quête d'un collaborateur qui m'aiderait à revamper les sprites des 251 Pokémon. Je pense pas que je peux poster un topic pour cela alors je demande ici. De l'aide serait la bienvenue en tout cas. :biere:
Arnikum Plus - 13 juin 2012 à 13:11 251 Pokémon, ce n'est pas rien! :o
KF - 13 juin 2012 à 13:16 Eh oui, je tiens à remplacer les 251 sprites de RF par ceux de O/A/C Courage, j'en suis déjà à Rattatac! :win:
Arnikum Plus - 13 juin 2012 à 13:20 "éjà" n'est pas le bon terme. C'est "encore" qu'il faut dire. Je peux t'aider un peu, étant donné que je fais rien ces temps-ci. Je vais commencer avec Raichu. Je prends quelles couleurs?
KF - 13 juin 2012 à 13:35 Oh yeah merci mec! Je t'en dois une! Prends le sprite Raichu de la version Argent et les couleurs de la version Rouge Feu. http://sapphiretrans.free.fr/Pokedex/?mode=Crystal&page=4&act=20 Sur ce site y'a vraiment tout. http://www.hapshack.com/?v=7l32v.png http://www.hapshack.com/?v=wiRJM.png http://www.hapshack.com/?v=cKD5g.png http://www.hapshack.com/?v=4neMO.png Je trouve que ceux-ci ont vraiment la classe! + le "déjà" était très ironique.
Wiktooore - 13 juin 2012 à 14:36 Par mp si possible
alex-besth - 16 juin 2012 à 18:09 Bonjour :win: Euh je savais pas trop ou poster ma question donc ...... Imaginons que je crée un pokémon (donc l'image)y a t'il moyen de l’inséré dans le jeu pour pouvoir l'utiliser en combat avec l'image que j'aurai faite ?
mystogan640 - 16 juin 2012 à 18:15 Advance series+YAPE, mais faut virer un pokémon déjà existant. Sinon on peut en rajouter via hexa, mais vu ta question, je pense pas que ce soit de ton niveau.
Bilal13013 - 16 juin 2012 à 18:16 Oui En Voila Un Tutoriel : [spoiler]http://www.pokemontrash.com/rom-pokemon/inserer-nouveau-pokemon-rom.php[/spoiler]
alex-besth - 16 juin 2012 à 18:19 J'avoue que je suis nulle part en rom hacking mais comme je sais que c'est plus ou moins possible maintenant je vais apprendre ^^
mystogan640 - 16 juin 2012 à 18:21 Tuto a la pelle pour commencer, y'a pas le choix. Puis, quand on a de l’expérience: > Je me permet de dire une chose : au-delà de l'apprentissage par tutoriels et de l'expérience, il faut aussi savoir étudier. Allez faire un tour du côté de Pokécommunity pour la communauté et la recherche autour du Rom Hacking, vous y trouverez une foule de choses. Pour d'excellentes hackrom, dirigez vous plutôt vers Whack a Hack, qui en répertorie beaucoup de très bonnes. Enfin, si vous êtes friand d'ASM et que vous voulez une communauté solide, allez voir chez GBAtemp, c'est impressionnant. Choppez une ou deux hack, et ouvrez les avec différents logiciels. Vous verrez comment s'y sont pris les maîtres qui les ont réalisé, et ce sera très bon pour vous, car vous apprendrez surement de nouvelles techniques. Il y a un moment où il faut s'arrêter de lire des tutos, et partir à l'aventure, quitte à casser une ou deux ROM.
alex-besth - 16 juin 2012 à 18:22 Merci Bibal p.-s. désolé pour le double post :baffan:
Bilal13013 - 16 juin 2012 à 18:25 Ya pas de quoi !
KF - 16 juin 2012 à 19:46 Yop' Quelqu'un peut me dire quelle partie de ce script correspond à la condition "Bonheur au maximum (255), aux Pokémon aptes à apprendre l'attaque et aux attaques elles-mêmes? [spoiler]'--------------- #org 0x1C4DEC special 0x187 compare LASTRESULT 0x2 if 0x1 goto 0x81A7AE0 special 0x188 lock faceplayer checkflag 0x2E1 if 0x1 goto 0x81C4EA1 checkflag 0x2 if 0x1 goto 0x81C4E97 bufferfirstpokemon 0x0 msgbox 0x81A46C6 MSG_KEEPOPEN '"I perfected the ultimate move of\n..." special2 LASTRESULT 0x1A3 compare LASTRESULT 0x0 if 0x1 goto 0x81C4F26 copyvar 0x8009 0x8005 compare PLAYERFACING 0x2 if 0x1 call 0x81C4EF0 compare PLAYERFACING 0x1 if 0x1 call 0x81C4EFB compare PLAYERFACING 0x4 if 0x1 call 0x81C4F06 compare PLAYERFACING 0x3 if 0x1 call 0x81C4F11 msgbox 0x81A4751 MSG_YESNO '"Oh! This is the one!\nThis is the ..." compare LASTRESULT 0x0 if 0x1 goto 0x81C4F1C call 0x81C4F37 compare LASTRESULT 0x0 if 0x1 goto 0x81C4F1C msgbox 0x81A4814 MSG_KEEPOPEN '"You will allow it?\pThen, let me c..." closeonkeypress fadescreen 0x1 goto 0x81C4EDA '--------------- #org 0x1A7AE0 release end '--------------- #org 0x1C4EA1 msgbox 0x81A4972 MSG_KEEPOPEN '"After I passed on my knowledge to\..." release end '--------------- #org 0x1C4E97 msgbox 0x81A48B3 MSG_KEEPOPEN '"I implore you to make the best\nus..." release end '--------------- #org 0x1C4F26 msgbox 0x81A4737 MSG_KEEPOPEN '"[.]No[.]\nI was just mistaken." release end '--------------- #org 0x1C4EF0 applymovement 0x1 0x81C4F4C waitmovement 0x0 return '--------------- #org 0x1C4EFB applymovement 0x1 0x81C4F4E waitmovement 0x0 return '--------------- #org 0x1C4F06 applymovement 0x1 0x81C4F50 waitmovement 0x0 return '--------------- #org 0x1C4F11 applymovement 0x1 0x81C4F52 waitmovement 0x0 return '--------------- #org 0x1C4F1C msgbox 0x81A47E5 MSG_KEEPOPEN '"Gaah! You reject it?\nNo, I won't ..." release end '--------------- #org 0x1C4F37 textcolor 0x3 special 0x171 signmsg msgbox 0x81A644F MSG_YESNO '"This move can be learned only\nonc..." normalmsg call 0x81A6675 return '--------------- #org 0x1C4EDA call 0x81C4F30 compare LASTRESULT 0x0 if 0x1 goto 0x81C4F1C goto 0x81C4EAB '--------------- #org 0x1A6675 copyvar 0x8012 0x8013 return '--------------- #org 0x1C4F30 special 0x18D waitstate lock faceplayer return '--------------- #org 0x1C4EAB copyvar 0x8005 0x8009 special2 LASTRESULT 0x1A4 compare LASTRESULT 0x1 if 0x1 goto 0x81C4ECD msgbox 0x81A4865 MSG_KEEPOPEN '"Gasp, gasp, gasp[.]\pI didn't thin..." setflag 0x2 release end '--------------- #org 0x1C4ECD msgbox 0x81A48F3 MSG_KEEPOPEN '"Gasp, gasp, gasp[.]\pI have no reg..." setflag 0x2E1 release end '--------- ' Strings '--------- #org 0x1A46C6 = I perfected the ultimate move of\nits type[.]\pBut will no one take it for\nfuture use?\p[.]Hm? Hmmm!\pY-you[.]\nTh-that [buffer1][.] #org 0x1A4751 = Oh! This is the one!\nThis is the POKéMON!\pThis [buffer1] is worthy of\nlearning my ultimate move!\pWill you allow it?\pWill you allow your [buffer1] to\nlearn my [buffer2]? #org 0x1A4814 = You will allow it?\pThen, let me confer my ultimate\n[buffer2] on your [buffer1].\pGgggrah-awooo! #org 0x1A4972 = After I passed on my knowledge to\nyou, I felt so much relief.\pIn fact, I feel rejuvenated,\nas if I were younger again! #org 0x1A48B3 = I implore you to make the best\nuse of that move and gain power! #org 0x1A4737 = [.]No[.]\nI was just mistaken. #org 0x1A47E5 = Gaah! You reject it?\nNo, I won't be dissuaded! #org 0x1A644F = This move can be learned only\nonce. Is that okay? #org 0x1A4865 = Gasp, gasp, gasp[.]\pI didn't think I could teach that\nmove while I still lived[.] #org 0x1A48F3 = Gasp, gasp, gasp[.]\pI have no regrets now.\nI've passed on everything I know.\pNow I can live out my life knowing\nmy work is done. '----------- ' Movements '----------- #org 0x1C4F4C #raw 0x52 'Jump in Place (Facing Down) #raw 0xFE 'End of Movements #org 0x1C4F4E #raw 0x53 'Jump in Place (Facing Up) #raw 0xFE 'End of Movements #org 0x1C4F50 #raw 0x54 'Jump in Place (Facing Left) #raw 0xFE 'End of Movements #org 0x1C4F52 #raw 0x55 'Jump in Place (Facing Right) #raw 0xFE 'End of Movements[/spoiler] J'aimerais transformer ce script de la vieille sage qui apprend Hydroblast, etc. aux starters en script pour apprendre Surf à Pikachu (et lui uniquement). Danke viel Mal. Arnikum Plus - 16 juin 2012 à 20:08 Guten Tag mein Freund! Je pense que c'est dû à un special. Il faudrait que tu testes ou que tu vois avec notre cher Mickey. Je ne vois pas de bufferpokemon dans le script, je vais regarder ça et voir comment modifier le Pokémon. En attendant, tu es toujours calé. Aus wiedersehen!
KF - 16 juin 2012 à 20:32 J'me débrouille bien, en ce moment je fais mes sprites, mais c'est extrêmement long et je vois pas la fin. Mais je vais y arriver! Je suis à Racaillou! Sinon, j'ai appris comment déplacer ou modifier des scripts. (Par exemple, je vais virer les Iles Selvi pour une autre région, alors j'ai transféré le Maniaque des Capacités à Parmanie, à côté de l'effaceur de capacités.)
mystogan640 - 16 juin 2012 à 20:49 > j'ai transféré le Maniaque des Capacités à Parmanie COPIEUR!!!
supersam2 - 16 juin 2012 à 20:52 ``` special2 LASTRESULT 0x1A3 compare LASTRESULT 0x0 if 0x1 goto @no ``` voilà la portion de code qui fait la comparaison du bonheur ou @no est "si le pokémon n'est pas assez heureux". Fin je pense, le seul truc bizarre c'est que 0x1A3 c'est 419... Faudrait tester plus et inclure le reste du script. EDIT: Après vérification, je sais pas d'ou tu tire ton information comme de quoi les starters doivent être heureux au maximum, parce que ce spécial met en cache l'attaque correspondant au starter, et renvoie 0x0 si tu n'as pas de starter dans ton équipe, il n'y a aucune évidence que le bonheur est nécessaire.
KF - 16 juin 2012 à 21:43 Pourtant l'apprentissage de la capacité ne marche pas si le bonheur n'est pas au max, c'est bizarre. EDIT: Est-il possible d'associer un éditeur de dresseurs à Advance Map? C'est plutôt difficile de retenir les dresseurs à leurs noms, surtout les "Rocket Grunt" qui ont tous le même nom. :cheval
mystogan640 - 17 juin 2012 à 18:10 Pour modifier les dresseurs c'est a-trainer+a-map+XSE, sorry, il n'y a rien d'autre. Mais par contre, pourquoi rechercher les dresseurs avec leurs noms? Recherche les avec leurs identifiants dans leurs scripts respectifs.
Zekrom123 - 17 juin 2012 à 18:27 Bonjour voila sa fait 3 jours que j'essaye le Roms Hacking. J'ai les logiciels:[spoiler] Advance Map A-trainer Advance Pokemon Sprite Editor Icon editor Positon Editor Advance Mart Start Money ED Move Editor Pokedex Order Editor Yape[/spoiler] Et je suis en train de crée ma RH Roms de base Rouge Feu Et à plusieurs reprise quand j'utilise Yape et Advance Pokemon Sprite Editor Le jeu dés que je l'essaye met écran blanc.
mystogan640 - 17 juin 2012 à 18:31 Sois t'as bousillé ta rom en repointant avec pokémon sprite editor, soit ta rom était déjà flingué, tu l'as chopé ou? Sinon, je vois pas.
Zekrom123 - 17 juin 2012 à 18:34 Pokemon Legendary mais a chaque fois que je recommence sa met écran blanc ces normal juste après que j'utilise advance pokemon sprite editor et YAPE
supersam2 - 17 juin 2012 à 18:38 T'as testé la rom de base sans y toucher?
Zekrom123 - 17 juin 2012 à 18:40 Une fois oui puis j'ai modifier écran blanc Alors après j'ai essayer sans test [spoiler]J'insére des pokemon sur Advance Pokemon Sprite Editor Genre Omassacre etc.... [/spoiler]
mystogan640 - 17 juin 2012 à 18:42 Bah sur pl normalement elle est clean. Bref, si c'est pas ma 1ere supposition, je vois pas. Sauf si t'as déjà touché a quelque chose, qu'as tu modifié? Sinon, si c'est rien de cela, tu peux recommencer.
KF - 17 juin 2012 à 18:48 > Bonjour voila sa fait 3 jours que j'essaye le Roms Hacking. J'ai les logiciels:[spoiler] Advance Map A-trainer Advance Pokemon Sprite Editor Icon editor Positon Editor Advance Mart Start Money ED Move Editor Pokedex Order Editor Yape[/spoiler] Et je suis en train de crée ma RH Roms de base Rouge Feu Et à plusieurs reprise quand j'utilise Yape et Advance Pokemon Sprite Editor Le jeu dés que je l'essaye met écran blanc. Ce n'est pas un problème de rom mais de sauvegarde. Sous VBA va sous Options/Emulator/Save Type et coche "Automatic" et "Flash 128k".
mystogan640 - 17 juin 2012 à 18:51 Bah, il dit que quand il modifie pas(ou alors j'ai pas bien compris), ca plante pas, a mon avis, ca vient pas de la save.
Zekrom123 - 17 juin 2012 à 18:56 Non Flash 128k Je connais déja mais bon je vais réesayer je vous tient au courant mon probléme c'est que par exemple je remplace Bulbizarre par Anchwatt et Salameche par Funecire je démarre la roms pour savoir si y a eu le changement je vois le changement a été fait alors je change Carapuce par Ptitard je démarre la roms sa me met écran blanc Sa me la fait a plusieurs reprise Même si je fesait pas les même changement. Peut être parce que je met pas le Pokemon en mode Shiny ? Je voulais savoir si je copie coller ma Rh pour éviter de la perdre sa plante ?
KF - 19 juin 2012 à 11:54 Euuh! Gros problème là! :cheval http://www.hapshack.com/?v=aw6BA.jpg NOOOON WHATISTHAT? Ca me met plusieurs messages d'erreur à chaque fois que je clique sur quoi que ce soit sur cette map! La seule chose que j'ai faite c'est déplacer Sulfura du mont braise sur cette map.
monsieur07 - 19 juin 2012 à 13:11 > Euuh! Gros problème là! :cheval http://www.hapshack.com/?v=aw6BA.jpg NOOOON WHATISTHAT? Ca me met plusieurs messages d'erreur à chaque fois que je clique sur quoi que ce soit sur cette map! La seule chose que j'ai faite c'est déplacer Sulfura du mont braise sur cette map. Plusieurs solutions: A- Tu as foiré un level script B- Tu as foiré le déplacement de sulfura ( offsets etc) C- Un repoint raté D- La réponse D
KF - 19 juin 2012 à 13:12 Bah ça me met "Some events are outside of the map" mais je sais pas comment ils ont pu arriver là. :wtf:
monsieur07 - 19 juin 2012 à 13:15 > Bah ça me met "Some events are outside of the map" mais je sais pas comment ils ont pu arriver là. :wtf: Bah contacte luhopoke@gmail.com :hap:
KF - 19 juin 2012 à 13:23 Il me faudrait une solution assez rapidement, j'arrive au bout de mon 1er défi. :pedo: Comment je fais pour TOUT restaurer sur la map comme avant toute modification?
redael - 19 juin 2012 à 13:27 Tu reprends un backup. J'espère pour toi que tu en as fait
KF - 19 juin 2012 à 14:01 Oui oui c'est ce que j'ai fait finalement. Heureusement que j'en fais un à chaque modif!
Mickey` - 19 juin 2012 à 15:51 Si tu as touché quelque chose dans l'hexa, et décalé certaines données (ne serait-ce que d'un octet), ce message peut apparaître. "Some events are outside of the map" signifie que des events ne sont pas visibles à l'écran (sur ta map), prends-les un par un et remets les à une place sur la map
KF - 19 juin 2012 à 18:22 Mh also, avec Move Editor je peux changer les learnsets mais je peux pas ajouter de nouvelles attaques. Comment faire?
supersam2 - 21 juin 2012 à 22:08 Wesh les mecs, j'ai vu que myst avait mis une version spéciale iPod de sa hack, et quand j'essaie de lancer ma hack sur mon iPod, ca marche pas donc je suppose qu'il y a quelque chose à faire pour rendre une hack compatible, mais quoi?
redael - 21 juin 2012 à 22:53 Bah non normalement il n'y a rien à faire en plus.. T'as bien ajouté le bios pour GPSPhone? (sinon je vois pas ce que ca peut être :/ )
supersam2 - 21 juin 2012 à 23:06 GPSphone fonctione avec ambre rouge, mais pas avec ma hack :/
Varik - 22 juin 2012 à 09:08 Bonjour à tous, voilà, j'aimerais éditer certains trucs sur Pokémon émeraude, J'utilise "trader Advanced" pour modifier les échanges, mais j'aimerais quelques précisions supplémentaires, pour ajouter un nombre d'échange, il faut je suppose donner comme un nouvel offset? J'en ai choisi un entièrement remplit de "FFFFF". Maintenant mes échanges aparaissent bien, mais je dois donnert l'ID du dresseur qui me proposera l'échange, est-ce que quelqu'un pout me dire ou je peux trouver les ID des PNJ pour ca? Merci
mystogan640 - 22 juin 2012 à 09:32 Je balance un screen, cela sera plus simple: [spoiler]
supersam2 - 22 juin 2012 à 10:49 donc, myst, tu as lu ma question? tu as fais quelque chose de spécial pour rendre ambre rouge compatible avec les iPod et téléphones?
mystogan640 - 22 juin 2012 à 10:55 Ah oui, désolé. Ben le truc c'est que j'ai juste patché la rom pour pouvoir save normalement sur tel/ipod/etc... Mais a part cette modif, non, rien de spécial pour favoriser une eventuelle compatibilité. T'as testé avec une rom vierge(celle de pl)?
supersam2 - 22 juin 2012 à 10:58 j'ai pas testé la rom clean mais la tienne fonctionne donc ca doit venir du téléchargement, merci EDIT: Tu trouves ou le patch pour sauver normalement? j'ai réussi à le faire marcher
mystogan640 - 22 juin 2012 à 11:11 Je l'ai posté un peu partout sur mon topic, je t'envoie ca par Mp.
TORTANK1190 - 22 juin 2012 à 12:52 SALUT PERSONNE SES OU JE PEUT TROUVER UN LOGICIEL POUR CHANGERLE HERO DAN SAPHIR MERCI DAVANCE
BlueSteel - 22 juin 2012 à 12:53 :golden:
TORTANK1190 - 22 juin 2012 à 12:55 ?
BlueSteel - 22 juin 2012 à 12:57 Tu commences sérieusement à saouler avec tes majuscules et ton orthographe déplorable.
TORTANK1190 - 22 juin 2012 à 12:59 HO desoler je sui sur unportable et joubli de retirer le shift lock
supersam2 - 22 juin 2012 à 13:52 bon les majuscules c'est déjà ca, maintenant l'orthographe.
redael - 24 juin 2012 à 13:20 Salut all, Voilà mon problème: Je veux ouvrir ma ROM avec YAPE mais ce message d'erreur apparaît:
J'ai re-dl YAPE, rien n'y fait, je n'accède toujours pas à la ROM (qui s'ouvre sans problèmes dans a-map)
Je précise que la ROM de base est rouge feu vf.
Si quelqu'un saurait m'aider ca serait sympa
Aura Azure - 24 juin 2012 à 13:27 mets ta rom direct dans c:\, renomme-la en quelque chose qui n'a pas d'espace ni d'accent et ça ira.
redael - 24 juin 2012 à 13:29 Merci Weby ça a fonctionné
poképoké12 - 25 juin 2012 à 15:16 Hello tout le monde! Je me remets à ce cher sport que l'on nomme...rom hacking. Donc je me suis mis à modifier la rom de Pokémon Rouge et plusieurs problèmes se posent: -Quand je crée une map, il me la mets dans les temporaires et non dans une nouvelle, pourquoi? -J'aimerais télécharger des tiles(et non des tilesets) seulement, je n'en trouve pas et insérer des tilesets...c'est un peu galère, le topic qui explique, ne montre que "comment modifier un tile", donc pas d'insertion de tileset! Si vous pouviez me donner un lien.... -Enfin j'ai (encore) un problème avec XSE! Quand je le lance, mon antivirus me le supprime en pensant que c'est un virus! PS:je l'ai pris sur Pokémon Legendary. Merci pour les réponses et pardon pour la gène occasionnée!
redael - 25 juin 2012 à 15:34 Tiles et tileset, c'est la même chose je pense, et XSE c'est bizarre qu'il soit détecté comme virus, essaye de le retélécharger
poképoké12 - 25 juin 2012 à 15:40 Pas moyen, il me le détecte toujours comme virus...Je sais pas d'ou ça vient parce que ça ne me l'a jamais fait auparavant....
redael - 25 juin 2012 à 16:03 Sinon, pour ta map, quand tu la crées tu fais "nouvelle map" j'imagine? Et bien une fois que t'as fait ta map, tu fais "insérer une map", tu cliques sur "créer et insérer" et tu repointes. Pour changer le nom par après, tu vas dans l'header de la map.
poképoké12 - 25 juin 2012 à 16:14 Je l'ai bien crée mais quand je change de nom, c'est valable pour toutes les maps portant le nom de la map crée....
redael - 25 juin 2012 à 16:18 Ah :/ Enfin, c'est pas bien grave ça, du moment qu'elle s'est bien créée
mystogan640 - 25 juin 2012 à 16:25 poképoké12, pour ta map, c'est normal. Si tu modifie le nom de celle ci en le reecrivant, tu remplace en fait le nom du lieu par le tien, donc, toute les maps ayant le nom que tu as donné heritent du nouveaux (je sais pas si c'est bien clair). Bref, en clair, tu dois selectionner un nom dans la liste sous "nom", et soit en choisir un, soit en modifier un que tu n'utilises pas. Pour le tileset/tiles, un tuto est en cours de rédaction. Et pour XSE, bah désactive l'antivirus.
poképoké12 - 25 juin 2012 à 16:29 Cool merci pour ces précisions, c'est plus clair pour moi merci Myst!
Salacity - 25 juin 2012 à 22:40 Salut. Bon, je suis venu vous demander un service -merci a l'avance de ne pas trop rire en lisant le mp- J'ai créé une rom hack de pokemon rouge feu, elle est finie, en gros si tu veux c'est kanto, sauf que la quasi totalité de la region est remplie d'eau. La rom est jouable sans aucun bug, on peut capturer la totalité des pokemon de la 1g a la 3g, et j'ai viré rattata-Rattatac pour mettre Zorua et Zoroark a la place. Seulement j'ai un probleme; je voudrais changer les pokemons des champions. Mais Mes personnages créés ne fonctionnent tout bonnement pas, a cause de ma mauvaise connaissance des scripts. Pourriez vous m'expliquez comment crééz de nouveau scripts pour dresseur si il vous plait? Je n'ai pas bien compris sur les tutos. Merci d'avance.
Flower// - 26 juin 2012 à 00:52 Faut que tu crées deux choses: - Un nouveau dresseur sur A-Trainer - Un nouvel event, avec un script trainer battle. Réfère toi aux tutoriels pour plus de précisions.
arceus77 - 26 juin 2012 à 07:31 Bonjour à toutes et à tous, J'ai u petit soucis avec le logiciel PPTXT, en effet, lorsque je souhaite ouvrir le fichier .narc pour effectuer la modification, le logiciel plante et cesse de fonctionner. Il y aurait un petit moyen pour empêcher cela ?
Salacity - 26 juin 2012 à 14:15 Merci, mais justement, comment créé-t-on un trainer script? :/
mystogan640 - 26 juin 2012 à 14:22 http://www.pokemontrash.com/club/rom-hacking/%28tuto%29%28gba%29-apprendre-a-scripter/ Un peu de recherche ne fait pas de mal.
rayquaza24 - 28 juin 2012 à 20:00 Salut à tous et à toutes !!! Ma question va peut-être paraître débile à pas mal de geeks :-\ Mais commençons : :P Peut-on hacké sa ROM de manières, à ce que, le personnage incarné se transforment en personnage des anciennes version genre (le plus connu) le rival dans vert feuille et rouge feu mais sur des versions telles que or/perle et noir ? ??? Merci d'avance pour vos réponse (et certainement vais-je essuyer quelques critiques ...) :you: [hr] Euh ... RE Alors j'ai les sprites et tout mais il me manque la technique :( si quelqu'un aurait l'amabilité de me conduire vers un tuto expliquant : "comment changer un sprite de héros sur pokemon noir et blanc" ou de me l'expliquer ce serait extrêmement sympathique de votre part !!! :chat: merci d'avance. :you: P.s : je souhaiterais changer l'apparence dans le jeu, le backsprite en combat quand il balance la pokéball et aussi l'apparence en vs ; genre a la ligue quand le rubans montrant qui s'oppose à qui apparaît . merci pour les informations utiles (et je sais ça fait beaucoup d'explication ça) ^-^ [hr] ok je reformule la demande !! et dsl pour la triple demande :-X Bonjour, Bonsoir. Je recherche une personne expérimenté qui pourrait me changer le sprite et le back sprite du héros (dans noir) en Blue (j'ai le sprite et Backsprite déjà en poche) rival des versions sur GBA et apparaît aussi sur HG et SS. Je lui enverrai ma ROM par MP. J'aurai ma ROM qu'a partir de début Juillet. C'est la seule modification que je souhaite apporter au jeu (déjà bien à mon goût). Merci d'avance. Je vous en serez très reconnaissante. :P PS : si il pouvait aussi me changer l'image de VS. J'ai tous les sprites, j'ai juste besoin qu'on me l'insere dans la ROM !! :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat: :chat:
Flower// - 29 juin 2012 à 23:01 Tu as un bouton "éditer" en haut à droite de tes posts ma cocotte, tu verras c'est très utile pour éviter les double/trpiles posts, parce que là tu vas te faire gronder par Yago. Pour tes problèmes, va voir la bibliothèque de liens, tu y trouveras tout ce dont tu as besoin: http://www.pokemontrash.com/club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/
yago58 - 29 juin 2012 à 23:05 L'abus d'émoticône est aussi passible de paire de baffes bref triple posts en un seul
mystogan640 - 30 juin 2012 à 10:21 rayquaza24, ça y est, t’as franchis la limite, bien joué. Donc je récapitule, en quelques jours, t’as : -Crée 2 topics et ignoré le topic d’aide, et cela, malgré le fait que l’on te donne les liens, et sur le forum, et par mp. -Triple posté -Ignoré les conseils, tu n’as pas apparemment pas pris la peine de bien chercher les tutos, et malgré le fait que l’on t’indique la bilio sur ce topic, tu continues de me spammer de mp pour me poser des questions auxquelles on a déjà répondu (notamment demander où tu pourrais trouver des tutos). T’as l’air de ne faire aucun effort. Tout ça pour dire que durant les 3 prochains jours, je ne veux plus te voir poster dans cette section. Cela te permettra de chercher un peu tout seul et t’apprendra à te dérouiller et a « réflechir ». Tu verras, tu en sortiras "grandi", je t'assure que c'est aussi dans ton interret. Ps : Je t’interdis formellement de Mp les autres membres, si t’as un truc à demander, tu me mp MOI, et si c’est pertinent, je te répondrai.
Kaboonga - 5 juillet 2012 à 18:13 Dites, je me demande ... Où sont les logiciels pour modifier les maps de Pokémon Noir/Blanc/2 ? :baffan:
mystogan640 - 5 juillet 2012 à 18:14 Ils sont pas sortis.
Kaboonga - 5 juillet 2012 à 18:21 Dommage ^^' Merci
flo69lugia - 5 juillet 2012 à 23:55 J'ai une question, peut ont jouer au version pokémon sur un samsung wave 3? Je sais que sur Iphone ont peut et sur Android également j'imagine.
mystogan640 - 6 juillet 2012 à 00:12 Ca aurait plus sa place dans la section "emulation". Ps: soigne un peu plus ton orthographe stp.
Mickey` - 6 juillet 2012 à 00:22 flo, t'es un boulet... J'm'en occupe Myst, je le connais
supersam2 - 7 juillet 2012 à 11:21 quelqu'un sait à quoi sert la commande "spritebehave" dans XSE? Je tombe dessus dans un level script et je sais pas trop quoi penser...
Aura Azure - 7 juillet 2012 à 11:22 C'est pas pour changer l'apparence d'un sprite de la map ?
Aura Azure - 7 juillet 2012 à 11:24 Ou pour vérifier si tel sprite de telle position vaut telle valeur. EDIT : apparemment c'est pour changer le "comportement" d'un sprite...
Sainior - 7 juillet 2012 à 11:24 Essaye de regarder dans la "doc" de XSE, on sait jamais.
supersam2 - 7 juillet 2012 à 11:41 genre son n° de sprite? Il y a rien dans la Doc, j'ai aussi posé la question sur PC, mais en général ils mettent trois plombes à répondre donc je demandais toujours ici, sait-on jamais que quelqu'un sache.
Arnikum Plus - 13 juillet 2012 à 12:56 Salut, j'ai inséré le tile d'une maison et en empruntant la porte, ça crée un bug sur la maison.
Ca crée également un autre bug sur un autre tile qui n'utilise pas de porte.
Aym71 - 13 juillet 2012 à 13:27 C'est quoi ce jeu ?
Arnikum Plus - 13 juillet 2012 à 13:33 Désolé, je peux pas t'en parler maintenant. Je le ferai quand le moment sera venu.
Aym71 - 13 juillet 2012 à 13:37 Ok pas de soucy.
raykyodon9 - 13 juillet 2012 à 13:54 Tu peux essayer de changer l'emplacement du tile sur le tileset (seulement les parties du tile qui bug)
Arnikum Plus - 13 juillet 2012 à 14:36 Merci du conseil. J'essaierai.
Arnikum Plus - 13 juillet 2012 à 16:03 J'ai essayé déjà 2 fois et toujours la même chose. Raykyodon, MP.
supersam2 - 13 juillet 2012 à 21:27 une vidéo ou un gif ne ferait pas de mal pour qu'on puisse comprendre exactement qui se passe mais sans en savoir plus je dirais que c'est simplement parce que t'as pas remplacé l'animation de la porte qui s'ouvre, et pour le deuxième je sais rien dire sans plus de précision. Le bug graphique apparaît quand on y entre/sors ou il y est en permanence? t'es sur que c'est uniquement après avoir inséré le tile dont on parle plus haut?
Arnikum Plus - 13 juillet 2012 à 21:50 Je sais pas pourquoi mais j'ai un problème avec l'hébergement de vidéo sur YouTube. Je m'expliquerai le plus clair possible. Le bug graphique apparaît quand on entre/sort de n'importe quel bâtiment qui a une porte(Centre, Boutique, Maison). Il a commencé à apparaître quand j'ai en effet inséré le tile. Je n'ai pas remplacé l'animation de la porte, il fallait le faire?
supersam2 - 13 juillet 2012 à 23:51 bien sur, quand tu entre, ca déclenche une animation, ici c'est assez étrange parce que généralement il y a seulement le tile de la porte qui est animé alors qu'ici c'est tout le bas du batiment qui apparait. Il faut remplacer donc l'image de l'animation par une nouvelle. c'est pareil avec l'herbe si tu a joué à ambre rouge, si tu ne remplace pas l'animation de l'herbe et seulement le tile, c'est très beau quand tu bouge pas dans l'herbe mais dès que tu marche dedans tu as l'herbe par défaut.
mystogan640 - 14 juillet 2012 à 11:36 Non mais ton probleme AP, la seule facon que je connaisse pour le résoudre, c'est ce qu'a dit raykodon. il faut changer l'emplacement du tile sur le tileset. C'est certain. Pas par la gestion de blocs hein. J'ai eu ce probleme a de nombreuse reprise, et je l'ai résolu ainsi. J'ai meme essayé avec le meme tileset que toi (crystal black), et donc la methode est la bonne. Et pour l'herbe, c'est un peu idiot, mais sur rom fr, je sais pas faire.
Arnikum Plus - 15 juillet 2012 à 09:20 C'est bon, le problème est réglé. J'ai déplacé les tiles et ça ne bug plus, merci.
Jukilo - 16 juillet 2012 à 14:47 Bonjour tout le monde, j'ai un problème avec le logiciel Free Space Finder. En effet je débute et j'ai essayé de créer un personnage (sur Advance Map) et de refaire le script d'un tutoriel, qui permet de faire apparaitre un point d'exclamation au dessus du personnage quand on lui parle. Pour les commandes a priori pas de problème, mais quand je dois mettre un offset, je le génère avec FSF, il m'en sort un, je l'utilise, mais plus tard quand j'en ai eu besoin d'un autre, et que je fais "rechercher" il me sort exactement le même... Et quand je fais "rechercher après", il me donne le suivant (juste décalé de 1 quoi oO), ce qui me parait très étrange. Ayant cliqué 5 fois sur "rechercher après", j'ai bien 6 nombres hexadécimaux qui se suivent, et ça m'étonnerait beaucoup que ça soit tous des offsets libres ! J'ai quand même essayé de tester (on ne sait jamais...) et quand je parle au bon monsieur, il n'y a pas de point d'exclamation, mais j'apparais dans un bâtiment de la route 12, ce qui je pense témoigne du fait que l'offset était déjà utilisé ... Quelqu'un sait pourquoi FSF me trouve des espaces qui ne sont pas libres du tout ? Merci d'avance pour vos réponses
supersam2 - 16 juillet 2012 à 16:21 dans octets, tu mets quelque chose comme 200 et il te sort une liste de 5 ou 6 offsets hein.
Jukilo - 16 juillet 2012 à 20:58 Non mais là par exemple j'ai pris un offset pour créer un dialogue, la forme est la suivante '--------------- #org 0x[offset1] msgbox 0x8[offset2] MSG_FACE '"message" end '--------- 'Strings '--------- #org 0x[offset2] = message J'ai besoin de deux offset pour le réaliser, quand j'en demande un sur Free Space Finder, il m'en donne un, et quand j'en demande un deuxième, il me remet le même. C'est ça mon problème
mystogan640 - 16 juillet 2012 à 21:03 C'est normal, comme t'as pas encore compilé, ben l'offset est toujours libre. T'as qu'a rechercher ton 1er offset, puis rajouter la valeur de cet offset a l'intervalle de recherche, puis faire suivant. Et voila, t'as deux offsets corrects.
Jukilo - 16 juillet 2012 à 21:06 Ah oui je comprends, merci... Par contre petite précision : "rajouter la valeur de cet offset", c'est à dire le nombre en base 10 auquel il correspond ? ça fait pas un truc énorme ? ou j'ai mal compris ?
mystogan640 - 16 juillet 2012 à 21:14 Tu commences par chercher un offset, ici 1000 octets:
Jukilo - 16 juillet 2012 à 21:17 Ah d'accord là c'est bon j'ai compris x) Merci beaucoup pour votre aide. (Utiliser Advance Map c'est facile mais modifier les scripts ou en créer des nouveaux déjà c'est plus dur...)
mystogan640 - 16 juillet 2012 à 21:21 Non, t'inquiete pas, c'est juste une habitude a prendre, un peu d'entrainement et ca vient tout seul.
supersam2 - 17 juillet 2012 à 00:55 cette version de FSF est étrange, moi il me donne directement 5offsets.
Jukilo - 17 juillet 2012 à 11:48 Oh moi j'ai juste téléchargé celle qu'on nous donnait dans les tutoriaux, j'ai pas cherché plus loin u_u" Une autre petite question de ma part : j'essaie de modifier rouge feu pour que le départ soit celui de jaune, c'est à dire on a pikachu et le rival a evoli. (Pas bien compliqué certes mais c'est ce genre de détails que je veux, plutôt que de faire un gros projet qui n'aboutirait pas u_u) J'ai donc utilisé A-Starter pour avoir juste Pikachu et le rival Evoli, en définissant Pikachu à la pokéball centrale et en supprimant les deux autres. Mais pour que ça soit cohérent, il faut que je modifie les phrases du prof chen "ces pokéball contiennent 3 pokémons", etc. Le truc, c'est qu'il y a des phrases que je suis incapable de localiser oO J'ai été dans le labo du prof, j'ai regardé le script du prof, mais les phrases qu'il me dit avant de me laisser le choix n'y sont pas ! J'ai réfléchi un peu, et si je me rappelle bien le script se déclenche quand on lui parle, or effectivement ces phrases, il me les dit après que j'ai essayé d'aller dans les hautes herbes au nord de bourg palette. Donc je suis allé à bourg palette et j'ai regardé cette case de script, mais pas de traces de ces phrases... Ou peuvent elles bien être ? Merci d'avance
mystogan640 - 17 juillet 2012 à 11:58 Elles sont dans le level-script il me semble. Mais sinon, te prends pas le tete, et utilise advance text si t'as encore du mal.
Jukilo - 17 juillet 2012 à 14:13 D'accord, elles y étaient bien, merci ^^ J'avais oublié l'existence du level script en plus, comme dans le tutoriel il était expliqué que c'était trop difficile pour l'instant, j'y avais pas pensé. Bon sinon je continue à poser mes questions, j'ai fait quelques modifs et quand je teste ma rom, j'ai un petit souci avec les menus : http://www.imagup.com/data/1157192744.html D'où ça peut venir et comment régler ça ?
supersam2 - 17 juillet 2012 à 14:16 broken image
Jukilo - 17 juillet 2012 à 14:21 Euh, d'accord, mais je dois faire quoi pour réparer ça ?
redael - 17 juillet 2012 à 14:49 Il te dit juste qu'on voit pas ton screen en fait. Héberge le plutôt sur plixup
Jukilo - 17 juillet 2012 à 15:02 Ah, désolé ^^" http://www.plixup.com/pics_core3/13425301121673pb.jpeg
mystogan640 - 17 juillet 2012 à 16:00 C'est terriblement classe, mais c'est quand meme un gros bug. T'as touché un truc avec unlz? Sinon, je sais pas.
Jukilo - 17 juillet 2012 à 16:39 Non, j'ai jamais utilisé unlz, je fais pas trop dans le graphisme et les couleurs, mon but est surtout de modifier quelques trucs dans le jeu pour le rendre plus intéressant (pouvoir remplir le pokédex dans une seule version par exemple, c'est tout con mais ça me rendra tout content ^^) D'ailleurs à ce propos j'ai hâte que ta version sorte, j'espère que tu resteras motivé jusqu'au bout ! Sinon pour mon truc, bah j'peux recommencer au pire, j'ai pas fait trop de modifs, juste quelques tests, c'était un peu un brouillon.
mystogan640 - 17 juillet 2012 à 16:43 Dans le doute ouais recommence, t'as raison. Et pense a faire des back-up régulièrement. Et t'en fais pas, j'ai une motiv inébranlable.
titouan369 - 17 juillet 2012 à 18:05 bon si c'est déjà dit désoler bon j’assaille de faire du RH (enfin j'apprend) et je cherche le N°sprite de RED dans pokémon émeraude si quelqu'un le connait il peut le mettre ici ou me l'envoyer par mp svp
mystogan640 - 17 juillet 2012 à 18:43 http://www.pokemontrash.com/club/rom-hacking/bibliotheque-de-tiles/ Il est dans les dresseurs.
titouan369 - 17 juillet 2012 à 20:43 faut faire quoi pour inséré le sprite?
mystogan640 - 17 juillet 2012 à 22:09 http://www.pokemontrash.com/club/rom-hacking/%28tuto%29%28gba%29-inserer-un-pokemon/ Et fais un effort de recherche, y'a tout ce que tu cherches dans la biblio.
The New Azerty - 18 juillet 2012 à 18:41 J'ai du mal a utiliser NTME. C'est pour ce tuto : http://www.pokemontrash.com/club/rom-hacking/%28tuto-rfvf%29-modifier-le-pokemon-a-l%27ecran-titre/ J'ai été jusqu'à cliquer sur "Palettemap". Ensuite je suis un peu coincé. Il est dit de cliquer sur D et de recouvrir le sprite. Je clic et quand je clique également sur le sprite, je n'ai pas de D et de 0 qui s'affichent. Pouvez vous m'aider svp ?
aym62830 - 19 juillet 2012 à 14:14 Je ne sais pas si c'est du rom hacking mais je cherche comment changer le game id d'un jeu Merci d'avence pour vos réponce Edit Myst: Fusionné avec le topic d'aide, fais plus attention la prochaine fois, merci.
The New Azerty - 19 juillet 2012 à 20:33 Comment j'obtiens la palette d'un sprite ?
mystogan640 - 19 juillet 2012 à 21:29 Passage en 16 couleurs, gestion de la tansparence et tu regardes la palette avec infraview/toshop/autre.
The New Azerty - 19 juillet 2012 à 21:44 Merci ; j'ai changé mon écran titre ! :orly: Par contre, il y a une sorte de bug de graphique sur le sprite : une sorte de carré noir, bleu, gris et jaune. Comment corriger ça ?
Jukilo - 20 juillet 2012 à 12:27 Bonjour tout le monde, j'ai - encore - un souci avec les logiciels... x) Cette fois ci c'est A-Trainer. Je veux modifier les combats avec le Rival, et quand je change les attaques de ses pokémons, j'ai beau faire save, quand je vais voir un autre combat et que je reviens sur celui là, il a rien sauvegardé du tout -_- Pourquoi ? Merci d'avance
mystogan640 - 20 juillet 2012 à 12:29 Y'avait pas besoin de repointer? Sinon soit t'as mal save, soit je sais pas.
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 : 1) Rafale Psy 2) Choc Mental 3) Rien 4) Rien Je sauvegarde, je passe au pokémon Suivant : Voltali 1) Tonnerre 2) Morsure 3) Hâte 4) Cage-éclair Je sauvegarde, je reviens sur Alakazam, et que vois-je ? 1) Rafale Psy 2) Choc Mental 3) Hâte 4) Rien Bon, j'enlève ce hâte que je n'avais jamais mis, je repasse sur Voltali et je vois 1) Rien 2) Morsure 3) 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]
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]
[/spoiler]
Le file1 correspond à ce que tu cherche, le file2 c'est en quelque sorte la mise en forme, et le file3 c'est sa palette. Tu n'aura besoin de toucher qu'au file 1 et 2.
Je ne te donne pas plus d'indication car je n'utilise à mon avis pas le même logiciel que les autre membre du forum pour visualiser/extraire/etc mais au moins tu sais où trouver se qui t’intéresse. A toi de t'adapter en fonction de t'est logiciels.
Au passage sa intéresserai du monde si je fais une liste de l'emplacement des différent éléments? Un peu comme l'index des 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 http://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]

[/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]
[/spoiler]
Edition->préference
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... Tuto de script par moi-même-(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.[code=G2D (LINK) format:]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"[/code] 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) [code=PAC format:]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[/code] 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 ! [/spoiler] 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]
[/spoiler] On se moque pas, svp, merci. J'ai chercher un offset, mais à chaque fois, c'est trop petit, est-ce que c'est juste trop gros pour entrer dans la rom, ou je m'y prend mal ...
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 lire le premier topic non épinglé dans la sectionmodifierremplacer-les-musiques-d'un-jeu-gba/). Pour ce qui est du script, Apprendre à scripter en static(gba)-apprendre-a-scripter/) et Apprendre à scripter en static - 2-(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 bibliothèque de liens vers les topics, 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 ![/spoiler] 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 ici pour poser tes questions, et ici 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 0A39Ce 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 CF2DLes 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 Ne me dis pas que tu as écumé tout le net français et anglais. 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 YAPE
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 1) le bug est réglé, c'est que les 8 dernier bloc de 8*8 ne sont apparemment pas utilisable... 2) 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. [/spoiler] Il ressemblerais a cela, avec le bout de script qui bloque le passage sur la case a côté a droite.
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 1) 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: [spoiler=une p'tite pensée] :hum: :nan: :ah: tu va nous manquer [/spoiler] [spoiler=total H-S pour toi Mikey'] C'est pas toi l'auteur de ce truc : http://www.pokemontrash.com/rom-pokemon/creer-tileset-entierement.php J'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...[/spoiler]
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 http://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]
[/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' ! http://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 [ici. 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 [ici. 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 [ici. 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 [ici. 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 ``` [/spoiler] 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 ``` [/spoiler] 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.
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 http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-inserer-une-nouvelle-worldmap-(rfvf)/ http://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: 1) 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... 2) 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 : http://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] - Yes No [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[/spoiler] 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 ... ``` [/spoiler]
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]
[/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 ? http://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 http://www.pokemontrash.com/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]
[/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]
[/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
[/spoiler]
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 : http://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. [spoiler=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![/spoiler]
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. [spoiler=Rom]http://www.mediafire.com/?l4od185psx56h54 Si un pokemon doit être remplacé, enlevé eoko, si possible.[/spoiler] [spoiler=sprites]http://pldh.net/dex/sprites/darkrai Vous pourrez utiliser les sprites de platine? De préférence.[/spoiler] 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
Lien 1
Lien 2
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. Character Maker Pro 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. [spoiler=LE dernier]http://www.pokecharms.com/trainercards/images/trainers/Other/Male-40.png[/spoiler] C'est pour l'insérer avec Unlz
Arnikum 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. [spoiler=LE dernier]http://www.pokecharms.com/trainercards/images/trainers/Other/Male-40.png[/spoiler] C'est pour l'insérer avec Unlz Uer 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 [spoiler=Sprite]
[/spoiler]
Lorsque je l'insère et que je change de tile et que je reviens sur celui là, je tombe sur ça.
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.
slycorne - 24 novembre 2012 à 20:55 Ok merci de ta reponse j'espers que cela sortira bientot ;p
Mika59000 - 24 novembre 2012 à 22:48 D'accord , désolé d'avoir ouvert un topic comme ca alors . J'ai téléchargé la version 1.11 de Xse , quand j'ai vu qu'il ne s'ouvrait pas je l'ai enlevé et re-téléchargé mais j'ai toujours le même probléme malheureusement :/
Royfire - 24 novembre 2012 à 23:05 T'es sur quelle OS ? T'as essayé de l'ouvrir en mode administrateur ?
Mika59000 - 24 novembre 2012 à 23:12 Désolé , je ne sais pas comment voir l'os , je pense etre sous Windows xp , oui j'ai essaye en mode administrateur mais j'ai le même probléme . :/ Je dois avouer que c'est assez ennuyeux ce genre de problémes la .
Royfire - 24 novembre 2012 à 23:20 J'ai trouver, c'est tout bète, le serveur de mise a jour du logiciel déconne. La solution est simple, 'suffit de modifier le fichier Settings.ini, la ligne de commande AutoUpdateCheck. Normalement tu as un 1, remplace le par un 0 et ça devrait fonctionner
Mika59000 - 24 novembre 2012 à 23:34 D'accord , heu pourrais tu , stp , me dire ou trouver le fichier Setting.ini , aucun ne porte ce nom la :/, même cette commande la je ne sais pas ou la trouvé en fait , mais en tous cas merci pour ton aide
Royfire - 25 novembre 2012 à 12:02 Normalement il est dans le dossier source de XSE, si tu ne l'as pas j'te passe ma version: XSE 1.11
Arnikum Plus - 25 novembre 2012 à 12:09 > 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? Ne m'oubliez pas!
Mika59000 - 25 novembre 2012 à 20:33 Je te remercie steafrite , oui le dossier est absent de ma version , étrange , mais il est dans celle que tu ma passé et tout fonctionne parfaitement c'est vraiment simpa
D.I.Z - 26 novembre 2012 à 03:11 Bon me revoila (encore :-\ ) Bon c'est pas un truc compliqué genre aply ou autre chose, non non juste du texte mais un texte long. J'ai écris un texte assez long, pour le séparer , j'ai vu (dans certains scripts) qu'il fallait utiliser "\n" pour les textes long. Mais le problème c'est que mon texte ne s'affiche pas, enfin que le début et pas le reste. Si quelqu'un pouvait m'aider avec ce mini truc. [spoiler=script]msgbox 0x87211F8 0x2 '"Etrange? Je parviens à lire cette ancienne\nécriture sur le mur!Il est écrit: Ce pokémon...inombrables furent ses victimes.\nIl fut enfermé...fin que nul\nne soit victime de\nses atrocités.\nQue personne ne le réveille...\nA jamais qu'il soit banni...\nDA..R...KRAIn\le cauchemar. release end '--------- ' Strings '--------- #org 0x7211F8 = Etrange? Je parviens à lire cette ancienne\nécriture sur le mur!Il est écrit: Ce pokémon...inombrables furent ses victimes.\nIl fut enfermé...afin que nul\nne soit victime de\nses atrocités.\nQue personne ne le réveille...\nA jamais qu'il soit banni...\nDA..R...KRAIn\le cauchemar. [/spoiler]
redael - 26 novembre 2012 à 08:19 Prend un offset plus grand. > 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? Alors là je sais pas du tout :/
Royfire - 26 novembre 2012 à 10:31 Arrête de scripter en static :°) Sinon Arnikum, aucune idée... Essaye de demander à link.
D.I.Z - 26 novembre 2012 à 10:35 Readel ―> merci, je te dirais ce que ca donne. Roy ―> Ok, mais quelle grande différence ça va apporter? Arkinum: selon moi, les musiques sont assignées selon la classe des dresseurs (champions, rival, topdresseur...) Donc je pense que pour attribuer une musique spécialementt pour un dresseur, tu vas devoir créer une nouvelle classe, dans liquid crystal, j'ai vu la classe Trainer ou sinon il suffit juste de sélectionné la musique grâce à A-trainer.Il se peut que j'ai tort, mais après toute les fois toutes les fois ou j'ai utilisé A-trainer, j'en suis arriver à ce raisonnement EDIT: Pas besoin finalement, car en fait il fallait utiliser ces commandes dans le dialogue "\n et \p", donc du coup j'ai pas eut besoin de changer l'offset et mon texte s'affiche nikel.
D.I.Z - 27 novembre 2012 à 00:43 Je me permet un up. Le soucis d'Ark est très intéressant
Arnikum Plus - 27 novembre 2012 à 06:12 Je sais que les musiques sont attribuées à une classe de dresseur mais dans Rouge Feu, la musique est la même pour tous les Dresseurs sauf le Maître.
AquaFred - 27 novembre 2012 à 20:21 > Je sais que les musiques sont attribuées à une classe de dresseur mais dans Rouge Feu, la musique est la même pour tous les Dresseurs sauf le Maître. je croi il faut scriper les musiques mais je sais pas comment comme Pokemon LC etc
Popsiját - 28 novembre 2012 à 08:51 Bonjour a tous et a toutes, j'ai un petit problème. J'utilise XSE comme éditeur de script sur Advance Map, mais depuis hier il m'affiche ceci : [spoiler]
[/spoiler]
J'ai chercher sur google une solution pour que ce message ne s'affiche plus, mais je ne trouve rien, est ce que quelqu'un pourrais m'aider ? Merci beaucoup.
Edit : Problème réglé en lisant les commentaires en haut, merci quand même. Bonne journée a tous
gearX0001 - 28 novembre 2012 à 21:48 > Bonjour a tous et a toutes, j'ai un petit problème. J'utilise XSE comme éditeur de script sur Advance Map, mais depuis hier il m'affiche ceci : [spoiler]
[/spoiler]
J'ai chercher sur google une solution pour que ce message ne s'affiche plus, mais je ne trouve rien, est ce que quelqu'un pourrais m'aider ? Merci beaucoup.
Edit : Problème réglé en lisant les commentaires en haut, merci quand même. Bonne journée a tous
Même pb que Popsiját. :(
[spoiler]
[/spoiler]
Royfire - 28 novembre 2012 à 21:57 La réponse est dans son message.
D.I.Z - 29 novembre 2012 à 03:07 Steak, le sprite du dresseur que tu m'a indexé est nikel, dès que je l'insère dans ulnlz et que je change de sprite et que je reviens sur le sprite que j'ai inséré, la palette change et l'image devient moche. T'aurais une solution?
Royfire - 29 novembre 2012 à 11:37 Désoler j'avais pas vue ton problème, effectivement j'ai du oublier un truc dans la palette. J'ai essayé avec celui-ci ça marche nikel :
D.I.Z - 29 novembre 2012 à 17:26 nikel, merci ^^
gearX0001 - 29 novembre 2012 à 20:11 > La réponse est dans son message. C'est à dire ???
AquaFred - 29 novembre 2012 à 20:59 >
>Je sais que les musiques sont attribuées à une classe de dresseur mais dans Rouge Feu, la musique est la même pour tous les Dresseurs sauf le Maître. > je croi il faut scriper les musiques mais je sais pas comment comme Pokemon LC etc j'ai trouvé ça http://sfc.pokefans.net/lesson.php?id=13&lang=en tu as bonne nouvelle
gearX0001 - 29 novembre 2012 à 22:00 Dsl pour ses messages >
>La réponse est dans son message. > C'est à dire ??? et >
>Bonjour a tous et a toutes, j'ai un petit problème. J'utilise XSE comme éditeur de script sur Advance Map, mais depuis hier il m'affiche ceci : [spoiler]
[/spoiler]
J'ai chercher sur google une solution pour que ce message ne s'affiche plus, mais je ne trouve rien, est ce que quelqu'un pourrais m'aider ? Merci beaucoup.
Edit : Problème réglé en lisant les commentaires en haut, merci quand même. Bonne journée a tous
>
Même pb que Popsiját. :(
[spoiler]
[/spoiler]
J'avais pas vu le message de steakfrite :pedo: .
ervan27 - 29 novembre 2012 à 22:52 >
>
> >Je sais que les musiques sont attribuées à une classe de dresseur mais dans Rouge Feu, la musique est la même pour tous les Dresseurs sauf le Maître.
>je croi il faut scriper les musiques mais je sais pas comment comme Pokemon LC etc > j'ai trouvé ça http://sfc.pokefans.net/lesson.php?id=13&lang=en tu as bonne nouvelle Pourquoi t'écris comme ça ?
AquaFred - 29 novembre 2012 à 23:03 >
>
> >
> > >Je sais que les musiques sont attribuées à une classe de dresseur mais dans Rouge Feu, la musique est la même pour tous les Dresseurs sauf le Maître.
> >je croi il faut scriper les musiques mais je sais pas comment comme Pokemon LC etc
>j'ai trouvé ça http://sfc.pokefans.net/lesson.php?id=13&lang=en tu as bonne nouvelle > Pourquoi t'écris comme ça ? désole j'ai problème de ecrire :/
Aura Azure - 29 novembre 2012 à 23:36 dé gage
mimich` - 30 novembre 2012 à 20:57 Nan écoute weby ce mec est un des meilleurs hacker musique francais, mais il a des problèmes personel qui lui cause des problèmes d'écriture, il faut l'en excuser ok? Et puis écoute weby, t'ès sympa, tu peu être génial quand tu veut, mais si c'est pour dire ça tu peut aussi la fermer hein
Aura Azure - 30 novembre 2012 à 21:09 <100 messages écriture de merde pas d'avatar/signature J'ai pas cherché plus loin que : "stupid shit spotted". Et ne dis pas que j'ai pas raison à 99% du temps. Je m'excuse dans ce cas présent cependant.
mimich` - 30 novembre 2012 à 21:23 (Bon je suis obligé de reconnaitre que la pluspart du temps t'a raison...) Enfin le principal c'est que tu te sois excusé, affaire réglé! Nan sérieux, il a des problèmes perso, mais ce mec est un P.U.T.A.I.N de BG pour le hack des musique GBA/NDS, j'ai jamais vu ça o.O
raphael39190 - 30 novembre 2012 à 21:26 moi j'ai un problème, dès que j'ouvre un script avec xse, il se ferme au bout de 2 secondes, que faire ? Merci ^^
redael - 30 novembre 2012 à 21:30 Retélécharge XSE
D.I.Z - 30 novembre 2012 à 21:45 Weby, puisque Groud dit que tu es le meilleur français questions Bg, tu pourrais aider Arkinum, il veut inséré une zik spécial pour un dresseur, ça va surement l'aider à avancé dans Cristal de Jade, qui est déjà une hr de genius.
Aura Azure - 30 novembre 2012 à 21:47 Non, c'est pas de moi qu'il parle, relis bien, lol.
raphael39190 - 30 novembre 2012 à 21:50 j'ai déja essayé de le retelecharger, mais j'ai toujours le meme problème...
Aura Azure - 30 novembre 2012 à 21:52 > Retélécharge XSE recommence pas toi
mimich` - 30 novembre 2012 à 21:53 Nan mais sérieux par contre Weby, faut pas chercher des fois un retéléchargement suffit, c'est normalement impossible vu que sinon le logiciel ne pourrais pas démarrer, mais sa fonctionne quand même ...
redael - 30 novembre 2012 à 21:55 >
>Retélécharge XSE > recommence pas toi Pourquoi tu dis ça? J'ai déjà eu ce problème et un simple retéléchargement à suffit, sinon j'aurais pas dit ça..
Aura Azure - 30 novembre 2012 à 21:57 Oui mais non, sérieusement, j'ai déjà exposé mon point de vue, et les seuls cas possibles ou cela POURRAIT potentiellement arriver, c'est si quelqu'un faisait une injection d'un autre code portant le même checksum... Donc non, ça n'aidera pas. Après, je ne parle pas de télécharger une version plus à jour, mais "retélécharger" (impliquant que ce soit exactement le même fichier), ça ne servira jamais à rien.
raphael39190 - 30 novembre 2012 à 21:59 Merci c'est bon j'ai trouvé. j'aurai besoin de quelqu'un pour me faire 6 backsprites a partir d'un sprite. Y'a il un volontaire ? Merci !!
D.I.Z - 30 novembre 2012 à 22:02 AquaFred, tu peut filer un coup à Arki pour les Bgs?
Darkrai-X - 30 novembre 2012 à 22:02 > Merci c'est bon j'ai trouvé. j'aurai besoin de quelqu'un pour me faire 6 backsprites a partir d'un sprite. Y'a il un volontaire ? Merci !! Et moi j'aimerai des ferrari, mais on sais tous les deux que cela n'arrivera jamais.
redael - 30 novembre 2012 à 22:05 D.I.Z, il me semble qu'Aquafred à déjà cherché à résoudre le problème d'Arnikum: >
>
> >Je sais que les musiques sont attribuées à une classe de dresseur mais dans Rouge Feu, la musique est la même pour tous les Dresseurs sauf le Maître.
>je croi il faut scriper les musiques mais je sais pas comment comme Pokemon LC etc > j'ai trouvé ça http://sfc.pokefans.net/lesson.php?id=13&lang=en tu as bonne nouvelle @Weby: Oui désolé je m'étais mal exprimé, je l'avais repris à partir d'une source différente.
D.I.Z - 30 novembre 2012 à 23:32 Désolé pour ce zèle :domo:, mais j'avoue que ce serait une super compétence à posséder.
ervan27 - 1 décembre 2012 à 00:15 > AquaFred, tu peut filer un coup à Arki pour les Bgs? Pourquoi c'est toi qui te demande un coup de main alors que c'est pas pour toi
D.I.Z - 1 décembre 2012 à 00:45 Layton->Parce que je voudrais moi aussi faire pareil. Bon, pourrait-on me donner un coup de main, mais a propos des warps? Le hic c'est le warp de sortie d'une grotte. J'arrive à créer un warp d'entrée, pas de prob mais pour sortir c'est tout un souci, j'ai toujours pas trouver pourquoi. [spoiler= la sortie]
Vla mon pu... de problème
Et même chose la, mais là je peux pas rentrer[/spoiler]
ervan27 - 1 décembre 2012 à 00:55 Le problème c'est quand tu sors de cette même grotte ?
D.I.Z - 1 décembre 2012 à 01:11 ouaip, en fait j'arrive à y entrer mais en sortir non, pourtant le warp de la grotte dans la première image, a bien les coordonnées de la sortie.
redael - 1 décembre 2012 à 09:53 fait un screen où on voit où ton warp s'il te plait.
D.I.Z - 1 décembre 2012 à 13:23 [spoiler= event]
[/spoiler]
Et vla, alors?
Royfire - 1 décembre 2012 à 13:38 Sous l'event warp le block doit avoir un comportement spécifique Toi ça sera plutôt flèche en bas, warp utilisable
redael - 1 décembre 2012 à 15:28 Le warp du bas, faut le descendre d'une case je crois.
D.I.Z - 1 décembre 2012 à 16:03 Steak, tu me sauve à chaque fois, enfin grâce à toi, je n'ai plus de problème concernant les warps, de plus j'ai vu qu'il y avait plein de possibilité avec cet éditeur de block, parfait pour l'event de T.. oups, j'en ai trop dit. Mais franchement merci pour ta solutions qui m'a une fois de plus sauver d'un casse-tête Par contre, si je modifie un block d'une map, est-ce que ce même block utilisé dans autre map sera modifie lui aussi?
ervan27 - 1 décembre 2012 à 16:11 Oui.
Royfire - 1 décembre 2012 à 16:31 Ouèp, c'est pour ça que je te conseil de créer un block spécialement pour ta case "warp". De rien, si ça peut aider à faire progresser la communauté c'est déjà bien.
raphael39190 - 2 décembre 2012 à 19:27 Salut a tous, j'ai un autre problème, YAPE ne m'autorise q'une seule attaque pour les pokemons que je crée ! Comment faire ? Merci !
manuel764 - 2 décembre 2012 à 22:26 > moi j'ai un problème, dès que j'ouvre un script avec xse, il se ferme au bout de 2 secondes, que faire ? Merci ^^ Moi, j'ai jamais eu ça... Jusqu'à aujourd'hui :education: Soudainement, XSE me dit "Indice 9 en dehors de la page" Et après, ce message ne réapparaît plus, et XSE se ferme même si je le lance sans ouvrir un script, je l'ai bien retéléchargé mais en vain, qui pourrait m'aider ? :'(
redael - 2 décembre 2012 à 23:55 Steakfrite a déjà résolu ce problème à la page précédente: > Normalement il est dans le dossier source de XSE, si tu ne l'as pas j'te passe ma version: XSE 1.11 choisi ce XSE pour a-map, et ca refonctionnera.
manuel764 - 3 décembre 2012 à 12:27 > Steakfrite a déjà résolu ce problème à la page précédente:
>Normalement il est dans le dossier source de XSE, si tu ne l'as pas j'te passe ma version: XSE 1.11 > choisi ce XSE pour a-map, et ca refonctionnera. Non, ça a toujours été cette version là pourtant :/ Et aujourd'hui, ça remarche :win: J'ai juste redémarré mon ordi, je crois que sa faisait ça parce qu'il est pas tres puissant ^^' Merci quand même, problème résolu
mimich` - 4 décembre 2012 à 09:40 Mec, fait confiance a redael, vire ta version et télécharge celle là, la dernière fois ça a fonctionné.
D.I.Z - 5 décembre 2012 à 19:19 J'ai juste un problème assez balèze. Ce script ne fonctionne pas, j'ai essayé de l'inséré dans Liquid Crystal mais il ne le prend pas en charge et ça ne fait que beugé. Dès que je démarre le combat, je peut plus rien faire. Pareil pour le script de Darkrai. [spoiler]'--------------- #org 0xB1BAC0 lock faceplayer setvar 0x8003 0x1 setwildbattle 0x9 0x50 0x0 checksound cry 0x9 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end[/spoiler] [spoiler=Bug]
[/spoiler]
Royfire - 5 décembre 2012 à 20:27 Il sort d'où ce script ? Je vois une commande shiney, il faut faire attention puisque elle est associé a une routine inséré dans un offset bien précis.
D.I.Z - 5 décembre 2012 à 21:43 D'ici http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-apprendre-a-scripter/ Section wildbattle. Tu sais d'ou vient le problème?
Royfire - 5 décembre 2012 à 22:03 C'est chelou, mais tu veux faire quoi en faite ? Si c'est juste un wildbattle qui t’intéresse, essaye avec ce script : ``` #dynamic 0x800000 #org @start lock faceplayer msgbox @1 0x6 cry 0x6 0x0 wildbattle 0x9 0x50 0x0 fadescreen 0x1 fadescreen 0x0 hidesprite 0x n° du personnage setflag 0x200 ( mettre la valeur 200 dans l'id du personnage pour qu'il disparaisse après le combat) release end #org @1 = Tortank ```
D.I.Z - 5 décembre 2012 à 22:18 Je veux juste un wildbattle, je rencontre un poké ,je me bat et je l'attrape. Je comprend pas pourquoi ça me fais tant de misère. Je vais Tester ton script, par contre ou je dois l'inséré la commande shiny?
Royfire - 5 décembre 2012 à 22:29 Tu veux un pokémon shiney ? Il te faut le logiciel Shinyzer, tu applique le patch à ta rom, le logiciel te donne un offset. Ensuite ta juste a mettre ce script au perso : ``` #dynamic 0x800000 #org @start lock faceplayer msgbox @1 0x6 cry 0x6 0x0 callasm 0x OFFSET de Shinyzer ( commande pour rendre le pokémon shiney ) setvar 0x8003 0x1 wildbattle 0x9 0x50 0x0 fadescreen 0x1 fadescreen 0x0 callasm 0x OFFSET de Shinyzer ( commande pour revenir au pokémon normal ) hidesprite 0x n° du personnage setflag 0x200 ( mettre la valeur 200 dans l'id du personnage de advancemap pour qu'il disparaisse après le combat) release end #org @1 = Tortank ```
raphael39190 - 7 décembre 2012 à 20:32 Salut a tous ! Quelqu'un pourrait m'aider ? Les Pokémon que j’insère dans la ROM, y'aurait pas moyen de faire en sorte que YAPE m'autorise + d'une attaque ? ???
Arnikum Plus - 8 décembre 2012 à 05:59 Salut, j'ai encore un problème. Vous savez que lorsqu'on bat un Dresseur, il dit toujours quelque chose? Ben, ce texte n'apparaît plus chez moi et je ne sais pas ce qui a causé sa disparition. Quelqu'un a une idée?
Royfire - 8 décembre 2012 à 12:08 Fais voir ton script, il y a surement un soucis venant de là.
Arnikum Plus - 8 décembre 2012 à 13:11 Je ne crois pas que ce soit un script car le texte n'apparaît pas dans les combats que j'avais déjà fait auparavant. Il faudrait revoir le système de combat.
Royfire - 8 décembre 2012 à 14:06 Le texte ? J'ai pas trop saisis, en faite lorsque tu combats un dresseur tu as un message avant le combat, puis un autre lorsque tu l'as battue puis encore un lorsque tu reviens lui parler. Ces textes sont modifiables grâce au script.
hremeraude - 8 décembre 2012 à 19:00 Bon voilà je ne compte absolument pas que ma hack soit jouer (du moins pour le moment) jusqu'à avoir corriger tous les bugs et d'avoir fait la majorité que je veux faire dessus. Bon j'expose mon problème : J'ai un problème au niveau de la route 101, j'ai placé une maison, et à cette maison j'y est placer un WARP pour pouvoir y entrer (logique) :
Sur cette image la maison et la porte indiquée.
Sur cette seconde image l'endroit ou la maison nous mène et nous fait sauter pas mal d'events ^^'
Bref j'explique donc ce que je veux faire :
Je veux que cette maison ne mène nulle part juste à l'interieur de cet endroit et re-sortir au même endroit,
en gros je veux ça :
Si quelqu'un avait une solution à ce fichu problème ça m'aiderais bien.
Bonne soirée.
(désolé si j'ai placer au mauvais endroit)
Arnikum Plus - 8 décembre 2012 à 19:12 Je m'explique. Ces trois textes dont tu parles sont réalisables dans un script de trainerbattle. Maintenant le problème est quoi: le premier et le dernier texte marchent c'est-à-dire avant et après le combat. Mais le texte qui apparaît à la fin du combat c'est-à-dire ce que l'adversaire dit n'apparaît pas chez moi or mon script est tout à fait normal. J'ai constaté que les textes que disaient normalement les persos dans ma hack n'apparaissaient plus (je parle d'à la fin d'un combat). Par exemple, le jeu dit d'habitude: Vous avez battu(type de Dresseur)(Nom du dresseur). Le dresseur parle.(C'est ce texte qui n'apparaît pas chez moi pour une raison inconnue) (player) remporte (somme d'argent) Mes scripts sont parfaitement normaux mais ce texte n'apparaît quand même pas, c'est pourquoi j'ai pensé que le système de combat a subi une modification que j'ignore pour le moment. Tu me comprends mieux maintenant?
hremeraude - 8 décembre 2012 à 23:32 Résolu en ayant lu les problèmes des autres aux pages précédentes [spoiler]Bon j'ai réglé mon problème MAIS quand je lance XSF pour mettre un script, on me sort runtime error9 ou un truk du genre ... une idée ? :/ Si un script est absent ROM ERROR AS CRASHED et de toute façon il faudrait que je mettre ce que je veux surtout que j'ai re-télécharger XSF et bien additionner à Advance Map .... Ensuite second problème le warp pour entrer fonctionne impécable, le warp pour en sortir marche pas ... enfin quand je clique sur le warp sur advance map c'est bon mais pas en jeu ^^' en gros voilà d'ou je suis à où je veut aller :
Je peut aller de la map 1 à la map 2 par contre je peut pas aller de la map 2 à la map 1 une idée ? :/ (me dite pas que la map est moche parce que elle est pas senser être belle c'est l'endroit ou repose un dresseur à la retraite qui offre son Pokémon ^^)
Edit N° on va dire 10 ? : problème de WARP résolu, soucis de block ^^ [/spoiler]
Il reste toujours le problème XSF qui me fait runtime error 9 quand je le lance résultat : je peut pas entrer un script ...
en image :
[spoiler]
[/spoiler]
Quelqu'un pourrait me donner une solution ou me mettre lui même un script (ce qui est plus rapide je pense) ?
hremeraude - 9 décembre 2012 à 13:54 Alors svp ? Helpp
Arnikum Plus - 9 décembre 2012 à 14:29 Je vois pas, désolé.
hremeraude - 9 décembre 2012 à 16:02 et tu pourrait me mettre toi même un script c'est le seul dont j'ai besoin sinon je suis bloqué u_u
Arnikum Plus - 9 décembre 2012 à 19:32 Ah c'est de ce problème-là il s'agit? Je l'avais rencontré avec une autre personne. Pour le régler, tu vas dans Settings et cherche un ceci "AutoUpdateCheck". Tu verras qu'il est égal à "1", mets "0" à la place e XSE te fera plus de problèmes.
hremeraude - 9 décembre 2012 à 19:46 si c'est en ouvrant XSE impossible message erreur direct :/
Arnikum Plus - 9 décembre 2012 à 20:01 Essaie ce que je t'ai dit.
hremeraude - 9 décembre 2012 à 20:21 Dans le fichier XSE j'ai 3 fichier .rbh , le fichier Guide et XSE. Ensuite si je lance XSE run-time error au lancement je peut rien faire d'autre que OK et après je peut rien faire
Arnikum Plus - 9 décembre 2012 à 20:31 Tu n'as pas le fichier Settings?
hremeraude - 9 décembre 2012 à 21:15 Non peut-être sur XSE mais comme ça fail à chaque fois (je précise que j'ai celui de Pokémon Légendary)
Arnikum Plus - 9 décembre 2012 à 21:23 J'ai également dl celui-là. Ben, dans ce cas: >
>Steakfrite a déjà résolu ce problème à la page précédente:
> >Normalement il est dans le dossier source de XSE, si tu ne l'as pas j'te passe ma version: XSE 1.11
>choisi ce XSE pour a-map, et ca refonctionnera. > Non, ça a toujours été cette version là pourtant :/ Et aujourd'hui, ça remarche :win: J'ai juste redémarré mon ordi, je crois que sa faisait ça parce qu'il est pas tres puissant ^^' Merci quand même, problème résolu
hremeraude - 9 décembre 2012 à 21:31 Je télécharge je te dit le résultat de suite Il marche YESSS !
Royfire - 9 décembre 2012 à 21:40 > Je m'explique. Ces trois textes dont tu parles sont réalisables dans un script de trainerbattle. Maintenant le problème est quoi: le premier et le dernier texte marchent c'est-à-dire avant et après le combat. Mais le texte qui apparaît à la fin du combat c'est-à-dire ce que l'adversaire dit n'apparaît pas chez moi or mon script est tout à fait normal. J'ai constaté que les textes que disaient normalement les persos dans ma hack n'apparaissaient plus (je parle d'à la fin d'un combat). Par exemple, le jeu dit d'habitude: Vous avez battu(type de Dresseur)(Nom du dresseur). Le dresseur parle.(C'est ce texte qui n'apparaît pas chez moi pour une raison inconnue) (player) remporte (somme d'argent) Mes scripts sont parfaitement normaux mais ce texte n'apparaît quand même pas, c'est pourquoi j'ai pensé que le système de combat a subi une modification que j'ignore pour le moment. Tu me comprends mieux maintenant? Ah oui effectivement dans ce cas il y a forcément un soucis dans le système de combat. T'as surement utilisé un offset clée... Tu devrais restreindre ton espace après la plage 0x800000, ça ne serait peut être pas arrivé. Pour aller réparer ce genre d’erreur c'est compliqué, mais il y a toujours l'héxa.
hremeraude - 9 décembre 2012 à 21:48 Moi je dit : BACKUP bon après si le type parle pas après le combat c'est pas grave ... Bon moi j'ai un problème de scriptage : J'ai : ``` '--------------- #org 0xE3ED7C msgbox 0xE3ED7F MSG_FACE '"Yo, DRESSEUR!\nT'es nouveau..." end '--------- ' Strings '--------- #org 0xE3ED7C = Yo, DRESSEUR!\nT'es nouveau?\lTu me rappelle moi plus jeune,\lprend mon BAGGIGUANE, tu le trouvera pas ailleurs! ``` A ce script je veux rajouter que le personnage donne son baggiguane et au niveau 5. Ensuite j'arrive pas à enregistrer ce script l'option sauvegarder est grisé >< comment faire ? merci !
raphael39190 - 10 décembre 2012 à 21:40 Faut le compiler, pas besoin de l’enregistrer ^^
hremeraude - 10 décembre 2012 à 21:56 Ah ok j'était pas sur entre compiler et décompiler :/ Et sinon quelqu'un pourrait m'ajouter au script un script pour donner un Pokémon (Mysdibule) ?
BasseTiens - 11 décembre 2012 à 13:23 Bonjour. Voila j'ai un probleme. J'ai créer une map type intérieur de maison . Tout marche nickel mais quand je me colle sur la bordure droite de la maison, je vois du noir puis la Bordure gauche et inversemnet... Savez vous qu'est ce que je dois modifier pour ne voir que du noir? Autre chose, quand je crée un script il me dise "error 13 Type mismatch", Savez vous pourquoi? Merci d'avance
hremeraude - 11 décembre 2012 à 17:25 Montre un screen de ta map sur advance map stp.
Royfire - 11 décembre 2012 à 17:58 > Ah ok j'était pas sur entre compiler et décompiler :/ Et sinon quelqu'un pourrait m'ajouter au script un script pour donner un Pokémon (Mysdibule) ? [spoiler] ``` #dynamic 0x800000 #org @start lock faceplayer checkflag 0x200 if 0x1 goto @done msgbox @msg 0x5 compare lastresult 0x1 if 0x1 goto @oui msgbox @non 0x2 release end #org @done lock faceplayer msgbox @msg5 0x2 release end #org @msg5 = Alors il va bien ? #org @non = Ok reviens lorsque tu changeras\nd'avis. #org @msg = Yo, \v\h01.\nT'es nouveau ?\lTu me rappelle moi plus jeune.\lVeux-tu prendre soin de mon\lpokémon s'il te plait ? #org @oui givepokemon 0x163 0x5 0x0 0x0 0x0 0x0 fanfare 0x13E msgbox @msg2 0x4 waitfanfare closeonkeypress setflag 0x828 msgbox @msg3 0x5 compare lastresult 0x1 if 0x1 goto @nom goto @suite #org @suite msgbox @msg4 0x2 setflag 0x200 release end #org @nom call 0x81A5F14 goto @suite #org @msg2 = [Black_fr]\v\h01 reçoit un Mysdibule. #org @msg3 = [Black_fr]Voulez-vous donner un nom ? #org @msg4 = Prends soin de mon pokemon ! ``` [/spoiler]
BasseTiens - 11 décembre 2012 à 21:27
Voila
redael - 11 décembre 2012 à 21:31 Tu dois rajouter du noir autour de ta map (va voir comment son les autres map intérieures qui sont de base dans la rom) et ce noir tu lui mets un mouvement de type 1
hremeraude - 12 décembre 2012 à 12:49 >
>Ah ok j'était pas sur entre compiler et décompiler :/ Et sinon quelqu'un pourrait m'ajouter au script un script pour donner un Pokémon (Mysdibule) ? > [spoiler] ``` #dynamic 0x800000 #org @start lock faceplayer checkflag 0x200 if 0x1 goto @done msgbox @msg 0x5 compare lastresult 0x1 if 0x1 goto @oui msgbox @non 0x2 release end #org @done lock faceplayer msgbox @msg5 0x2 release end #org @msg5 = Alors il va bien ? #org @non = Ok reviens lorsque tu changeras\nd'avis. #org @msg = Yo, \v\h01.\nT'es nouveau ?\lTu me rappelle moi plus jeune.\lVeux-tu prendre soin de mon\lpokémon s'il te plait ? #org @oui givepokemon 0x163 0x5 0x0 0x0 0x0 0x0 fanfare 0x13E msgbox @msg2 0x4 waitfanfare closeonkeypress setflag 0x828 msgbox @msg3 0x5 compare lastresult 0x1 if 0x1 goto @nom goto @suite #org @suite msgbox @msg4 0x2 setflag 0x200 release end #org @nom call 0x81A5F14 goto @suite #org @msg2 = [Black_fr]\v\h01 reçoit un Mysdibule. #org @msg3 = [Black_fr]Voulez-vous donner un nom ? #org @msg4 = Prends soin de mon pokemon ! ``` [/spoiler] Super merci ! Par contre dans dynamic je met un offset trouver sur FSF sauf que quand je compile on me dit Pas d'espace libre disponible. Help je met ``` #dynamic 0xE3ED7D #org @start lock faceplayer checkflag 0x200 if 0x1 goto @done msgbox @msg 0x5 compare lastresult 0x1 if 0x1 goto @oui msgbox @non 0x2 release end #org @done lock faceplayer msgbox @msg5 0x2 release end #org @msg5 = Alors il va bien ? #org @non = Ok reviens lorsque tu changeras\nd'avis. #org @msg = Yo, \v\h01.\nT'es nouveau ?\lTu me rappelle moi plus jeune.\lVeux-tu prendre soin de mon\lpokémon s'il te plait ? #org @oui givepokemon 0x163 0x5 0x0 0x0 0x0 0x0 fanfare 0x13E msgbox @msg2 0x4 waitfanfare closeonkeypress setflag 0x828 msgbox @msg3 0x5 compare lastresult 0x1 if 0x1 goto @nom goto @suite #org @suite msgbox @msg4 0x2 setflag 0x200 release end #org @nom call 0x81A5F14 goto @suite #org @msg2 = [Black_fr]\v\h01 reçoit un Mysdibule. #org @msg3 = [Black_fr]Voulez-vous donner un nom ? #org @msg4 = Prends soin de mon pokemon ! ```
Royfire - 12 décembre 2012 à 15:11 Le #dynamic 0x800000 sert à utiliser un espace libre après l'offset indiqué. Tu n'as donc pas besoin de chercher celui-ci via FSF, c'est automatique. Tu ouvres ta rom avec XSE, tu colles le code et tu compiles, tu obtiens un offset associé au début du script que tu colles sur le personnage grâce a AM.
hremeraude - 12 décembre 2012 à 18:43 Ah oui d'accord le gestionnaire ce mettait pas ^^ Tu aurait pas un script disant : (il faudrait qu'on ne puisse pas passer avant d'avoir 3 badges) ? Tu ne peut pas allez ici pour le moment, il paraît qu'un puissant Pokémon légendaire y vit. Revient quand tu sera plus fort.
Royfire - 12 décembre 2012 à 23:17 T'as aussi la section tuto, en y passant un peu de temps tu pourras faire plein de jolie script :you: :you:
mimich` - 13 décembre 2012 à 08:03 enfin juste comme ca par contre mec tu va arreter de demander tout le temps au autre de faire a ta place. de l'aide ok mais la c'est trop.
hremeraude - 13 décembre 2012 à 18:12 Le code de mysdibule oui j'aurais pu le faire facilement même par contre celui-là est plutôt compliqué, je sais faire du basique comme du texte,des warp,des maps... enfin ce script là est compliquer...
mr-cocktail - 14 décembre 2012 à 15:38 Salut ( nouveau et déjà un problème ? tu fais chier toi !). J'ai un problème de taille puisqu'en faite je viens de télécharger XSE 1.11, je l'ai lié à advance map mais... impossible de modifier le moindre script ! dès que j'ouvre un script la fenêtre s'ouvre bien, mais elle se referme automatiquement aussitôt dans les 3 secondes. Y aurait-il une solution à ce problème de taille ? merci d'avance ^^
mimich` - 14 décembre 2012 à 16:48 http://www.pokemontrash.com/club/rom-hacking/probleme-hack-logiciel-xse/msg1020707/#msg1020707 la réponse est là mec mis à par ça, bienvenu ici
mr-cocktail - 14 décembre 2012 à 17:02 Hum, j'avais lu cette réponse, je ne l'avais pas télécharger parce que c'était exactement la même version que j'avais. Mais finalement en le téléchargeant ça marche super bien. M'enfin tant mieux. Merci ^^
mimich` - 14 décembre 2012 à 20:20 ouais car les versions téléchargeable actuellement sur le NET bugge toute sauf elle... car le serveur du créateur du logiciel (hackmew) est H-S et donc le réglage d'auto-update (mise a jour auto du logiciel) est aussi H-S, et c'est lui qui cause ce bug. Cette version a été "modifié" pour désactiver l'auto-update et donc virer ce bug. La version de pokemon-legendary.com a aussi été corrigé aujourd'hui.
hremeraude - 14 décembre 2012 à 22:34 Donc voilà nouvelle map, nouveaux problèmes (pas très important mais gênant) : Cette map : [spoiler]
[/spoiler]
La vielle possède un de mes script, fonctionnel au passage tester sans bug.
Les 3 scripts sont ceux de steakfrite, mais lorsque je passe sur la case script la vielle ne bouge pas.
C'est le seul problème de cette map, ensuite sur la seconde map j'ai 2 script, les deux bug (je sais je suis pas doué en scriptage)
Script 1 :
```
'---------------
#org 0x800000
lockall
checksound
cry 0x196 0x2
pause 0x28
waitcry
setwildbattle 0xFB 0x1E 0x0
setflag 0x8C1
special 0x13A
waitstate
clearflag 0x8C1
special2 LASTRESULT 0xB7
compare LASTRESULT 0x1
if 0x1 goto 0x823E48C
compare LASTRESULT 0x4
if 0x1 goto 0x823E495
compare LASTRESULT 0x5
if 0x1 goto 0x823E495
setflag 0x1C0
releaseall
end
'---------------
#org 0x800000
setflag 0x1C0
goto 0x823E4A0
'---------------
#org 0x800000
setvar 0x8004 0x196
goto 0x823E4A9
'---------------
#org 0x800000
fadescreen3 0x1
hidesprite LASTTALKED
fadescreen3 0x0
releaseall
end
'---------------
#org 0x800000
fadescreen3 0x1
hidesprite LASTTALKED
fadescreen3 0x0
bufferpokemon 0x0 0x8004
msgbox 0x82784E3 MSG_KEEPOPEN '"Le [buffer1] s'est enfui!"
releaseall
end
```
Ce script est censer lancer un combat contre célébi, mais ce code s'enregistre mal est au final je me retrouve avec ce code :
```
'---------------
#org 0x800000
fadescreen3 0x1
hidesprite LASTTALKED
fadescreen3 0x0
bufferpokemon 0x0 0x8004
msgbox 0x82784E3 MSG_KEEPOPEN '"Le [buffer1] s'est enfui!"
releaseall
end
'---------
' Strings
'---------
#org 0x2784E3
= Le [buffer1] s'est enfui!
```
En gros au lancement du combat ??????? s'est enfuit je bouge et ça revient je peut relancer bref il y a un problème.
BUG CORRIGER MALHEURESEMENT LE COMBAT EST LANCER COMME SI C'ETAIT UNE GROTTE ALORS QUE CE N'EST PAS LE CAS...
ET J'AI L'ANIMATION QUE LANCE RAYQUAZA (J'AI MODIFIER LE SCRIPT DE RAYQUAZA)
le code est donc :
```
'---------------
#org 0x23E446
lockall
checksound
cry 0x196 0x2
pause 0x28
waitcry
setwildbattle 0xFB 0x1E 0x0
setflag 0x8C1
special 0x13A
waitstate
clearflag 0x8C1
special2 LASTRESULT 0xB7
compare LASTRESULT 0x1
if 0x1 goto 0x823E48C
compare LASTRESULT 0x4
if 0x1 goto 0x823E495
compare LASTRESULT 0x5
if 0x1 goto 0x823E495
setflag 0x1C0
releaseall
end
'---------------
#org 0x23E48C
setflag 0x1C0
goto 0x823E4A0
'---------------
#org 0x23E495
setvar 0x8004 0xFB
goto 0x823E4A9
'---------------
#org 0x23E4A0
fadescreen3 0x1
hidesprite LASTTALKED
fadescreen3 0x0
releaseall
end
'---------------
#org 0x23E4A9
fadescreen3 0x1
hidesprite LASTTALKED
fadescreen3 0x0
bufferpokemon 0x0 0x8004
msgbox 0x82784E3 MSG_KEEPOPEN '"Le [buffer1] s'est enfui!"
releaseall
end
'---------
' Strings
'---------
#org 0x2784E3
= Le [buffer1] s'est enfui!
```
Je voudrais pouvoir le modifier pour que le combat se déroule comme dans une forêt et non une grotte et qu'il n'y est plus l'animation du lancement du combat contre rayquaza (bien qu'il n'y est pas de grosse gêne)
Bien evidemment il y a encore un bug que je ne sais pas corriger et qui est TRES TRES chiant, je lance le combat contre CELEBI aucun soucis ça fonctionne aucun bug je peut le capturer, faire fuite ... MAIS bien evidemment le MAIS gâche tout : la sacoche pic-nic dans laquelle se trouve le CELEBI entrin de bouffer ... ne disparaît pas par conséquent on peut attraper 20 CELEBI sans soucis alors que le but n'est pas là dans ce cas je pourrais simplement le mettre dans une zone de recherche comme jirachi mais ce n'est pas le but et d'ailleur ça ne restera pas comme ça...
HELPPP
Ensuite venons en à mon 2è code :
```
'---------------
#org 0x23E4BE
lockall
fadeout 0x1
applymovement MOVE_PLAYER 0x8277873
waitmovement 0x0
special 0x116
applymovement MOVE_CAMERA 0x823E57C
waitmovement 0x0
special 0x117
applymovement 0x1 0x823E55E
waitmovement 0x0
checksound
cry 0x196 0x2
setvar 0x8004 0x1
setvar 0x8005 0x1
setvar 0x8006 0x8
setvar 0x8007 0x3
special 0x138
waitstate
checksound
cry 0x196 0x2
setvar 0x8004 0x1
setvar 0x8005 0x2
setvar 0x8006 0x8
setvar 0x8007 0x5
special 0x138
waitstate
waitcry
applymovement 0x1 0x823E56F
waitmovement 0x0
hidesprite 0x1
msgbox 0x823E584 MSG_KEEPOPEN '"Le CELEBI affamé c'est reveillé[.]"
closeonkeypress
pause 0x14
fadein 0x1
special 0x116
applymovement MOVE_CAMERA 0x823E580
waitmovement 0x0
special 0x117
setvar 0x405E 0x5
setvar 0x40CA 0x1
setvar 0x40D7 0x1
releaseall
end
'---------
' Strings
'---------
#org 0x23E584
= Le CELEBI affamé c'est reveillé[.]
'-----------
' Movements
'-----------
#org 0x277873
#raw 0x1 'Face Up
#raw 0xFE 'End of Movements
#org 0x23E57C
#raw 0x5 'Step Up (Slow)
#raw 0x5 'Step Up (Slow)
#raw 0x5 'Step Up (Slow)
#raw 0xFE 'End of Movements
#org 0x23E55E
#raw 0x14 'elay5
#raw 0x23 'Step on the Spot Left (Faster)
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x1F 'Step on the Spot Left (Normal)
#raw 0x14 'elay5
#raw 0x20 'Step on the Spot Right (Normal)
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0x14 'elay5
#raw 0xFE 'End of Movements
#org 0x23E56F
#raw 0x14 'elay5
#raw 0x1D 'Step on the Spot Down (Normal)
#raw 0x13 'elay4
#raw 0x20 'Step on the Spot Right (Normal)
#raw 0x13 'elay4
#raw 0x2E 'Slide Up
#raw 0x32 'Slide Up
#raw 0x32 'Slide Up
#raw 0x32 'Slide Up
#raw 0x32 'Slide Up
#raw 0x32 'Slide Up
#raw 0x32 'Slide Up
#raw 0xFE 'End of Movements
#org 0x23E580
#raw 0x4 'Step Down (Slow)
#raw 0x4 'Step Down (Slow)
#raw 0x4 'Step Down (Slow)
#raw 0xFE 'End of Movements
```
Code senser m'emmener au panier pic-nic où se trouve le CELEBI affamé comme dit dans le script.
Si quelqu'un pouvait m'aider... ou au moins me dire ce qui cloche dans mes script ça m'aiderait bien
La réaparition du célébi en image (qualité de merde mais bon on voit très bien le problème^^):
La vielle normalement on devrait pas pouvoir passer à ce niveau de l'aventure et le célébi revient après la fuite ...
hremeraude - 14 décembre 2012 à 23:30 Voilà j'ai beau chercher je ne trouve pas de tutoriel donc voilà ce que je cherche : J'ai cette image :
Je voudrais l'insérer comme par exemple le minisprite du lancement de combat de rayquaza/Groudon/Kyogre dans Pokémon émeraude merci.
luciole - 15 décembre 2012 à 00:26 Essaye ça
hremeraude - 15 décembre 2012 à 01:08 un tuto ?
mimich` - 15 décembre 2012 à 10:45 mec tu commence sérieusement à me les briser la... on ta déjà dit que tout ce genre de demande jetais DANS ld topic d'aide en tout genre... apprend à lire les règles merde quoi >:( je suis pas chez moi, je déplacerais tout à l'heure...
mimich` - 15 décembre 2012 à 10:52 juste une chose : vba possède une fonction de capture d'ecran . sinon windows en possède une, mac os aussi, et linux idem. plus d'excuse pour faire une bonne photo de ton bug
luciole - 15 décembre 2012 à 11:34 > un tuto ? Je m'y connait pas énormément en R-H gba donc non x) Par contre tu as l'air d'avoir un projet et tête, ce qui est une bonne chose, mais tu sembles avoir quelques difficultés et parfois sur des choses un peu "basiques". Tu as déjà été ici et la ? J te conseille d'aller y faire un tour ça ne te fera que du bien
mimich` - 15 décembre 2012 à 11:48 merci Luciole! Sur ce, je déplace dans le topic d'aide en tout genre.
hremeraude - 15 décembre 2012 à 11:52 Je recherche un tuto je savais pas qu'il faudrait mettre ça là ^^. VBA je l'avais télécharger sur PL mais il ne marchait pas donc je me suis rabattu sur NO$GBA mais c'est vrai que filmer avec mon portable rend une qualité pourrie bien qu'on voit très bien ce qui ne va pas x)
luciole - 15 décembre 2012 à 11:57 > merci Luciole! Sur ce, je déplace dans le topic d'aide en tout genre. De rien :bg: Toujours un plaisir de bosser avec toi :-*
mimich` - 15 décembre 2012 à 12:01 c'est clair!
hremeraude - 15 décembre 2012 à 12:07 Luciole : J'ai déjà été voir, la plupart des tuto de Pokémon Legendary sont noirs et donc effacés je suppose. Ensuite pour mon célébi que je veux insérer même en mettant le même fond vert montrer à la base ça ne passe pas peut-être il faut indéxé en 16 couleurs et donc utiliser un logiciel de dessin, je sais que paint ne le fait pas un autre le ferait ? Bon aucune méthode ne marche je le déssine au pixel par pixel xD
Royfire - 15 décembre 2012 à 12:22 http://www.pokemon-legendary.com/downloads/utilitaires.html
mimich` - 15 décembre 2012 à 12:49 si tu vois noir sur les tutoriaux de PL c'est que t'a un PC de merde avec peu de mémoire vive et pas flash. LEs tutoriaux de PL néssesite le plugin Adobe flash player dernière version, ainsi qu'une bonne connexion internet. voilà.
hremeraude - 15 décembre 2012 à 13:04 j'ai pas adobe flash sûrement pour ça ^^ J'ai fait le célébi en pixel par pixel à moitier c'est pas difficile mais long ^^ J'ai fini il a de la geule je balance screen minute
Une heure de travail pour avoir ce résultat mais bon le résultat est là même si au niveau des pieds c'est moyen
En plus comme un con j'ai prix une palette servant pour plusieurs personnages résultat ça a massacrer la tête de certains personnages mais bon il y a 3-4 personnages en mode HULK je vais juste mettre un autre bonhome à la place
Sinon quand je lance VBA je lance le jeu écran blanc ça marche pas
Au delà de ça quelqu'un peut me corriger mes script :/
>
>merci Luciole! Sur ce, je déplace dans le topic d'aide en tout genre. > De rien :bg: Toujours un plaisir de bosser avec toi :-* Euh basique ? va faire un célébi comme sur mon screen au pixel par pixel xD Edit : j'ai trouver le bug ça a mis Célébi su Rayquaza également donc il faut battre rayquaza pour qu'il ne revienne pas :S Personne n'aurait un script WILDBATTLE vierge pour que j'en fasse un à part ?
Royfire - 15 décembre 2012 à 15:49 J'ai appris à scripter grâce au tuto de "thethethethe" avec pokescript, aujourd'hui on a un remake pour XSE de diegoisawesome qui est tout aussi bon. Tu n'as pas réellement besoin de connaitre quoi que ce soit en anglais puisque des exemples sont fournis à chaque nouvelle commande. Tu n'as aucune excuse, c'est extrêmement simple et si ça te dépasse toujours autant, un conseil arrête le RH... Lien vers le tuto Ensuite au niveau sprite, c'est du pixelart hein... Ne vas pas croire que tu vas pouvoir travailler sur des résolutions plus grande faut s'y habitué. Enfin le soucis avec VBA et l'écran blanc c'est du réchauffer, une simple petite recherche sur google te diras que les jeux pokemon ont un systeme de sauvegarde particulier utilisant le flash 128K. Options >Emulators >Savetype (Tu sélectionne Flash 128k au lieu de 64k) Bref sérieusement essaye de te débrouiller et si vraiment tu n'y arrive pas, poste en dernier recours --'
hremeraude - 15 décembre 2012 à 16:18 Le problème n'est pas là c'est que quand je créer un giveitem d'une masterball une fois que je l'ai prise, si je me décale d'une case je peut à nouveau la prendre elle ré-apparaît. Ensuite quand je créer un script de A à Z de célébi le jeu se bloque mais la musique continue Masterball ``` '--------------- #org 0xE3ED9F giveitem 0x1 0x1 MSG_FIND end ``` Célébi ``` '--------------- #org 0xE3EDAC lock setwildbattle 0xFB 0x1E 0x0 checksound cry 0xFB 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end ``` d'ou vient le problème ? Et sinon comment transformer une sauvegarde No$GBA en sauvegarde VBA ?
Etienne3734 - 15 décembre 2012 à 16:36 Je repost ma demande ici car le topic précédent n'était le bon... Y aurait-il un tuto pour créer un script? Car je créé un personnages, mais n'arrive pas à le faire parler --' Merci...
hremeraude - 15 décembre 2012 à 16:51 http://www.pokemontrash.com/club/rom-hacking/probleme-hack-logiciel-xse/msg1021883/#msg1021883 si tu enlève le 0x2 c'est normal que ça marche pas >< edit : Voilà j'ai cette map :
Il y a que le CELEBI de montrer enfin bon !
Une fois capturé ou mis en fuite il reste là moi je veux qu'il soit capturable qu'une seule et unique fois !
Mon script pour savoir ou se trouve le problème :
```
'---------------
#org 0xE3EDAC
lockall
checksound
cry 0xFB 0x2
pause 0x28
waitcry
setwildbattle 0xFB 0x1E 0x0
setflag 0x331
dowildbattle
clearflag 0x8C1
release
end
```
Le but c'est qu'il soit combattu qu'une fois help !
Royfire - 15 décembre 2012 à 22:06 Il faut comprendre le principe des flags (drapeau). Tu mets le numéro du flag dans l'id du personnage, une case dans ton event advancemap, et tu entres la commande ``` hidesprite 0x"n°du personnage" setflag 0x"n°flag" ``` à la fin de ton script. Fais attention à ne pas prendre ceux déjà utiliser dans la rom.
hremeraude - 15 décembre 2012 à 22:30 comment je sais c'est le quel numéro de flag que je vais mettre ?
Royfire - 15 décembre 2012 à 23:12 N'importe tant qu'il y a 3 caractères, j'ai pour habitude d'utiliser les nombres allant de 200 à 700.
hremeraude - 16 décembre 2012 à 00:13 Ok merci je vais test en éspérant que ça marche j'ai pas envie qu'on puisse choper 50 célébi :/ Edit : J'ai test ça marche merci beaucoup J'ai réussi tout seul bon tu m'a donner les codes pour pas qu'il réapparaisse mais bon ^^ je devient doué :O Sinon j'ai aussi un objet sur la map de code : ``` '--------------- #org 0xE3ED9F giveitem 0x1 0x1 MSG_FIND end ``` Pour pas qu'il ré-apparaisse faut faire la même chose ?
Royfire - 16 décembre 2012 à 12:25 Super ! Oui c'est le même principe pour n'importe quel personnage Bonne chance.
hremeraude - 16 décembre 2012 à 13:10 Ok merci je peut enfin faire ce que je veux faire alors Par contre ton script tu ne peut pas passer il ne marche pas ^^'
Royfire - 16 décembre 2012 à 14:11 Bah tu veux faire quoi comme script ? Tu veux que la vielle bouge lorsque tu marche sur une case ? T'as juste à utiliser la commande ``` applymovement 0x"n°du perso" @move waitmovement 0x0 ``` et dire de quelle manière celle-ci va bouger grace au raw: ``` #org @move #raw 0x"ID de mouvement" #raw 0xFE (id de fin de mouvement) ``` T'as la liste des ID mouvement disponible sur R/S/E ici [spoiler] #raw 0x00 = Face Down #raw 0x01 = Face Up #raw 0x02 = Face Left #raw 0x03 = Face Right #raw 0x04 = Step Down (Slow) #raw 0x05 = Step Up (Slow) #raw 0x06 = Step Left (Slow) #raw 0x07 = Step Right (Slow) #raw 0x08 = Step Down (Normal) #raw 0x09 = Step Up (Normal) #raw 0x0A = Step Left (Normal) #raw 0x0B = Step Right (Normal) #raw 0x0C = Jump2 Down #raw 0x0D = Jump2 Up #raw 0x0E = Jump2 Left #raw 0x0F = Jump2 Right #raw 0x10 = Delay1 #raw 0x11 = Delay2 #raw 0x12 = Delay3 #raw 0x13 = Delay4 #raw 0x14 = Delay5 #raw 0x15 = Step Down (Fast) #raw 0x16 = Step Up (Fast) #raw 0x17 = Step Left (Fast) #raw 0x18 = Step Right (Fast) #raw 0x19 = Step on the Spot Down (Slow) #raw 0x1A = Step on the Spot Up (Slow) #raw 0x1B = Step on the Spot Left (Slow) #raw 0x1C = Step on the Spot Right (Slow) #raw 0x1D = Step on the Spot Down (Normal) #raw 0x1E = Step on the Spot Up (Normal) #raw 0x1F = Step on the Spot Left (Normal) #raw 0x20 = Step on the Spot Right (Normal) #raw 0x21 = Step on the Spot Down (Faster) #raw 0x22 = Step on the Spot Up (Faster) #raw 0x23 = Step on the Spot Left (Faster) #raw 0x24 = Step on the Spot Right (Faster) #raw 0x25 = Step on the Spot Down (Fastest) #raw 0x26 = Step on the Spot Up (Fastest) #raw 0x27 = Step on the Spot Left (Fastest) #raw 0x28 = Step on the Spot Right (Fastest) #raw 0x29 = Slide Down #raw 0x2A = Slide Up #raw 0x2B = Slide Left #raw 0x2C = Slide Right #raw 0x2D = Slide Down #raw 0x2E = Slide Up #raw 0x2F = Slide Left #raw 0x30 = Slide Right #raw 0x31 = Slide Down #raw 0x32 = Slide Up #raw 0x33 = Slide Left #raw 0x34 = Slide Right #raw 0x35 = Slide Running Down #raw 0x36 = Slide Running Up #raw 0x37 = Slide Running Left #raw 0x38 = Slide Running Right #raw 0x3A = Jump Facing Left (Down) #raw 0x3B = Jump Facing Down (Up) #raw 0x3C = Jump Facing Up (Left) #raw 0x3D = Jump Facing Left (Right) #raw 0x3E = Face Player #raw 0x3F = Face Against Player #raw 0x40 = Lock Sprite Facing #raw 0x41 = Release Sprite Facing #raw 0x42 = Jump Down #raw 0x43 = Jump Up #raw 0x44 = Jump Left #raw 0x45 = Jump Right #raw 0x46 = Jump in Place (Facing Down) #raw 0x47 = Jump in Place (Facing Up) #raw 0x48 = Jump in Place (Facing Left) #raw 0x49 = Jump in Place (Facing Right) #raw 0x4A = Jump in Place (Facing Down/Up) #raw 0x4B = Jump in Place (Facing Up/Down) #raw 0x4C = Jump in Place (Facing Left/Right) #raw 0x4D = Jump in Place (Facing Right/Left) #raw 0x4E = Face Left #raw 0x54 = Hide Sprite #raw 0x55 = Show Sprite #raw 0x56 = Exclamation Mark (!) #raw 0x57 = Question Mark (?) #raw 0x58 = Love (<3) #raw 0x62 = Walk Down #raw 0x63 = Walk Down #raw 0x64 = Face Down (Delayed) #raw 0x65 = Face Up (Delayed) #raw 0x66 = Face Left (Delayed) #raw 0x67 = Face Right (Delayed) #raw 0x70 = Jump in Place (Facing Down) #raw 0x71 = Jump in Place (Facing Up) #raw 0x72 = Jump in Place (Facing Left) #raw 0x73 = Jump in Place (Facing Right) #raw 0x74 = Jump Down Running #raw 0x75 = Jump Up Running #raw 0x76 = Jump Left Running #raw 0x77 = Jump Right Running #raw 0x78 = Jump2 Down Running #raw 0x79 = Jump2 Up Running #raw 0x7A = Jump2 Left Running #raw 0x7B = Jump2 Right Running #raw 0x7C = Walk on the Spot (Down) #raw 0x7D = Walk on the Spot (Up) #raw 0x7E = Walk on the Spot (Left) #raw 0x7F = Walk on the Spot (Right) #raw 0x80 = Slide Down Running #raw 0x81 = Slide Up Running #raw 0x82 = Slide Left Running #raw 0x83 = Slide Right Running #raw 0x84 = Slide Down #raw 0x85 = Slide Up #raw 0x86 = Slide Left #raw 0x87 = Slide Right #raw 0x88 = Slide Down on Left Foot #raw 0x89 = Slide Up on Left Foot #raw 0x8A = Slide Left on Left Foot #raw 0x8B = Slide Right on Left Foot #raw 0x8C = Slide Left diagonally (Facing Up) #raw 0x8D = Slide Right diagonally (Facing Up) #raw 0x8E = Slide Left diagonally (Facing Down) #raw 0x8F = Slide Right diagonally (Facing Down) #raw 0x90 = Slide2 Left diagonally (Facing Up) #raw 0x91 = Slide2 Right diagonally (Facing Up) #raw 0x92 = Slide2 Left diagonally (Facing Down) #raw 0x93 = Slide2 Right diagonally (Facing Down) #raw 0x96 = Walk Left #raw 0x97 = Walk Right #raw 0x98 = Levitate #raw 0x99 = Stop Levitating #raw 0x9C = Fly Up Vertically #raw 0x9D = Land #raw 0xFE = End of Movements [/spoiler]
hremeraude - 16 décembre 2012 à 14:15 ``` '--------------- #org 0x8615D5 checkflag 0x822 if 0x1 goto 0x89C7942 msgbox 0x89C78C0 MSG_FACE '"Tu ne peut pas allez ici pour le\n..." waitmsg applymovement MOVE_PLAYER 0x89C793F waitmovement 0x0 release end '--------------- #org 0x9C7942 release end '--------- ' Strings '--------- #org 0x9C78C0 = Tu ne peut pas allez ici pour le\nmoment, il paraît qu'un puissant\lPokémon légendaire y vit. Revient\lquand tu sera plus fort. '----------- ' Movements '----------- #org 0x9C793F #raw 0x10 'elay1 #raw 0xFE 'End of Movements ``` J'ai ça celui que tu m'a donné :/ je veux que la vielle descende en bas
Royfire - 16 décembre 2012 à 14:23 Oui apparemment j'ai cru que tu travaillais sur RF/VF, les raw sont différents,Pour descendre d'une case il faut utiliser le #raw 0x08.
hremeraude - 16 décembre 2012 à 16:23 ok j'essaye ^^ il ne faut pas mettre de script sur la mémé hein ?
Etienne3734 - 17 décembre 2012 à 18:51 Salut, pour les tiletest, faut-il les chercher un par un? Ou y-a- til un tuto où chaque tiletest correspond à un endroit (ex : maison; dehors;...)?
Poképoké498 - 18 décembre 2012 à 19:57 Bonjour, Alors je me suis relancé dans le RH, sauf que je n'ai aucune idée comment: -Insérer un tile sans modifier la palette(en gros sans modifier les couleurs) -Trouver des tiles SEULS sur le web(oui j'ai honte) Donc si quelqu'un pouvait m'aider à ce sujet afin que je fasse de belles maps GBA mais qui ressemblent à celles sur DS(du moins presque) Merci. PS: Je fais une RH pour moi pour l'instant
Royfire - 18 décembre 2012 à 20:45 Sans modifier la palette ? bah j'vois pas trop l’intérêt puisque les couleurs par défaut ne seront peut être pas associable a ton tile et ça fera moche :/ Sinon pour trouver des tiles essaye les site anglais, genre PHO ou pokécommunity. Et pour les inserer t'as le tuto de Sainior qui à l'air pas mal > TUTO -inserer-de-nouveaux-tiles-et-changer-les-palettes-des-tilesets-(gba)/)
Etienne3734 - 18 décembre 2012 à 21:14 Merci pour les tiles! Je reviens à la charge avec un problème que je ne comprends pas, j'ai créé une map, en l’occurrence l'intérieur d'une maison. En ce qui s'agit de rentrer dans la maison ça passe impeccable, mais lorsque je veux resortir, cela me met le texte d'un personnage je ne comprends rien du tout Oo' Pourtant j'ai créé un warp enfin comme pour passer de map village à map maison. Je ne comprends pas pourquoi. Voici quelques capture d'écran : [spoiler]
[/spoiler]
[spoiler]
[/spoiler]
En effet je veux connecté BOURG PALETTE 0.5 avec BOURG PALETTE 0.6...
Merci bien!
Poképoké498 - 20 décembre 2012 à 20:31 Bonjour, Alors pour changer la palette des tiles...cata! Déjà je n'ai aucune idée de quelle palette correspond les maisons mais c'est encore pire quand je place mon tile de maison et que j'enregistre! Le tile n'apparait pas mais à la place un carré vert de la taille de mon tile! Le tuto aurait pu être un peu plus explicite...
Royfire - 20 décembre 2012 à 20:38 Le tile de ta maison doit obligatoirement être indexé en 16 couleurs.
Hypnos - 20 décembre 2012 à 22:21 Bonsoir à tous ! J'ai téléchargé TitleCryChanger, mais dès que je lance le programme, il me disent que l'extension COMCTL32.OCX est mal enregistrée : le problème c'est que j'ai bel et bien trouvé et téléchargé le fichier, et bien placé à windows\system32\, mais le même problème subsiste, ENCORE et ENCORE. Je suis passé par des dizaines de forums aux réponses aussi utiles qu'un épluche-patates en Somalie (pardon pour les Somaliens.) :black: , des sites soi-disant conçus pour le download, alors qu'il y a plus de pubs LA REDOUTE que de téléchargements, :fail: et des sites qui n'avaient AUCUN RAPPORT AVEC LE SUJET. :fail: Bref, tout cet article pour demander si vous allez bien vous n'avez pas cette foutue extension ou si vous connaissez un bon lien. Merci à vous. :castor:
yago58 - 20 décembre 2012 à 23:34 Le logiciel est dans un dossier ?
Hypnos - 21 décembre 2012 à 17:51 > Le logiciel est dans un dossier ? TitleCryChanger ? Oui.
mimich` - 21 décembre 2012 à 22:02 Oups boulette... bref. tu télécharge le pack de composant de pokémon-legendary.com, et tu copie le fichier demandé ( COMCTL32.OCX) dans le dossier de TCC, et dans le dossier " /windows/system32 "
Hypnos - 21 décembre 2012 à 23:19 Ah d'accord ! Merci les gars.
MrMacBeth - 23 décembre 2012 à 01:42 Bonjour a tous. quelqu'un pourrait il m'indiquer la façon de modifier les effets d'un type de climat, voire d'en créer un nouveau dans une rom GBA. Mettons par exemple que je veuille un climat endommageant tous les pkmns a l'exception des spectre, psy et ténèbres et boostant les attaques de ces trois types. Comment dois-je m'y prendre? De même, comment associer un climat a une capacité spéciale, de maniére a recréer alerte neige dans une rom GBA? D'avance merci de vos réponses.
mimich` - 26 décembre 2012 à 23:50 Aprend a parler mec avant de venir. Prochaine fois, averto.
lol05709 - 27 décembre 2012 à 00:33 C'est qui ce mec ?? :S
yago58 - 27 décembre 2012 à 11:24 Un péquenot qui a deux lock dans les dents et qui frise le coup de pied au cul.
the_padre - 27 décembre 2012 à 14:19 Salut tout le monde j'ai vraiment besoin d'aide sa fait une semaine que j'essaye de regler un probleme mais j'y arrive vraiment pas et j'ai tout essayé!!! Voila il y a pas longtemps j'ai voulu commencer a jouer a pokemon rouge feu puisque c'est le seul jeu pokemon avec lequel j'ai pas encore jouer et j'ai essayé de faire une petite modif sur ma rom pokemon rouge feu: j'ai essayé d'ajouter quelque pokemon de la 4g pour que le jeu soit un peu plus cool! :D j'ai mis ouisticram par exemple et j'ai reussit je lui ai tout mis, ses vrai stats, ses vrai attaques, son sprite.... mais le probleme c'est qu'il ya un bug quand il est au niveau d'évolué il ya l'annimation et tout mais il évolue pas!! pouvez vous m'aider s'il vous plait!! (ps: j'ai utilisé yape et sa avait marché avec la version emeraude mais pas avec rouge feu pour les evolutions) merci d'avance j'ai vraiment tout essayé!! regardez se que sa me fait:
Sewef - 27 décembre 2012 à 21:19 Bonsoir o/ Je me suis récemment mis aux HackRom pour pouvoir préparer quelques projets, mais j'ai évidemment un problème avec mon script :c ``` '--------------- #org 0x168CF9 chexkflag 0x201 lock msgbox 0x800000 MSG_YESNO compare LASTRESULT 0x1 if 0x1 goto 0x80000C msgbox 0x800018 MSG_NORMAL release end '--------------- #org 0x80000C showpokepic 0x97 0xA 0x4 cry 0x97 0x2 waitcry hidepokepic givepokemon 0x97 0x1E 0x0 msgbox 0x800024 MSG_NORMAL '--------- ' Strings '--------- #org 0x800000 = Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser? #org 0x800018 = Vous laissez la POKéBALL. #org 0x800024 = Vous obtenez MEW! ``` Le principe étant de rajouter Mew dans la camionnette (même si pour l'instant c'est dans la NES de la chambre), dans l'ordre suivant : - Joueur parle au camion (enfin, bon) - On lui demande si il veut prendre la Ball - Si il la prend, l'image de Mew apparaît accompagnée de son cri et d'un message à utilité réduite - Si on la prend pas, elle reste en place et rien d'autre ne se passe Le problème, c'est que jme retrouve avec les dialogues mélangés, et appuyer sur "Oui" relance le script .___. Need help donc, svouplay :'
Botan - 27 décembre 2012 à 21:23 > Salut tout le monde j'ai vraiment besoin d'aide sa fait une semaine que j'essaye de regler un probleme mais j'y arrive vraiment pas et j'ai tout essayé!!! Voila il y a pas longtemps j'ai voulu commencer a jouer a pokemon rouge feu puisque c'est le seul jeu pokemon avec lequel j'ai pas encore jouer et j'ai essayé de faire une petite modif sur ma rom pokemon rouge feu: j'ai essayé d'ajouter quelque pokemon de la 4g pour que le jeu soit un peu plus cool! :D j'ai mis ouisticram par exemple et j'ai reussit je lui ai tout mis, ses vrai stats, ses vrai attaques, son sprite.... mais le probleme c'est qu'il ya un bug quand il est au niveau d'évolué il ya l'annimation et tout mais il évolue pas!! pouvez vous m'aider s'il vous plait!! (ps: j'ai utilisé yape et sa avait marché avec la version emeraude mais pas avec rouge feu pour les evolutions) merci d'avance j'ai vraiment tout essayé!! regardez se que sa me fait:
Tu as le pokédex national tu as vaincu la ligue? Sur rfvf quand tu n'as ni le pokédex national ni vaincu la ligue tous Pokémon extérieurs à la 1G ne peut pas évoluer
mimich` - 27 décembre 2012 à 22:28 Effectivement, si ouisticram est considéré dans le pokédex national et pas dans le régional, il évoluera pas.
the_padre - 27 décembre 2012 à 22:32 oui je sais j'avais remarqué qu'il pouvaient pas evolué si ils étaient pa dans la 1G et j'ai donc mis ouisticram à la place de salameche dans le pokedex pour qu'il soit dans le pokedex régional :D mais sa marche marche toujours pa :'( Help me please!! vous avez pas une idée pour le faire evolué s'iiiiiiil voussss plaaaaait!!
Royfire - 27 décembre 2012 à 22:55 > Bonsoir o/ Je me suis récemment mis aux HackRom pour pouvoir préparer quelques projets, mais j'ai évidemment un problème avec mon script :c ``` '--------------- #org 0x168CF9 chexkflag 0x201 lock msgbox 0x800000 MSG_YESNO compare LASTRESULT 0x1 if 0x1 goto 0x80000C msgbox 0x800018 MSG_NORMAL release end '--------------- #org 0x80000C showpokepic 0x97 0xA 0x4 cry 0x97 0x2 waitcry hidepokepic givepokemon 0x97 0x1E 0x0 msgbox 0x800024 MSG_NORMAL '--------- ' Strings '--------- #org 0x800000 = Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser? #org 0x800018 = Vous laissez la POKéBALL. #org 0x800024 = Vous obtenez MEW! ``` Le principe étant de rajouter Mew dans la camionnette (même si pour l'instant c'est dans la NES de la chambre), dans l'ordre suivant : - Joueur parle au camion (enfin, bon) - On lui demande si il veut prendre la Ball - Si il la prend, l'image de Mew apparaît accompagnée de son cri et d'un message à utilité réduite - Si on la prend pas, elle reste en place et rien d'autre ne se passe Le problème, c'est que jme retrouve avec les dialogues mélangés, et appuyer sur "Oui" relance le script .___. Need help donc, svouplay :' Il manque la commande qui indique la fin du script (release et end) Sinon le checkflag sert un peu a rien si tu ne lui met aucune condition. Si tu veux que le script ne se répète pas indéfiniment, il faut rajouter un setflag après le givepokemon et indiqué après le checkflag vers quelle offset se tourner si le flag à été utilisé.
Sewef - 28 décembre 2012 à 09:25 Juste ça ? Je savais que c'était une erreur conne mais à ce point Oo' Merci bien o/ Edit :
```
'---------------
#org 0x168CF9
checkflag 0x201
lock
if 0x1 goto 0x800044
msgbox 0x800000 MSG_YESNO
compare LASTRESULT 0x1
if 0x1 goto 0x80000C
msgbox 0x800018 MSG_NORMAL
release
end
'---------------
#org 0x80000C
showpokepic 0x97 0xA 0x4
cry 0x97 0x2
waitcry
hidepokepic
givepokemon 0x97 0x1E 0x0 0x0 0x0 0x0
msgbox 0x800024 MSG_NORMAL
release
end
'---------------
#org 0x800044
msgbox 0x800050 MSG_NORMAL
release
end
'---------
' Strings
'---------
#org 0x800000
= Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser?
#org 0x800018
= Vous laissez la POKéBALL.
#org 0x800024
= Vous obtenez MEW!
#org 0x800050
= Il y a un cadavre qui acompagnait la POKéBALL...
```
Et voilà l'travail ._.
Royfire - 28 décembre 2012 à 20:24 Ah oui ton script est en désordre, déjà il manque le setflag, et les pointeurs ne sont pas bien associé. ``` #dynamic 0x800000 #org @start lock faceplayer checkflag 0x201 if 0x1 goto @deja msgbox @msg 0x5 compare LASTRESULT 0x1 if 0x1 goto @oui msgbox @non 0x2 release end #org @oui showpokepic 0x97 0x0 0x0 cry 0x97 0x2 waitcry hidepokepic givepokemon 0x97 0x1E 0x0 0x0 0x0 0x0 msgbox @msg2 0x2 setflag 0x201 release end #org @msg = Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser? #org @non = Vous laissez la POKéBALL. #org @msg2 = Vous obtenez MEW! #org @deja msgbox @deja1 0x2 release end #org @deja1 = Il y a un cadavre qui acompagnait la POKéBALL... ```
Sewef - 29 décembre 2012 à 10:35 ...J'y comprends plus rien mais c'est pas grave, merci bien o/ Edit : ça commence à légèrement m'agacer ._.
```
#dynamic 0x800000
#org 0x168CF9
lock
faceplayer
checkflag 0x201
if 0x1 goto 0x800044
msgbox 0x800288 0x5
compare LASTRESULT 0x1
if 0x1 goto 0x800294
msgbox 0x8002A0 0x2
release
end
#org 0x800294
showpokepic 0x97 0x0 0x0
cry 0x97 0x2
waitcry
hidepokepic
givepokemon 0x97 0x1E 0x0 0x0 0x0 0x0
msgbox 0x8002AC 0x2
setflag 0x201
release
end
#org 0x800288
= Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser?
#org 0x8002A0
= Vous laissez la POKéBALL.
#org 0x8002AC
= Vous obtenez MEW!
#org 0x800044
msgbox 0x8002B8 0x2
release
end
#org 0x8002B8
= Il y a un cadavre qui acompagnait la POKéBALL...
```
(Et merci pour l'aide)
Royfire - 29 décembre 2012 à 11:28 J'ai essayé le script, il fonctionne parfaitement. Il y a surement un soucis au niveau de l'insertion. Tu as juste à ouvrir ta rom via XSE, coller le script en question et cliquer sur l'icone (l'engrenage) compiler. Une fenêtre devrait s'ouvrir affichant l'ensemble des offsets disponible à chaque commande, celui qui nous intéresse c'est le "start", donc tu copies et colle cette offset sur l’évènement/personnage correspondant dans advance-map. édit: Le dernier message du script est beaucoup trop long pour être afficher sur une ligne, j'ai oublie de rectifié: = Il y a un cadavre qui acompagnait\nla POKéBALL... (Pour éviter ce genre de problème, il y a un petit utilitaire disponible via le raccourcie Ctrl+T ou outil > ajusteur de texte toujours sur XSE bien sur)
Sewef - 29 décembre 2012 à 11:54 Donc : ``` #dynamic 0x800000 #org 0x168CF9 lock faceplayer checkflag 0x201 if 0x1 goto 0x800044 msgbox 0x800288 0x5 compare LASTRESULT 0x1 if 0x1 goto 0x800294 msgbox 0x8002A0 0x2 release end #org 0x800294 showpokepic 0x97 0x0 0x0 cry 0x97 0x2 waitcry hidepokepic givepokemon 0x97 0x1E 0x0 0x0 0x0 0x0 msgbox 0x8002AC 0x2 setflag 0x201 release end #org 0x800288 = Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser? #org 0x8002A0 = Vous laissez la POKéBALL. #org 0x8002AC = Vous obtenez MEW! #org 0x800044 msgbox 0x8002B8 0x2 release end #org 0x8002B8 = Il y a un cadavre qui acompagnait\nla POKéBALL... ``` Le code là me fait juste la "bip" en on interagi avec la NES ``` eXtreme Script Editor v1.1.1
12-29-2012 11:50:27
Ouverture du système: C:\Users\pc\Desktop\Pokémon Rouge Feu - Copie - Copie.gba... Le processus est en cours... 1 - #DYNAMIC > lDynamicStart = 0x800000 3 - #ORG > lNewOffset = 0x168CF9 4 - (6A) - LOCK [+1] 5 - (5A) - FACEPLAYER [+1] 6 - (2B) - CHECKFLAG [+3] > iWord = 0x201 7 - (??) - IF (native) [+6] > bCondition = 0x1 Si c'est un saut IF, 0x06. > pTarget = 0x8800044 8 - (0F) - MSGBOX (native) [+8] > pText = 0x8800288 > bType = 0x5 9 - (21) - COMPARE [+5] > iWord = 0x800D > iWord = 0x1 10 - (??) - IF (native) [+6] > bCondition = 0x1 Si c'est un saut IF, 0x06. > pTarget = 0x8800294 11 - (0F) - MSGBOX (native) [+8] > pText = 0x88002A0 > bType = 0x2 12 - (6C) - RELEASE [+1] 13 - (02) - END [+1] 16 - #ORG > lNewOffset = 0x800294 17 - (75) - SHOWPOKEPIC [+5] > iWord = 0x97 > bByte = 0x0 > bByte = 0x0 18 - (A1) - CRY [+5] > iWord = 0x97 > iWord = 0x2 19 - (C5) - WAITCRY [+1] 20 - (76) - HIDEPOKEPIC [+1] 21 - (79) - GIVEPOKEMON [+15] > iWord = 0x97 > bByte = 0x1E > iWord = 0x0 > lDword = 0x0 > lDword = 0x0 > bByte = 0x0 22 - (0F) - MSGBOX (native) [+8] > pText = 0x88002AC > bType = 0x2 23 - (29) - SETFLAG [+3] > iWord = 0x201 24 - (6C) - RELEASE [+1] 25 - (02) - END [+1] 27 - #ORG > lNewOffset = 0x800288 28 - RAW TEXT [+66] > sText = "Il y a une POKéBALL\nsous la camionnette,\pVoulez-vous la ramasser?" 30 - #ORG > lNewOffset = 0x8002A0 31 - RAW TEXT [+26] > sText = "Vous laissez la POKéBALL." 33 - #ORG > lNewOffset = 0x8002AC 34 - RAW TEXT [+18] > sText = "Vous obtenez MEW!" 36 - #ORG > lNewOffset = 0x800044 37 - (0F) - MSGBOX (native) [+8] > pText = 0x88002B8 > bType = 0x2 38 - (6C) - RELEASE [+1] 39 - (02) - END [+1] 41 - #ORG > lNewOffset = 0x8002B8 42 - RAW TEXT [+49] > sText = "Il y a un cadavre qui acompagnait\nla POKéBALL..."
Nettoyage en cours... Fermeture de la fenêtre... Le processus finit dans 0,016 secondes. ``` Ici, c'est 0x800000 l'offset du start http://i.imgur.com/qRE0n.png C'est bien "offset du script" à changer ? Si c'est le cas, en 168CF9 comme en 800000, y'a aucune différence T-T
the_padre - 29 décembre 2012 à 16:27 Personne n'a une soluce pour moi SVVVPPP!!! Sa fait je ne sai pa combien de temps que je suis déçu et j'ai tout essaye mais rien ne marche :'( j'ai bien mis ouisticram et ses evolutions dans le pokedex mais il refuse toujours d'évolué et le pire c'est que j'ai essayé pokemon rouge feu et pokemon vert feuille et aucun ne veu marcher:
HELP ME PLEASE!! Vraiment rien ne marche!! :'(
MrMacBeth - 1 janvier 2013 à 13:57 Peut-on modifier la nature et la capacité spéciale des Pokemon des dresseurs? si oui, par le biais de quel logiciel ou manipulation de l’hexadécimale? d'avance merci.
yago58 - 1 janvier 2013 à 15:20 pour quelle version ?
redael - 2 janvier 2013 à 04:05 > Personne n'a une soluce pour moi SVVVPPP!!! Sa fait je ne sai pa combien de temps que je suis déçu et j'ai tout essaye mais rien ne marche :'( j'ai bien mis ouisticram et ses evolutions dans le pokedex mais il refuse toujours d'évolué et le pire c'est que j'ai essayé pokemon rouge feu et pokemon vert feuille et aucun ne veu marcher: [spoiler]
[/spoiler]
HELP ME PLEASE!! Vraiment rien ne marche!! :'(
Faut juste modifier le script pour que le gars recoive le pokédex national à la place du régional, et ca sera bon.
MrMacBeth - 2 janvier 2013 à 09:20 > pour quelle version ? J'utilise la version rouge feu US. desolé d'avoir oublié cette precision.
tiploufdialga - 2 janvier 2013 à 14:30 Salut Je voudrai savoir si il existe des logiciels pour platine en version française afin de modifier les pokémon des dresseurs, les pokémon sauvages et les dialogues des persos ?
mimich` - 2 janvier 2013 à 17:27 Normalement PPRE convient parfaitement pour ça, quoique pour les texte je sais pas. Pour les texte rien n'existe encore "officiellement" (tu vois ce que je veut dire hein ), mais y'a un outil en beta que j'ai récupéré auprès de Link de pokemon-legendary.com. Go ta boite a MP
D.I.Z - 3 janvier 2013 à 13:35 Bonjour a tous. J'espère que certains pourront m'aider dans mon problème suivant: J'avais commencé à rajouté quelques map supplémentaires dans Liquid Crystal, jusque la, tout est easy rien de compliquer mais au niveau des scripts ça merde beaucoup. J'avais aussi remplacé eoko par Darkrai et je voulais inséré ce dernier à la manière d'un pokémon légendaire qu'on combat et qu'on capture qu'une fois, oui oui certains diront que je devrais allez voir les tutos sur les scripts de wildattles ( merci Sainior et steakfrite qui m' a sorti de pas mal de merde) ce que j'ai fait et appliquer, mais juste pendants le combat, tout par en couille , le bug total avec plusieurs résultats aléatoires : Soit je vois le pokémon, je parviens à selectionner une attaque et la ça freeze Soit je parviens à activer l'event et au moment ou le pokémon se pointe, ça m'affiche un message d'erreur Je fournirais les screens pour l'exemple, ce problème m'avais tellement pris la tête que j'avais décider de l'abandonner mais bon j'ai retrouver de la motiv et je veux à tout prix régler mon foutu porblème de script. Si quelqu'un aurait une solution je suis preneur [spoiler]Ps: Désolé steak, de te répondre si tard, ça m'avait tellement pris la tête que j'avais mis ça de coté, par contre les script que tu m'a dernièrement fournis ne fonctionne pas.[/spoiler]
Royfire - 3 janvier 2013 à 13:53 Salut D.I.Z ! Un screen du bug, et le script en question. Histoire de voir l'origine du soucis si il y a. A priori, la rom doit avoir subit pas mal de modification ce qui l'a rend assez instable, peut être le fait d'avoir ajouter de nouvelle map à des offsets précis a engendrer ce dysfonctionnement. D'ailleurs ce bug a-t-il lieu sur chaque combat ou seulement ceux de type légendaire ?
D.I.Z - 3 janvier 2013 à 14:47 Il n'apparait que lorsque l'event commence, je pense que cela s'applique que les events que j'ai créer. Je vais réessayer avec une version clean. Voici les screens:
(sur celui-ci, l'attaque est lancé mais n’aboutis pas.
D.I.Z - 4 janvier 2013 à 14:17 Désolé du double post, je tiens juste à dire que certains problème que j'ai rencontré sont enfin fini. Comme la dit Steak, à force d'avoir modifié ma rom, je l'ai rendu trop instable, ce qui du provoqué les dysfonctionnement et autre bug. J'ai maintenant un dernier problème à achever, le script du trainerbattle. J'ai choppé celui donné par Sainior, je rajoute les offset et quand j'ai fini et que j'essaye de compiler, un message d'erreur s'affiche. Quelqu'un aurait-il une solution ou autre script de trainernattle? [spoiler= Trainerbattle]'--------------- #org 0x8838B0 setvar 0x8003 0x1806 trainerbattle 0x2 0x25B 0x0 0x8882BD4 0x8877AEC 0x882BD4 msgbox 0x882BD4 MSG_NORMAL'"Finalement, tu est..." '--------- ' Strings '--------- #org 0x882BD4 = Si tu est là, c'est que tu à du pas mal en bavé/nmais maintenant c'est ici que tout ce termine. #org 0x877AEC = éhé, vraiment impressionnant, je peine à y croire #org 0x882BD4 = Finalement tu est arrivé au bout [/spoiler] Xse dit qu'a la ligne 4, il y a une erreur. Mais j'arrive pas à la définir.
Royfire - 4 janvier 2013 à 15:26 Je ne vois pas d'erreur dans ce "bout" de script, quelle est précisément le message d'erreur qu'affiche XSE ?
D.I.Z - 4 janvier 2013 à 16:13 Il me met: ERREUR 13 " Type incompatible" à la ligne 5. Problème pour #define
selldemer - 4 janvier 2013 à 16:59 Salut a tous , voila je me suis lancé dans le hack rom, et pour le coup j'ai fait une petite modif de pokemon vert feuille en POKEMON BLEU EAU; mais j'ai qualques souci: ca se passe ici http://www.pokemontrash.com/club/rom-hacking/pokemon-bleu-eau/ j'espere avoir votre aide merci
SilvElf40 - 4 janvier 2013 à 22:44 Salut les trasheurs ! Aujourd'hui j'ai besoin de savoir quel "pokemon script project" prendre. Bien sur entre les trois suivants : -PSP DS -PSP4G+ -PSP Ci jamais vous ne connaisez pas : http://www.pokemontrash.com/club/rpg-maker/mega-tuto-psp-ou-le-kit-qui-vous-simplifie-la-vie/
yago58 - 4 janvier 2013 à 22:45 Tu m'explique le rapport avec ton autre topic ?
SilvElf40 - 4 janvier 2013 à 23:00 Je change de logiciel.
yago58 - 4 janvier 2013 à 23:01 Donc je lock l'autre et je fusionne celui-ci avec l'aide en tout genre.
mimich` - 4 janvier 2013 à 23:17 Tu a foiré la fusion t'a del l'ancien titre. j'en ai remis un, tu le change si il ne te plais pas ok
yago58 - 4 janvier 2013 à 23:18 T'es un bleu, c'est fait exprès pour retrouver son ancien topic.
mimich` - 4 janvier 2013 à 23:21 Ah? Un topic de redirection aurais pas été mieux (delete quand il aurais remarqué ...) Bon bah tu fait ce que tu veut.
selldemer - 5 janvier 2013 à 19:13 Personne ne peut m'aider????? le probleme est ici : http://www.pokemontrash.com/club/rom-hacking/pokemon-bleu-eau/ Merci !
mystogan640 - 5 janvier 2013 à 19:24 J'ai pas compris, t'as trouvé le tile dans unlz, mais t'arrives pas a changer la couleur car tu choppe pas la palette? Pourtant si c'est le cas, l'offset de la palette de l’élément est indiqué en dessous de l'offset de l'image sur unlz, y'a plus qu'a modifier tout ca avec ape. Pour moi, c'est juste ca la blem. A moins que j'ai mal compris, ci c'est le cas, réexplique stp.
selldemer - 6 janvier 2013 à 02:00 Salut , pour le titre c'est bon j'ai reussi (merci photoshop) mais pour ca : je me reexplique en images :
je vais donc dans unlz gba au tile 143
j'ai modifier cette petite image par celle ci (meme taille)
je regles les parametres et j'insere dans la ROM
ce qui me donne :
je vais donc copier la palette de mon image bulle puisqu'il semble y avoir un probleme de couleur
et le resultat reste le meme... on aurait dis que la palette n'a rien a voir avec celle de la bulle...
j'ai mal fait ? ou est le probleme ? je ne comprend absolument rien , voici ci dessous une ROM non modifiée de vert feuille, et l'image de la bulle que je veut inserer au tile 143 dans unlz gba si vous pouvez me le faire car je craque! Merci d'avance
http://fr.packupload.com/U885Y1Q23X4
mystogan640 - 6 janvier 2013 à 04:00 Au premier abord, je vois pas d’erreur notable. J'ai tout de même une suggestion: coche la case «palette compressée (LZ77) , puis clique sur la flèche de droite une fois et sur celle de gauche une fois pour actualiser l’affichage de la palette, et modifie celle-ci. Soit ça, soit c'est mal indexé, mais me semble pas...Soit je vois pas.
selldemer - 6 janvier 2013 à 06:59 j'ai essayer ce que tu m'a dit ca n'a pas marcher... j'ai meme modifier plein de palettes avec la meme couleur partout pour voir si des changements allait se passer, resultat j'ai juste fait disparaitre florizarre etles bandes en haut et en bas etj ai changer la couleur du fond , mais les feuilles et les fameuses lumieres ne bougent pas! ca me saoule...
Royfire - 6 janvier 2013 à 11:13 Si c'est juste un soucis au niveau de la recherche de la palette tu peux toujours utilisé le gestionnaire de palette sous VBA (outil>visualisateur de palette)
Bon apparemment le tile que tu essayes de modifier ne fait pas partie du "background" mais est plutôt utiliser comme "objet" ( simple supposition, puisque il y a une animation ), on sauvegardera donc l'ensemble des palettes objets du screen.
Donc en bas tu deux possibilités, nous on a choisis de sauvegarder seulement la palette lié aux animations -> Sauver OBJ ( au format paintshop pour une meilleur compatibilité avec APE)
Une fois que c'est fait on ouvre le logiciel APE (on charge la rom, évidement), on utilisera de mode Load by searching ( puisque apparemment tu veux l'offset de la palette ).
Bon ensuite il faut importer la palette issue de VBA, c'est simple tu as juste à cliquer sur l'icone avec une flèche vers la gauche suivis d'une palette (logique).
Ici on a un peu de chance, il n'a que deux palettes utilisés pour les animations de l'écran titre, on remarque au coup d'oeil ( ou avec une recherche approfondis via Tools>color picker CTRL+T ) que la première palette est bien celle associé aux effet de flammes.
Pour retrouver son emplacement, son offset, on utilise la fonction search ( au dessus de remplace ), moi j'obtiens 003B9AF4.
Enfin pour modifier la palette, maintenant que l'on a l'offset on se replace sur le mode "load from offset" et on bidouille ses couleurs :D
selldemer - 7 janvier 2013 à 02:49 Ca a marcher pour la palette compressée ! Merci a vous deux ! Je vais bientot poster les resultat sur mon site avec tout les offset ! Ca en aidera plus d'un ! Yeah (y)
selldemer - 7 janvier 2013 à 07:01 C'est fait voici mon tuto je le mettrait sur trash mais je ne sais pas ou il faut le mettre par contre http://pokemonbleugba.e-monsite.com/pages/tutoriaux/modifier-vert-feuille.html
mystogan640 - 7 janvier 2013 à 09:13 Faut dire que ce tuto existe deja en fait: http://www.pokemontrash.com/club/rom-hacking/%28tuto-rfvf%29-modifier-le-pokemon-a-l%27ecran-titre/ http://www.pokemontrash.com/club/rom-hacking/( Quoique si on est puriste, celui ce est pour vert feuille. Mais vu qu'il est bien foutu et que j'aime encourager ceux qui font du bon boulot ou qui ont la motiv, je suis sur qu'on lui trouvera une place. J'ai une idée pour l'introduire dans la section. J'en parle avec les autres modo et j'te dis. En tout cas, bien joué.
selldemer - 7 janvier 2013 à 20:51 Merci! Pour vert feuille c est vrai qu il n y a pas ou peu de tuto... Aussi je rajouterai une partie pour changer le logo gamefreak 2004
yushi56 - 10 janvier 2013 à 11:15 Boujour à tous, voilà je vous expose mon prbleme: je suis en train de faire un eHack ROM de vert feuille, et bon j'ai suivis ce tuto: http://www.pokemontrash.com/club/rom-hacking/(tutoriel)(gba)-creer-et-inserer-une-map/(gba)-creer-et-inserer-une-map/) Je fais absolument tout comme ce qui est dit....j'arrive à placer correctement ma map, j'arrive à y mettre des pokémons sauvages ect ect.... Mais le problème est que comme je suis en train de commencer la région de jotho, je dois faire la route 26 sauf que quand je la crée le bourg Palette vois son nom changé en Route 26, et j'ai ma map route 26 aussi et quand je change le nom d'une des deux l'autre est changé aussi... Alors comment faire pour remedier à ce problème ? Merci de vos réponses * le bourg palette a ce nom... et quand je vhange le nom apres quelle soit inserer ma nouvelle map à son nom changé mais également le bourg palette... merci de m'aider
Amar - 10 janvier 2013 à 11:45 Ce n'est pas la bonne section. Tu dois poster ton problème dans la section Rom hacking, c'est écrit pourtant.
yushi56 - 10 janvier 2013 à 16:36 ah ok désolé, j'avais vu probleme donc ....voila ^^
UltimatLance - 11 janvier 2013 à 22:59 connaiser vous de bonne rom hacking metter un lien svp et peut importe la langue je suis trilingue espagnol francais et anglais a plus :win:
Megadrifter - 12 janvier 2013 à 11:12 Tu peux en télécharger sur ce site, il héberge les meilleurs Hack-roms GBA connues. Sinon tu as la Hack-rom de Myst qui est franchement bien. Et tu peux regarder ces 4 magnifiques Hack-roms DS.
yushi56 - 12 janvier 2013 à 11:53 salut a tous ^^ Oui, myst a ce que je vois ce n'est pas du tout pareil ici ^^ Bon alors voila, je voulais quelle tuto nous explique comment changer le perso de l'histoire? celui que l'on deplace, le back sprite et le sprite normal? deuxieme probleme: mon probleme de nom de carte... quand je cree une carte puis je l'insere, elle se nomme tout le temps bourg palette et quand je veux changer son nom, le nom du bourg palette change aussi^^ Et si je mets un nom au de la creation, avant l'inseration,
Galian06 - 12 janvier 2013 à 13:12 Bonjour ! Je viens de découvrir le roms-hacking et après avoir bien suivi le tuto et tout le guide de ce site pour faire quelque changement par si par la sur pokemon rubis. Le problème, c'est que quand je lance XSE (que ce soit en ouvrant un script avec advance map, ou juste XSE tout seul) il se referme au bout de 3 secondes en me sortant un message "erreur d’exécution 9 : indice en dehors de la plage" j'ai essayé d'autre éditeur de script, mais comme je suis complètement débutant j'ai pas réussi ... quelqu'un pourrais t'il m’éclairer ? merci
Royfire - 12 janvier 2013 à 13:26 Les gars mettez à jour les liens de téléchargements sur le site... Cherche le logiciel que tu veux ici : http://www.pokemon-legendary.com/downloads/logiciels_GBA.html
Galian06 - 12 janvier 2013 à 13:34 J'y croyait pas sincèrement je croyait avoir tout essayer, mais je me trompais faut croire ... ça marche niquel merci beaucoup !
mystogan640 - 12 janvier 2013 à 14:00 > salut a tous ^^ Oui, myst a ce que je vois ce n'est pas du tout pareil ici ^^ Bon alors voila, je voulais quelle tuto nous explique comment changer le perso de l'histoire? celui que l'on deplace, le back sprite et le sprite normal? deuxieme probleme: mon probleme de nom de carte... quand je cree une carte puis je l'insere, elle se nomme tout le temps bourg palette et quand je veux changer son nom, le nom du bourg palette change aussi^^ Et si je mets un nom au de la creation, avant l'inseration, Ouais, mais y'a quelques regles, don evites de poster 3 fois a la suite(j'ai fusionné tes messages), et stp, ,ne créé pas de topic pour demander de l'aide, y'a le topic d'aide pour ca merci. Sinon, vas jeter un œil a la bibliothèque de la section, tu trouveras les tutos appropriés. J'te mâche un peu le travail pour retrouver ce qu'il te faut: Modifier le perso qui marche, c'est modifier l'overworld, donc, tu modifies ca avec le logiciel NSE. Modifier le back, j'ai fais un tuto: http://www.pokemontrash.com/club/rom-hacking/(tuto)changer-le-backsprite-du-heros/changer-le-backsprite-du-heros/) Et pour le sprite, faut ca: http://www.pokemontrash.com/club/rom-hacking/bibliotheque-de-tiles/ + http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-inserer-un-pokemon/(gba)-inserer-un-pokemon/) Ensuite pour ton problème de map, quand tu renomme une map, tu remplaces un nom deja existant de la colone, donc tu sélectionnes celui que tu veux virer, et tu le remplaces par le tien. [spoiler]
yushi56 - 12 janvier 2013 à 14:27 super merci myst oui désolé pour le triple post mais ne t'inquiètes pas je les aurai fusionné moi même en fait j'étais sur PsP au moment ou je l'ai écris et la PsP ne peut écrire qu'un certain de caractères en un coup mais malheureselment mon post faisait plus de caracteres, donc j'ai du deux post et pour le topic en fait c'est parce que il avait été posté dans la section communauté et on me la déplacé et j'ai vu ce topic d'entraide donc encore désolé encore merci pour ton aide par contre pour le nom ca ne marche, en fait je veux creer un nouveau nom mais en gardant tout les autres noms...
mystogan640 - 12 janvier 2013 à 16:53 En gardant tous les autres? Je sais pas faire. T'as qu'a virer les "chambres" zarbis, et les iles apres la ligue i tu veux garder kanto.
yushi56 - 12 janvier 2013 à 18:01 ok d'accord au pire j'appele toute les routes du JOTHO : "JOTHO" et je chagerai apres.... Edit: savez vous comment debloquer les "events", pour qu'il n'y ait plus besoin de devoir activer l'event qu'il soit deja activer, et qu'il n'y ait plus que les ticket a trouver? merci
mystogan640 - 13 janvier 2013 à 17:57 Édites tes massages quand tu postes 2 fois d'affilé dans ce topic. Sinon, les events comme l'ile de deoxys? Non, je sais pas, mais au pire, tu te débrouilles pour scripter ca, ou tu gères ca en mettant l'ile accessible a la nage ou avec un warp.
yushi56 - 13 janvier 2013 à 19:08 ah oui excuses moi j'y ai pas penser comme c'etait pas le meme jour en totu cas merci pout ton aide
mystogan640 - 13 janvier 2013 à 19:12 Au cas ou tu scriptes: Si tu veux la commande pour vérifier si t'as le ticket, il me semble que c'est "checkitem". T’enchaines ca avec un "applymovement" de ton perso qui le fait avancer puis rentrer dans un bateau(y'a deja l'overworld a la base), puis l'apply pour le faire "disparaitre" (pas "hidesprite hein", et tu finis par un applymovement du bateau et un mouvement de camera et c'est plus ou moins pareil que prendre le bateau "normal", mais pas besoin d'activer l'event.
Crazy-s - 13 janvier 2013 à 19:53 Bonjour a toutes et a tous ! J'aurais besoin d'un petit renseignement. Avec quel logiciel peut-on "dessiner ou creer" un pokemon pour ensuite l'installer dans ma rom ? ( un ami m'avait rapidement expliquer pour le mettre dans la rom mais il ne m'avait rien dit sur l'autre point ) En esperant avoir des reponses tres vite. Crazy's
mystogan640 - 13 janvier 2013 à 20:33 Pour dessiner, paint ou autre log du genre, pas trop le choix. Sinon pour l’insérer, advance series.
yushi56 - 13 janvier 2013 à 20:36 non dsl je en scripte pas ^^ je ne suis que mappeur
Royfire - 13 janvier 2013 à 21:08 Tu voulais faire une hack-rom sérieuse sans savoir scripté ? Le RH ne se résume pas à advance map, c'est navrant... Myst, il doit y avoir un spécial pour l'animation avec le bateau là, check le script de Léo à Cramois'Île.
Visiteur62 - 13 janvier 2013 à 22:09 Bonsoir, alors voila j'ai un petit problème avec "advanced pokémon sprite editor", quand j'insère mes sprites ils ne sont pas centrés alors que dans mes images ils sont niquel. Quelqu'un pourrait-il m'aider svp?
yushi56 - 13 janvier 2013 à 22:19 YEEEEEEESSSSSS!!!!! vraiment merci Myst pour tes coseils ca marcje nickel :D
mystogan640 - 13 janvier 2013 à 22:40 > Bonsoir, alors voila j'ai un petit problème avec "advanced pokémon sprite editor", quand j'insère mes sprites ils ne sont pas centrés alors que dans mes images ils sont niquel. Quelqu'un pourrait-il m'aider svp? Centré où? si c'est sur le sprite, sache que l'image doit etre en 64x64, si tu la centre avec ce format, aucune raison qu'il y ait des problèmes. Si c'est un blème en combat, utilise advance sprite position editor. > YEEEEEEESSSSSS!!!!! vraiment merci Myst pour tes coseils ca marcje nickel :D Avec plaisir. > Myst, il doit y avoir un spécial pour l'animation avec le bateau là, check le script de Léo à Cramois'Île. Possible, j'ai pas vraiment travaillé la question.
yushi56 - 13 janvier 2013 à 23:31 BBoujour, alors voici mon probleme avec ma hack de vert feuille, j'ai inserer un nouveau légendaire que l'on doit aller combattre et aller chercher sur la map, ce légendaire n'est autre que le légendaire Mew, donc voici le script que j'ai utilisé: '--------------- #org 0x70F4EC lock faceplayer setwildbattle 0x97 0x32 0x0 checksound cry 0x97 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end Donc en testant, j'arrive devant Mew, je lui parle ya son cri qui sort de sa bouche, le combat commence, je le capture.... sauf qu'il reste sur la map!! Je l'ai mis K.O., il reste sur la MAP!! J'ai ensuit pris ce sript(de Mewtow) en remplacant tout les 96 par 97: '--------------- #org 0x1624F3 special 0x187 compare LASTRESULT 0x2 if 0x1 goto 0x81A64E5 special 0x188 lock faceplayer checksound cry 0x96 0x2 preparemsg 0x8177D69 '"Miou!" waitmsg waitcry pause 0x14 playsong 0x156 0x0 waitkeypress setwildbattle 0x96 0x46 0x0 setflag 0x807 special 0x138 waitstate clearflag 0x807 special2 LASTRESULT 0xB4 compare LASTRESULT 0x1 if 0x1 goto 0x8162556 compare LASTRESULT 0x4 if 0x1 goto 0x816255F compare LASTRESULT 0x5 if 0x1 goto 0x816255F setflag 0x2BC release end '--------------- #org 0x1A64E5 release end '--------------- #org 0x162556 setflag 0x2BC goto 0x81A7C32 '--------------- #org 0x16255F setvar 0x8004 0x96 goto 0x81A7C3B '--------------- #org 0x1A7C32 fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0 release end '--------------- #org 0x1A7C3B fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0 bufferpokemon 0x0 0x8004 msgbox 0x81A4ED3 MSG_KEEPOPEN '"Le [buffer1] s'est enfui!" release end '--------- ' Strings '--------- #org 0x177D69 = Miou! #org 0x1A4ED3 = Le [buffer1] s'est enfui! le combat se deroule normalement ect mais quand le combat se finit Hop il réapparait, et peu importe l'issue du combat , il réapparait... donc mew est present dans ma rom sauf que l'on peut juste le regarder se balader...j'ai bloqué son accès ^^ donc est que vous auriez un srcipt qui marche meme si je pense que le probleme ne vient pas du script puisque j'ai essayer celui de Mewtow ^^
Royfire - 14 janvier 2013 à 14:23 > Si c'est juste un wildbattle qui t’intéresse, essaye avec ce script : ``` #dynamic 0x800000 #org @start lock faceplayer msgbox @1 0x6 cry 0x6 0x0 wildbattle 0x9 0x50 0x0 fadescreen 0x1 fadescreen 0x0 hidesprite 0x n° du personnage setflag 0x200 ( mettre la valeur 200 dans l'id du personnage pour qu'il disparaisse après le combat) release end #org @1 = Tortank ```
yushi56 - 14 janvier 2013 à 17:11 ton scrip ma déréglé tout Wrap de ma map dont un qui a disparu XD mais quiest toujours detecte
Royfire - 14 janvier 2013 à 18:34 Dérégler les warp ? C'est chelou ton histoire, puisqu'il n'y a aucune commande les faisant intervenir. Tu as mal inséré le script... Fais voir des screen du blème
Visiteur62 - 15 janvier 2013 à 17:42 D'acord merci Myst, et quelqu'un aurrait une adresse pour avoir les sprites version 5G en 64x64? Moi je trouve que des 96x96 :/
yushi56 - 15 janvier 2013 à 22:48 eakfrite desolé je n'etais pas passer sur le forum^^ voila mon problleme en image: BUG MEW MYUU!!
yago58 - 16 janvier 2013 à 14:44 Une bonne question à poser => j'ai remarquer que dans les descriptions pokédex, le poids de certains était vraiment léger par rapport à la taille et que personne n'avait penser à le modifier Je me demande si en alourdissant ça changerais la donne ?
mystogan640 - 16 janvier 2013 à 14:48 Changerait la donne? c'est a dire? Et sinon changer le poids n'a il me semble, aucune influence directe sur le jeu. Ou j'ai mal compris.
yago58 - 16 janvier 2013 à 14:50 concrètement groudon mesure 3.5 m de haut pour 950.5 kg Je le trouve un peu léger et toi ?
mystogan640 - 16 janvier 2013 à 14:57 Pratiquement 1 tonne, je trouve pas ça si légers. Apres oui, pokémon "volcanique", donc plus lourds qu'un autre, mais ca reste un pokemon quoi, donc ca me semble un poids raisonnable. Apres, si tu veux vraiment te prendre la tete, cherche le poids par mètre cube du basalte par exemple, et fais une comparaison approximative. Mais c'est se casser le cul pour presque rien. Ps: Tu t'ennuie au point de verifier la proportionnalité poids/taille des pokémon?
yago58 - 16 janvier 2013 à 14:58 T'as raison je m'emmerde, donc j'ai des idées saugrenues :ahah:
mystogan640 - 16 janvier 2013 à 15:00 Sinon, comparaison interessante avec un ankylosaure (pokepedia) ankylosaure: 7 à 10 m de long, 2,5 à 3 m de haut, 5 à 7 tonnes
Ivy Maital - 16 janvier 2013 à 18:11 Si le poids influe pour certaines attaques, genre Noeud'Herbe.
yago58 - 16 janvier 2013 à 18:12 de toute façon, ça passe pas avec ppre.
mystogan640 - 16 janvier 2013 à 18:28 Ah oui, avec balayage aussi, c'est vrai Ivy. Yago: Ca pourrait passer pour un jeu gba.
yago58 - 16 janvier 2013 à 18:34 Oui.
the_padre - 17 janvier 2013 à 00:27 Salut tout me monde j'ai un tres gros probleme aidez moi s'il vous plait voila mon probleme: j'ai hacker ma rom pendant presque un moi et tout marchais niquel et tout... mais hier j'ai juste rajouté un autre pokemon et puis changer l'équipe de toute les personnes de la ligue et la mon jeu s'est mis a bugger et a me mettre "rom has crashed" et le pire dans tout ca c'est que j'ai pas d'autre de sauvergarde de ma rom en gros si je perd cette rom je perd tout le temps que j'y ai consacré donc s'il vous plait aidez moi!!
yago58 - 17 janvier 2013 à 12:55 C'est quoi comme rom ?
the_padre - 17 janvier 2013 à 22:06 Ah oui désolé j'ai oublié de le dire c'est pokemon rouge feu que j'ai pris de pokemon legendary
pein - 18 janvier 2013 à 10:11 je voudré hacker pour combattre ludwig
mystogan640 - 18 janvier 2013 à 10:21 > Ah oui désolé j'ai oublié de le dire c'est pokemon rouge feu que j'ai pris de pokemon legendary Deso, je crois qu'elle est foutue. Non je vois pas ce que tu peux faire. Regle 1: faire des back-up régulièrement. Ps: Ca te marque ca avec l'emulateur et ca plante pas avec a-map? ci c'est le cas, y'a moyen de faire un truc. > je voudré hacker pour combattre ludwig Hein? Quoi?
the_padre - 18 janvier 2013 à 23:03 nan justement sa bug pas avec a-map!!! il ya quelquechose a faire? :D et je voulais aussi savoir si c'etait possible de continuer le jeu apres la ligue parceque apres la ligue il faut normalement reprendre a sa derniere sauvegarde mais dans ma rom les sauvegarde ne marche pas... merci encore les amis j'ai de l'espoir qui renait!! :D
mystogan640 - 18 janvier 2013 à 23:17 Deja crée des back up, maintenant. Mais oui, si ca marche avec a-map, y'a moyen de faire quelque chose. Ensuite, quel est ton emulateur? Il te faut VBA, et regle dans le menu emulateur>save type> flash 128k pour la save.
the_padre - 18 janvier 2013 à 23:20 Oui promis maintenant je crérair des backup ^^ et qu'est-ce que je dois faire pour le faire marché? et enfin il n'y a pas de moyen de le faire des sauvegarde avec un autre emulateur autres que VBA parceque j'essaye de faire une rom pour mobile ^^
mystogan640 - 18 janvier 2013 à 23:22 Android? Sur Gameboid tu peux faire les memes reglages.
the_padre - 18 janvier 2013 à 23:27 En fait c'est plutôt tiger gba sur android et c'est aussi pour iphone ^^ Edit Myst: Ortho mec, c'etait illisible. Sinon, tant qu'a faire: http://www.pspgen.com/forums/resolution-du-probleme-de-sav-de-pokemon-rf-vf-t169868.html
the_padre - 18 janvier 2013 à 23:45 Désolé pour je m'étais pas relu... et merci beaucoup!! et enfin tu pêu me dire qu'est ce que je doi faire pour "réparer mon jeu?" :D
mystogan640 - 18 janvier 2013 à 23:49 Teste avec un autre emulateur, si ca marche toujours pas, t'importes tout sur une rom vierge en changeant les offsets. Je développerai si nécessaire.
the_padre - 18 janvier 2013 à 23:53 sa mrche toujours pas avec un autre emulateur et euh... je ne suis pas trop calé niveau hack enfin pas autan que toi c'est quoi des offsets :°)
mystogan640 - 19 janvier 2013 à 00:09 http://www.pokemontrash.com/club/rom-hacking/definitions-des-termes-utilises-en-rom-hacking/ http://www.pokemontrash.com/club/rom-hacking/%28tutoriel%29-initiation-au-rom-hacking-by-sainior-%28pour-neophyte%29/
the_padre - 19 janvier 2013 à 00:16 je t'ai envoyer un mp :D et un grand merci a toi Myst!!
the_padre - 19 janvier 2013 à 19:02 Re salut tout le monde j'ai encore une derniere question a vous poser s'il vous plait voila si un pokemon n'est pas de la 1er generation quelqu'un aurait une solution pour le faire evoluer sans avoir le pokedex national?
yushi56 - 20 janvier 2013 à 15:54 Bats la ligue non, par contre moi mais testeur de jeu non aucun probleme à faire évoluer le spokémons des generations 2G et 3G sur ma hack rom vert feuille alors qu'ils sont avant le troisieme badge
Galian06 - 21 janvier 2013 à 00:08 Salut ! Je suis en train d'apprendre un peu le scriptage, mais je suis bloqué au wildbattle. est ce que on doit mettre le script du wildbattle sur un sprite qu'on a rajouté ou sur un carré vert "S" ? [spoiler]'--------------- #org 0xE3EF2C lock faceplayer setwildbattle 0xAF 0x5 0x0 checksound cry 0xAF 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end[/spoiler] quand je le met sur un sprite l’écran tremble et ne s’arrête jamais,quand je le met sur un carré "S" rien ne se passe quand je vais dessus.
D.I.Z - 21 janvier 2013 à 15:29 Non tu sépare. Carré vert pour le tremblement (script), tu a oublier de modifier l'identifiant, 0003 et 4050, c'est pour ça que ton script (carré vert) ne marche pas. Bon j'aimerais savoir si ce son est adapté pour l'insérer dans une rom http://floatzel.net/pokemon/DPDIALGA.MID
Royfire - 21 janvier 2013 à 15:31 Demande à aqua sur PL, il t'aidera surement
Galian06 - 21 janvier 2013 à 18:58 > Non tu sépare. Carré vert pour le tremblement (script), tu a oublier de modifier l'identifiant, 0003 et 4050, c'est pour ça que ton script (carré vert) ne marche pas. ba j'ai essayé de mettre un tremblement sur un carré vert avec 0003 en dessous de position et 4050 a l'identifiant avec #org 0xoffset special 0x133 end pour avoir un "effet seisme" quand je vais dessus. toujours rien ne se passe. mais ma question était sur le wildbattle, ça fait exactement comme le spécial : rien. quand je fais un script avec un applymovement par exemple, ça marche sans problème, alors je ne comprend pas le problème '=_=
Royfire - 21 janvier 2013 à 19:32 D.I.Z à eu le même soucis, tu ne sais apparement pas utilisé cette commande où du moins le tuto ou tu l'as trouver ne le précise pas ( si c'est un tuto se trouvant ici précise le, que l'on puisse le mettre à jour et ainsi ne pas retrouver indéfiniment le même soucis) mais il faut impérativement rajouter quelques lignes de code avant cette commande: ``` setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 ```
Galian06 - 21 janvier 2013 à 21:21 oui c'est les tuto d'ici que j'ai suivi. les lignes que tu me donne y faut les mettre avant la commande du wildbattle ou c'est pour le special ? j'ai essayé pour l'un et pour l'autre rien ne change ... c'est bien ça ? [spoiler]'--------------- #org 0xE3F204 setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 lock faceplayer setwildbattle 0xAF 0x5 0x0 checksound cry 0xAF 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end[/spoiler] ou ça ? [spoiler]'--------------- #org 0xE3F204 setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 special 0x133 end[/spoiler] et il faut les laisser tel quel ? ne pas les toucher ? sinon je ne croit pas que ça soit expliqué dans un des tuto, 'fin je les ai pas encore tous lu, j'avance pas a pas ^^'
Royfire - 21 janvier 2013 à 21:39 Il faut les mettre avant le spécial, chez moi ça fonctionne parfaitement avec ce script, même l'enchaînement avec le wildbattle... ``` #dynamic 0x800000 #org @start setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 pause 0x150 goto @battle #org @battle wildbattle 0xAF 0x5 0x0 checksound cry 0xAF 0x2 pause 0x28 waitcry release end ``` Myst si tu passe par là, essaye d'éditer le tuto de sainior thx
Galian06 - 21 janvier 2013 à 21:47 d'accord je vais voir merci ! mais j'ai encore jamais fait de script en dynamique du coup si je le retranscrit en statique y aura pas de problème ? et si je veut faire un special"tremblement" + wildbattle je met tout sur le même script ou je doit les séparer ? EDIT : En fait je capte que comprend rien au dynamique ... c'est indispensable ou je peut me debrouiller en statique ? j'ai pas envie de me taper tout le tuto sur le script dynamique -__-'
mystogan640 - 21 janvier 2013 à 21:48 > Il faut les mettre avant le spécial, chez moi ça fonctionne parfaitement avec ce script, même l'enchaînement avec le wildbattle... ``` #dynamic 0x800000 #org @start setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 pause 0x150 goto @battle #org @battle wildbattle 0xAF 0x5 0x0 checksound cry 0xAF 0x2 pause 0x28 waitcry release end ``` Myst si tu passe par là, essaye d'éditer le tuto de sainior thx Ouais, pas de soucis, le temps de verifier ca.
Royfire - 21 janvier 2013 à 21:57 > d'accord je vais voir merci ! mais j'ai encore jamais fait de script en dynamique du coup si je le retranscrit en statique y aura pas de problème ? et si je veut faire un special"tremblement" + wildbattle je met tout sur le même script ou je doit les séparer ? EDIT : En fait je capte que comprend rien au dynamique ... c'est indispensable ou je peut me debrouiller en statique ? j'ai pas envie de me taper tout le tuto sur le script dynamique -__-' Non il n'y a rien de différent entre le static et le dynamic. En faite il y a seulement les offsets ( l'emplacement ou est stocker ton script ) qui varie. Scripter en dynamic permet une "assignation" automatique de l'espace requis pour tel ou tel script. Par contre lorsque tu script en static, tu as un espace limité pour ton script donc si celui-ci est plus "gros" (dans le sens ou il y a d'avantage de commande qu'initialement) il y aura dysfonctionnement. Peut être que le soucis vient de là...
Galian06 - 21 janvier 2013 à 22:07 j'ai essayé avec des offset a 2000 puis 4000 toujours rien, faut que j'apprenne a tater le dynamique, mais ya que le script du msgbox sur le tuto ici. dans le "#dynamic 0x800000" le 0x800000 ne bouge jamais ? c'est toujours le même ? pas besoin de se servir de FSF du coup en dynamique nan ?
Royfire - 21 janvier 2013 à 22:23 Non pas besoin, tu indique seulement l'offset initial ( l'offset à partir duquel XSE va chercher un espace libre pour le script en question ) via la première ligne de code: #dynamic 0xoffset ( 800000 par defaut, car c'est à partir de cette emplacement qu'une rom vierge contient le maximum d'espace libre, utiliser des offset antérieur pourrait endommager la rom ) Et ensuite tu scripts en utilisant des pointeurs (les "@" comme @start, indique au logiciel le début d'un script) qui remplace les offsets "brut". En gros chaque pointeur, pointe vers un offset. ( si t'es adepte des langages C &co ça devrait pas posé de problème ) je ferais un tuto en dynamic quand j'aurais du temps, apparemment celui du site n'est pas achevé..
Galian06 - 21 janvier 2013 à 22:36 ok cool je commence a comprendre après le problème suivant c'est de connaitre les types de script. tu sais pas ou je pourrais trouver un bibliothèque de script en dynamique par hasard ? ou des exemples de script ?
Royfire - 21 janvier 2013 à 22:39 Il y a tout et bien plus ici : http://www.pokecommunity.com/showthread.php?t=164276&highlight=multichoice+script
Galian06 - 21 janvier 2013 à 22:45 cool sympa je vais m'atteler a la tache (je sais pas si ça se dit) pour comprendre un peut le dynamique ! juste la derniere question : du coup est ce que c'est possible (en statique) de faire, sur un même script, un wildbattle precédé d'un tremblement. pas sur un carré vert, mais sur un sprite de pokemon (pour moi n°145,le sprite de togepi)
Royfire - 21 janvier 2013 à 22:55 Oui c'est possible, en dé-compilant mon script ça donnerait du static, et donc ça: ``` '--------------- #org 0x900000 setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 pause 0x150 goto 0x8900020 '--------------- #org 0x900020 wildbattle 0xAF 0x5 0x0 checksound cry 0xAF 0x2 pause 0x28 waitcry release end ```
Galian06 - 21 janvier 2013 à 23:11 d'accord c'est niquel j'avais a peu près ça en tête sauf que je trouvais pas comment séparer le wildbattle (avec le goto) merci beaucoup je vais tester EDIT : ce que tu m'as donné marche niquel après je me suis débrouillé pour mettre le tremblement de terre ça donne ça : [spoiler]'--------------- #org 0xE3F51C setvar 0x8004 0xF setvar 0x8005 0xF setvar 0x8006 0xF setvar 0x8007 0xF special 0x136 goto 0x8E3F54E '--------------- #org 0xE3F54E special 0x133 pause 0x150 goto 0x8E3F55E '--------------- #org 0xE3F55E wildbattle 0xAF 0x5 0x0 checksound cry 0xAF 0x2 pause 0x28 waitcry[/spoiler] j'ai été obligé de mettre les offset avec un écart de 2000 sinon ça marchait pas. bon, maintenant je vais essayer de capter les flags et les hidesprite pour virer le pokemon de la map une fois battu.
Galian06 - 24 janvier 2013 à 00:16 salut ! je crois que le liste des item donnée par sainior ici est fausse (sur pokemon emeraude en tout cas) je met "giveitem 0x22 0x5 MSG_FIND" le 22 étant la super potion dans la liste c'est de l'huile qu'on me refile. quand je met 63 (HPup dans la liste) on me refile un truc inconnu genre "vous trouvez ?? ?? ?? ??" A faire vérifier par des gens qui connaissent mieux que moi. EDIT : OK désolé en fait c'est la liste decimale faut mettre en hexadacimal, autant pour moi Et comment on fait pour que lorsque que veut ce soit un sprite qui me refile l'objet, le message ne soit pas "[JOUEUR] trouve [ITEM]" mais "machin donne [ITEM] à [JOUEUR]" faut changer le MSG_FIND par UN MSG_NORMAL ? merci
Visiteur62 - 2 février 2013 à 00:33 Bonsoir, alors voila j'ai une question... peut-on metre des attaque "phisique et special" sur gba ( rouge feu) comme dans les version 4G et 5G ?.
D.I.Z - 2 février 2013 à 02:21 Non et corrige ton ortho, c'est laid.
mystogan640 - 2 février 2013 à 11:34 Si on peut, faut passer par l'hexa, mais c'est plus ou moins au point. Va voir sur community pour te faire une idee.
the_padre - 3 février 2013 à 13:21 bonjour je voulais vous demander pourquoi apres quelques modifes de ma rom pokemon rouge feu certaines attaques font freezer le jeu? merci de votre aide
Mickey` - 3 février 2013 à 14:25 @Galian06 : Tu peux modifier le texte par l'hexa, mais tout simplement, tu peux te faire un simple message toi-même, en utilisant la commande msgbox. @the_padre : Il faudrait que tu nous en dises plus sur les modifications que tu as faites, peut-être alors on pourrait t'aider. Même si je peux déjà te dire que tu as touché à quelque chose qui ne fallait pas (ou bien que tu l'as mal fait), et que ce sera très certainement impossible à corriger...
the_padre - 3 février 2013 à 15:38 je crois que c'est venu apres avoir utliser a-trainer
Galian06 - 3 février 2013 à 18:58 > @Galian06 : Tu peux modifier le texte par l'hexa, mais tout simplement, tu peux te faire un simple message toi-même, en utilisant la commande msgbox. cool merci
Mickey` - 3 février 2013 à 19:30 @the_padre : Ca vient peut-être de là, au moment de repointer ton offset, si tu as mal repointé, c'est-à-dire que tu as utilisé un offset qui contenait telle ou telle information sur une attaque, ça peut en effet être à l'origine de ton bug. Je ne peux pas vraiment plus t'aider, j'espère pour toi que tu avais une back-up ! :/
Exploder49 - 3 février 2013 à 20:47 Salut, j'ai chercher sur le site et sur google, mais je trouve pas de tuto pour faire du mapping sur pokemon jaune... Car a chaque modification de pokemon sauvage que je fait, quand je teste ma modification, le jeu plante. Donc c'est chiant. De plus, j'aimerais aussi savoir si il est possible de modifier les évolutions sur pokemon jaune ?
Mickey` - 3 février 2013 à 23:22 Je ne connais que YellowMap pour éditer les maps de Jaune. Est-ce ceci que tu utilises ? Après je ne peux pas plus t'aider, je ne l'ai jamais utilisé. Pour les évolutions, peut-être avec Poke Edit GB, mais vraiment sous toute réserve, je ne pense pas..
Exploder49 - 4 février 2013 à 08:43 ba oui, j'utilise yellow map mais comme je l'ai dit, si je met un evoli dans les herbes a la place d'un rattata par exemple, lors du test, le jeu plante. et via poke edit Gb, je trouve pas la modification d'évolution... J'aimerais bien faire une hack rom de chaque groupe de version en fait et ca, ca me bloque
Mickey` - 4 février 2013 à 17:32 Je suis désolé, je ne peux pas plus t'aider. Le Rom-Hacking GBC n'est pas aussi développé que le GBA..
Exploder49 - 4 février 2013 à 17:45 oki, pas de souci, je m'en doutais un peu^^ je vais rester sur gba alors^^
the_padre - 4 février 2013 à 21:48 > @the_padre : Ca vient peut-être de là, au moment de repointer ton offset, si tu as mal repointé, c'est-à-dire que tu as utilisé un offset qui contenait telle ou telle information sur une attaque, ça peut en effet être à l'origine de ton bug. Je ne peux pas vraiment plus t'aider, j'espère pour toi que tu avais une back-up ! :/ j'ai pas vraiment repointer je n'ai rien ajouté en fete j'ai juste changer les équipe de la ligue pour rendre le jeu un peu plus cool mais c'est pas grave merci quand meme
mystogan640 - 4 février 2013 à 22:00 > j'ai pas vraiment repointer je n'ai rien ajouté en fete j'ai juste changer les équipe de la ligue pour rendre le jeu un peu plus cool mais c'est pas grave merci quand meme Non mais t'as bousillé un offset, si c'est les données de l'attaque, tu recommences ta rom, si c'est juste l'offset du sprite de l'anim, y'a qu'a le remplacer, mais faut pas avoir trop d'espoir. J'ai du recommencer 3 fois ambre rouge a cause de ca, t'as plus qu'a faire de même a mon avis.
Exploder49 - 5 février 2013 à 10:21 Faut penser au back up dans ces cas la xD
mystogan640 - 5 février 2013 à 10:42 Ca doit etre une habitude, et a force ca le devient. J'ai trié environ 70 back'up sur le mois de janvier.
John-John - 5 février 2013 à 17:03 Hey, j'ai envie de modifier une rom GBA pour la rendre plus réaliste, en replaçant tous les Pokémon à l'état sauvage, dans leur milieu naturel (en me servant de la description du Pokédex) et j'ai quelques questions de noob à poser. -Est-ce que deux carrés d'herbe d'une même map peuvent contenir des Pokémon différents ? -Comment ça marche cette histoire de fréquence d'apparition sur Advance Map ? Je compare Advance Map avec les stats affichées sur Poképedia et je comprends pas la logique du truc... x( -De quoi dépend le fait qu'un Pokémon nous permette ou non de fuir le combat ? De son niveau par rapport au notre ?
mystogan640 - 5 février 2013 à 18:26 Ok, j'vais essayer de t'éclairer: - C'est a dire? non elle n'ont pas chacune un pokémon assigné(sauf script que t'aurais ajouté), mais oui, elles peuvent contenir des poké differents, tout depends des poké que t'as foutu avec a-map. -Plus le taux est haut, plus tu rencontre des pokémon, c'est tout. -Oui, et du pokémon lui-même aussi je pense, genre plus dur de fuir contre tentacruel que contre roocoul, mais j'suis pas vraiment calé sur le sujet.
Hagoromo - 5 février 2013 à 18:29 Ce qu'il veut, c'est qu'une zone d'herbe contienne des Pokémon différents qu'un autre coin d'herbe de la même map je pense, ce qui est impossible à ma connaissance sauf éventuel bidouillage héxadécimal. Pour la fuite, il me semble que c'est le niveau des deux Pokémon qui est pris en compte.
mystogan640 - 5 février 2013 à 18:43 C'est possible avec des scripts seulement.
Mickey` - 5 février 2013 à 18:57 Allez pas chercher l'hexa pour tout et n'importe quoi.. Comme l'a dit Myst, il suffit d'utiliser des scripts, je précise un peu : - Une case script sur chaque case du groupe d'herbe ; - Dans ce script, un random afin de déterminer si oui ou non un combat doit avoir si lieu ; - Si non, on ne fait rien ; - Si oui, on lance un wildbattle, accompagné (de préférence) d'un nouveau random afin de déterminer le Pokémon à affronter. Un script pas très complexe, mais assez long, avec pas mal de if. Donc peut-être pas la meilleure solution, sachant qu'elle est lourde et que déclencher des scripts en continu n'est pas non plus le must. Peut-être, ce serait plus simple de créer directement deux maps différentes, et de les relier afin de donner l'impression qu'il s'agit de la même. Là, pas besoin de scripts, c'est beaucoup plus simple, directement dans A-Map.
yago58 - 5 février 2013 à 19:09 L'hexa c'est bien si on a pas l'outil adéquat (eggmove pour les version nds)
John-John - 6 février 2013 à 01:19 Merci pour ces infos, ce que je comprenais pas avec Advance Map c'était comment faire en sorte qu'un Pokémon soit plus rare qu'un autre, je comprenais pas d'où sortaient les % d'apparition de chaque Pokémon, visibles sur Poképedia, mais c'est bon now. Par contre vu que je compte changer la localisation de la majorité des Pokémon, quelle influence ça aura sur le Pokédex ? Est-ce qu'on peut modifier les données, est-ce qu'il affichera automatiquement les nouvelles localisations ou est-ce que c'est juste mort ?
Exploder49 - 6 février 2013 à 08:53 Il affichera automatiquement les nouvelles données.
John-John - 6 février 2013 à 16:19 Ok parfait merci, a priori je sais tout ce que j'ai à savoir pour le moment.
Deeeeeerp - 6 février 2013 à 17:16 Voila Je suis actuellement en train de faire une rom-hack de rouge feu: Tinymon Voila y'a un moment, ou y'a un personnage qui te demande de faire un don de 100 Pokédollar. Voila le script. '----------------------- #org 0x3B3BC0 msgbox 0x877CAC6 '"Salut à toi. Voudrai tu faire un\np..." callstd 0x5 if 0x0 goto 0x8853012 if 0x1 goto 0x873191C end '----------------------- #org 0x853012 msgbox 0x8913E70 '"Vraiment? C'est très gentil." callstd 0x2 end '----------------------- #org 0x73191C msgbox 0x88934DC '"'accord. Ce n'est pas très grave.\..." callstd 0x2 end '--------- ' Strings '--------- #org 0x77CAC6 = Salut à toi. Voudrai tu faire un\npetit don de 100 Tinydollar? C'est\lpour la petite fille qui dramatise. #org 0x913E70 = Vraiment? C'est très gentil. #org 0x8934DC = D'accord. Ce n'est pas très grave.\nJ'èspère que tu reviendra lui faire\lun petit don. Mais tout ce qu'il arrive Si je dit oui: D'accord. Ce n'est pas très grave.\nJ'èspère que tu reviendra lui faire\lun petit don.< Si je dit Non: Répète le texte : Salut à toi. Voudrai tu faire un\npetit don de 100 Tinydollar? C'est\lpour la petite fille qui dramatise. Merci de m'aider et me dire le problème!
Mickey` - 6 février 2013 à 20:18 Mets tes scripts dans les balises de code, ça fait plus propre et c'est plus simple... Tu peux me dire d'où tu sors les callstd ? Tu les as pris d'un autre script dans le jeu ? Car ces fonctions n'ont pas de rapport avec ce que tu souhaites faire. Ton script est très simple, il doit comporter : - Un message de type MSG_YESNO - Un compare LASTRESULT afin de voir si le résultat est "Oui" ou "Non" - Enfin, tes deux messages dans deux parties différentes - Suivi du retrait de 100 pièces dans la partie où l'on dit oui Si tu as besoin d'aide pour tout ça : Tutoriel de script par Sainior(gba)-apprendre-a-scripter/) Tutoriel de script par moi-même-(gba)-apprendre-a-scripter-en-static-2/) -> Cela pourra t'aider, apprends bien les bases, ça suffit largement pour ce que tu veux faire
Deeeeeerp - 7 février 2013 à 07:33 Voila tu m'a un peu aidé, mais il reste un problème. Lorsqe je dit Non, il dit le bon texte mais lorsque je dit oui le texte se répète Et il pourra se répeter à l'infini. Oh et en passant callstd 0x5 dans rouge feu sa veut dire une action de réponse oui ou non. voila le script à nouveau. '----------------------- #org 0x3B3BC0 msgbox 0x877CAC6 '"Salut à toi. Voudrai tu faire un\np..." callstd 0x5 compare LASTRESULT 0x0 if 0x0 goto 0x8853012 if 0x1 goto 0x873191C end '----------------------- #org 0x853012 msgbox 0x8913E70 '"Vraiment? C'est très gentil." callstd 0x2 paymoney 0x100 0x2 end '----------------------- #org 0x73191C msgbox 0x88934DC '"'accord. Ce n'est pas très grave.\..." callstd 0x2 end '--------- ' Strings '--------- #org 0x77CAC6 = Salut à toi. Voudrai tu faire un\npetit don de 100 Tinydollar? C'est\lpour la petite fille qui dramatise. #org 0x913E70 = Vraiment? C'est très gentil. #org 0x8934DC = D'accord. Ce n'est pas très grave.\nJ'èspère que tu reviendra lui faire\lun petit don. Hmmmm C :cheval H :cheval E :cheval V :cheval A :cheval L
mystogan640 - 7 février 2013 à 10:06 ``` '----------------------- #org 0xPRENDS UN PLUS GRAND OFFSET lock faceplayer msgbox 0x877CAC6 '"Salut à toi. Voudrai tu faire un\np..." callstd 0x5 compare LASTRESULT 0x0 if 0x0 goto 0x8853012 if 0x1 goto 0x873191C releaseall end '----------------------- #org 0x853012 msgbox 0x8913E70 '"Vraiment? C'est très gentil." callstd 0x2 paymoney 0x100 0x2 releaseall end '----------------------- #org 0x73191C msgbox 0x88934DC '"'accord. Ce n'est pas très grave.\..." callstd 0x2 releaseall end '--------- ' Strings '--------- #org 0x77CAC6 = Salut à toi. Voudrai tu faire un\npetit don de 100 Tinydollar? C'est\lpour la petite fille qui dramatise. #org 0x913E70 = Vraiment? C'est très gentil. #org 0x8934DC = D'accord. Ce n'est pas très grave.\nJ'èspère que tu reviendra lui faire\lun petit don. ``` Et essaye de change les offsets en en prenant des plus grand.
Mickey` - 7 février 2013 à 18:06 ``` '----------------------- #org 0x[Offset de base] lock faceplayer msgbox 0x8[Offset Message Question] MSG_YESNO '"Salut à toi. Voudrai tu faire un\np..." 'On pose la question compare LASTRESULT 0x1 'On regarde si le résultat précédent est Oui if 0x1 goto 0x8[Offset Réponse Oui] 'Si c'est oui, on va à [Offset Réponse Oui] msgbox 0x8[Offset Message Réponse Non] MSG_NORMAL '"'accord. Ce n'est pas très grave.\..." 'Si c'est non, on affiche le message "Non" release end '----------------------- #org 0x[Offset Réponse Oui] 'Ici la partie correspondant à la réponse "Oui" msgbox 0x8[Offset Message Réponse Oui] MSG_NORMAL '"Vraiment? C'est très gentil." 'On affiche le message "Oui" paymoney 0x100 0x2 'On fait payer release end '--------- ' Strings '--------- #org 0x[Offset Message Question] = Salut à toi. Voudrai tu faire un\npetit don de 100 Tinydollar? C'est\lpour la petite fille qui dramatise. #org 0x[Offset Message Réponse Oui] = Vraiment? C'est très gentil. #org 0x[Offset Message Réponse Non] = D'accord. Ce n'est pas très grave.\nJ'èspère que tu reviendra lui faire\lun petit don. ``` Voilà ton script, il faut avouer que c'est quand même beaucoup plus simple, et plus court
darklives - 7 février 2013 à 18:41 > Changerait la donne? c'est a dire? Et sinon changer le poids n'a il me semble, aucune influence directe sur le jeu. Ou j'ai mal compris. Euh, ça change pas la puissance des attaques comme balayage par hasard? EDIT: ah, doublé, j'avais pas vu :/ > BBoujour, alors voici mon probleme avec ma hack de vert feuille, j'ai inserer un nouveau légendaire que l'on doit aller combattre et aller chercher sur la map, ce légendaire n'est autre que le légendaire Mew, donc voici le script que j'ai utilisé: [spoiler] '--------------- #org 0x70F4EC lock faceplayer setwildbattle 0x97 0x32 0x0 checksound cry 0x97 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 release end [/spoiler] Donc en testant, j'arrive devant Mew, je lui parle ya son cri qui sort de sa bouche, le combat commence, je le capture.... sauf qu'il reste sur la map!! Je l'ai mis K.O., il reste sur la MAP!! J'ai ensuit pris ce sript(de Mewtow) en remplacant tout les 96 par 97: [spoiler] '--------------- #org 0x1624F3 special 0x187 compare LASTRESULT 0x2 if 0x1 goto 0x81A64E5 special 0x188 lock faceplayer checksound cry 0x96 0x2 preparemsg 0x8177D69 '"Miou!" waitmsg waitcry pause 0x14 playsong 0x156 0x0 waitkeypress setwildbattle 0x96 0x46 0x0 setflag 0x807 special 0x138 waitstate clearflag 0x807 special2 LASTRESULT 0xB4 compare LASTRESULT 0x1 if 0x1 goto 0x8162556 compare LASTRESULT 0x4 if 0x1 goto 0x816255F compare LASTRESULT 0x5 if 0x1 goto 0x816255F setflag 0x2BC release end '--------------- #org 0x1A64E5 release end '--------------- #org 0x162556 setflag 0x2BC goto 0x81A7C32 '--------------- #org 0x16255F setvar 0x8004 0x96 goto 0x81A7C3B '--------------- #org 0x1A7C32 fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0 release end '--------------- #org 0x1A7C3B fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0 bufferpokemon 0x0 0x8004 msgbox 0x81A4ED3 MSG_KEEPOPEN '"Le [buffer1] s'est enfui!" release end '--------- ' Strings '--------- #org 0x177D69 = Miou! #org 0x1A4ED3 = Le [buffer1] s'est enfui! [/spoiler] le combat se deroule normalement ect mais quand le combat se finit Hop il réapparait, et peu importe l'issue du combat , il réapparait... donc mew est present dans ma rom sauf que l'on peut juste le regarder se balader...j'ai bloqué son accès ^^ donc est que vous auriez un srcipt qui marche meme si je pense que le probleme ne vient pas du script puisque j'ai essayer celui de Mewtow ^^ Salut, je pense que tu peux régler ton problème en ajoutant la commande hidesprite LASTTALKED dans ton script de la façon suivante: [spoiler] '--------------- #org 0x70F4EC lock faceplayer setwildbattle 0x97 0x32 0x0 checksound cry 0x97 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 hidesprite LASTTALKED release end [/spoiler]
mystogan640 - 7 février 2013 à 19:00 darklives, pourquoi tu réponds a des vieux posts auxquels on a déjà répondu?
darklives - 7 février 2013 à 19:12 Pour la première partie de mon message, je n'avais pas vu que la réponse avait été postée, j'ai voulu aider. Pour la seconde, à moins d'avoir mal lu je n'ai pas vu de solution qui réponde vraiment à son problème de sprite qui ne disparaît pas. J'ai eu le même souci, et je l'ai réglé en insérant le fameux "hidesprite LASTTALKED" dans mon script. Voilà. EDIT: Salut à vous! Est-ce que quelqu'un connaît le setflag qui correspond à la (première) ligue vaincue sur Rouge Feu? Désolé pour le double-post et merci à Yago pour la correction.
Kaboonga - 9 février 2013 à 18:20 > Pour te simplifier la tâche de recherche d'offsets dans Advance Map, tu as une option pour le faire automatiquement ! Il faut que tu ailles dans "Configurations", puis que tu cliques (il faut cocher) "Recherche d'offset automatique". Ainsi, les repointages se feront automatiquement. Pour ton problème de XSE, soit c'est une mauvaise version, soit peut-être un manque de composants, je ne sais pas trop. Les deux sont disponibles sur Pokemon Legendary (j'ai mis un lien vers XSE) dans le premier post de cette page=. Pour ton problème sur le screen, ça doit venir des blocs de bordure, qui peuvent être édités dans A-Map. Merci de me simplifier la vie Pour la XSE je vais essayer de le retélécharger merci Par contre j'ai un problème : j'ai créé un souterrain, j'ai mis la salle d'entrée le chemin à traverser, la salle de sortie et tout ça, j'ai bien fait des warps qui mènent où je veux, j'ai bien placé les cases de mouvements ... Et il est IMPOSSIBLE de sortir de cette grotte quand t'y es entré. Les warps sur ou devant l'entrée, ça change rien ...
mystogan640 - 9 février 2013 à 18:26 Vérifie que le type de bloc sur lequel est le warp soit bien "warp". Tu peux voir ca dans le gestionnaire de bloc, c'est pratiquement certain que c'est ton problème.
Kaboonga - 9 février 2013 à 19:13 > Vérifie que le type de bloc sur lequel est le warp soit bien "warp". Tu peux voir ca dans le gestionnaire de bloc, c'est pratiquement certain que c'est ton problème. Tu veux parler de ... [spoiler]
[/spoiler]
ça ? Je vois pas où est le problème si c'est ça ...
[spoiler=PS]Tu reçois mes MP ?[/spoiler]
ÉDIT : bon maintenant le problème c'est que quand j'ai modifié le script j'arrive pas à le sauvegarder.
mystogan640 - 10 février 2013 à 15:37 Pour enregistrer c'est "compiler". http://www.pokemontrash.com/club/rom-hacking/%28tutoriel%29-initiation-au-rom-hacking-by-sainior-%28pour-neophyte%29/ Sinon pour le bloc, faut que le warp soit sur un bloc comme ca: [spoiler]
Kaboonga - 11 février 2013 à 00:45 > Pour enregistrer c'est "compiler". http://www.pokemontrash.com/club/rom-hacking/%28tutoriel%29-initiation-au-rom-hacking-by-sainior-%28pour-neophyte%29/ Sinon pour le bloc, faut que le warp soit sur un bloc comme ca: [spoiler]
darklives - 11 février 2013 à 14:20 > J'aimerais faire une hackrom (ma première vraie de vraie ) et la poster sur le fofo mais je pense que c'est ce genre de détails dont manque PokémonTrash ... Enfin je veux dire que ici ça a l'air super évident pour ceux qui postent ce qu'il faut faire, ça se voit, ça se sent quand tu le lis mais pour ceux qui lisent je ne sais pas si c'est TOUJOURS le cas ... Ce sont pas des programmes communs ^^ Tout le monde ou presque est parti de zéro à la base, c'est normal Il faudrait que tu lises les tutos principaux, notamment sur Advance-Map et le script en static (ou dynamic), et déjà si tu les assimiles, tu verras que la plupart des questions que tu te poses maintenant auront trouvé une réponse.
yago58 - 11 février 2013 à 15:19 Il faut surtout apprendre par sois même et ne pas s’emmêler les pinceaux.
darklives - 11 février 2013 à 19:35 > Salut à vous! Est-ce que quelqu'un connaît le setflag qui correspond à la (première) ligue vaincue sur Rouge Feu? Quelqu'un connaît la réponse?
Kaboonga - 11 février 2013 à 19:41 > Il faut surtout apprendre par sois même et ne pas s’emmêler les pinceaux. Pas de soucis je suis assez organisé Mais apprendre par soi même c'est pas toujours évident pour ces logiciels qui, encore une fois, sont assez particuliers ... Pis sinon no problem j'ai lu les tutos mais je sais juste pas quoi faire quand j'ai appuyé sur le bouton "COMPILER", c'est bêtement ça ...
mystogan640 - 11 février 2013 à 19:46 Tu fais ok, tu fermes, on te demande de sauvegarder(xse), tu mets non. Voila, c'est pas plus compliqué.
Royfire - 11 février 2013 à 21:12 j'pense qu'il ne sait juste pas quoi faire lorsque la fenêtre présentant l'ensemble des offsets apparaît... Tu chope le premier, et tu le colle sur ton event via A-map.
Kaboonga - 11 février 2013 à 21:37 > Tu fais ok, tu fermes, on te demande de sauvegarder(xse), tu mets non. Voila, c'est pas plus compliqué. Sauf que ça a rien enregistré ... Mister steakfrite ça tkt je sais
mystogan640 - 11 février 2013 à 21:41 T'as bien fait concorder les offsets? sinon je vois pas.
Dialgaufeu - 14 février 2013 à 21:45 Bonsoir tout le monde ! Je me suis remis au Rom-Hack, et commence à préparer une surprise ! Je suis sur Émeraude, et je cherche à rendre le Medhyena (le tout premier Pokémon qu'on affronte, donc) shiney. Hors, dans les scripts, je n'ai RIEN qui ressemble à un Trainer/Wild Battle... Un double-Clic sur le sprite de Medhyena ça fait rien non plus.. Quelqu'un aurait la solution ?
Royfire - 14 février 2013 à 23:17 il te faut shinyzer dispo sur le topic de hackmew de pokécommunity, afin d'insérer une routine permettant "d'afficher" un pokémon shiney. Le logiciel insère donc cette routine et t'indique son offset, ensuite tu n'as plus qu'a insérer dans un script ces quelques lignes de code: ``` callasm 0x"offset shinyser setvar 0x8003 0x1 wildbattle 0x"pkm 0x"level 0x0 ```
Dialgaufeu - 14 février 2013 à 23:32 Merci, mais ça je sais, je cherche juste OÙ les insérer, car dans les scripts de la route 101 il n'y a pas de wildbattle...
Royfire - 15 février 2013 à 00:37 Le spécial avec le choix entre les 3 starters doit être associé au wildbattle, en ne mettant que les deux premières ligne du code ça devrait fonctionner, non ?
Mickey` - 15 février 2013 à 17:29 Pas besoin d'appeler du code ASM dans ton script pour faire apparaître le Pokémon shiney. --> Tutoriel pour faire apparaître des Pokémon shineys-(gba)-faire-apparaitre-des-pokemon-shineys/) Ps : Si t'y arrives pas, envoie le script du Medhyena, j'essaierai de t'aider.
Royfire - 20 février 2013 à 19:09 Quelqu'un de dispo pour un poste de scénariste ?! J'galère vraiment niveau intrigue... Si vous êtes intéressé ou désireux d'avoir plus d'info sur le projet, go mp
mystogan640 - 20 février 2013 à 19:11 J'ai pas besoin de poste, mais j'suis débordant d'idée pour les scenarii, si tu veux, j'peux te filer un coup de main.
Rayquaza. - 21 février 2013 à 19:17 Bonjour, A peine quelques jours j'ai "commencé" mon projet "Pokémon Space" mais je n'ai pas pu le continuer car je ne sais pas où se procurer ces tilesets là :
Mickey` - 21 février 2013 à 19:23 Non
Rayquaza. - 21 février 2013 à 19:38 D'accord.. Merci comme même..
Royfire - 21 février 2013 à 19:41 http://wahackpokemon.com/es/descarga/tiles http://romhackersonline.com/category/rom-hacking/resources/tiles/ http://www.pokecommunity.com/showthread.php?t=193327
Mickey` - 21 février 2013 à 20:18 Un lien vers le topic approprié était dans mon post. Inutile d'en créer un nouveau.
mystogan640 - 21 février 2013 à 20:28 Ca va mickey, fais pas le mechant flic, ca te va pas (même si t'as raison au final). je fusionnerai ce topic. Et en fait, je suis meme pas sur de ce qu'il veut, moi j'ai l'impression qu'il demande des tilests tout faits et pas de tiles. Si c'est le cas ray, ca existe pas, faut les créer toi même avec entre autre, ce que steakf. a posté + le tuto "ajouter un tiles"..
yushi56 - 21 février 2013 à 22:54 voila mon projet avance bien une video pour montrer mon boulot Promenade à JOTHO
xJelly - 24 février 2013 à 14:11 Bon je sais pas où foutre ça mais voilà, ça fait deux jours que je galère pour faire un script, je vois rien qui cloche dedans, mais je sais qu'il manque un truc sinon ça fonctionnerait mais j'ai beau chercher partout, je vois pas :'(
Bon alors ce que je veux, c'est que cette connasse nous empêche de passer quand on passe sur le script, j'ai mis ça :
```
'---------------
#org 0x2D29B4
lockall
setvar 0x4060 0x1
goto 0x82D75D9
'---------------
#org 0x2D75D9
textcolor 0x0
applymovement MOVE_PLAYER 0x82D75DA
waitmovement 0x0
msgbox 0x82D75DB MSG_KEEPOPEN '"Salut, je suis..."
closeonkeypress
applymovement MOVE_PLAYER 0x82D75DC
waitmovement 0x0
releaseall
end
'---------
' Strings
'---------
#org 0x2D75DB
= Salut, je suis Ranger ! C'est\ndangereux de se promener par ici\lsans Pokémon. Tu devrais aller\lvoir le Professeur Chen, il est à\lta recherche.
'-----------
' Movements
'-----------
#org 0x2D75DA
#raw 0x00 'Face Down (Delayed)
#raw 0xFE 'End of Movements
#org 0x2D75DC
#raw 0x12 'Step Left (Normal)
#raw 0xFE 'End of Movements
```
le setvar correspondant au level script que j'ai mis dans "Header" (même si j'ai pas trop compris à quoi ça servait en fait) je sais pas s'il est "nécessaire" pour que le script fonctionne correctement.
Mais bref, quel est le soucis ?? pq quand je parle à la meuf le script se déclenche comme je veux mais quand je passe devant elle : "rien ne se passe" ?? :(
yago58 - 24 février 2013 à 14:17 Tu fais du r-h ? désolé ça surprend
mystogan640 - 24 février 2013 à 14:21 Prune, au premier regard, j'dirais que ça vient de l'identifiant du script (celui de la "case verte". Teste avec comme identifiant 7050 [spoiler]
xJelly - 24 février 2013 à 14:24 Je change juste ça ?
mystogan640 - 24 février 2013 à 14:25 Ben si t'avais pas déjà ça, oui.
xJelly - 24 février 2013 à 14:27 Je... Merci ça fonctionne :'( :'( :'( Quel soulagement omandie... Bon je risque de revenir d'ici quelques heures parce que j'aurais un autre soucis mais merci en tout cas ! :- :- :D :D :D :D <3
mystogan640 - 24 février 2013 à 14:29 Aucun soucis, c'est avec plaisir.
xJelly - 24 février 2013 à 14:43 Ahem, oui donc le soucis maintenant c'est que quand je vais lui parler elle me sort un message blanc avec des "Üù - ", pourtant quand j'ouvre le script il est exactement à l'identique qu'avant donc ça devrait fonctionner non ???
mystogan640 - 24 février 2013 à 14:52 Tiens c'est bizarre, ca pourrait venir d'un bug de level script http://www.pokemontrash.com/club/rom-hacking/%28gba%29-%28mini-tuto%29-comment-supprimer-un-gros-bug-sur-les-level-scripts/new/#new mais il semblerait que non. Sinon normalement ca, dans un script, cela se produit quand l'offset est trop petit, que cela soit celui du script ou du texte, essaye d'en prendre un plus grand. Pourtant normalement on peut le voir en decompilant le script. 'Fin, teste en changeant les offset (donc plus grand et plus espacés) et dis ce que t'obtiens, si rien n'est réglé, je chercherai une autre solution.
xJelly - 24 février 2013 à 15:19 Je sais pas ça m'enerve j'ai changé les offset mais du coup ça marche plus :'( Par contre, c'est normal que quand je compile le script et que je le réouvre après, il soit soit effacé ou soit modifié ? :cheval
mystogan640 - 24 février 2013 à 15:21 Non, c'est que l'offset principal du script et/ou certains autres sont trop petits.
xJelly - 24 février 2013 à 15:25 Ah ok, bon ben on va faire très simple alors je vais tout recommencer hein... :( Du coup y'a un moyen de trouver des offset assez grand à coup sûr ?
mystogan640 - 24 février 2013 à 15:27 Ouais, tu prends FSF et tu cherches des valeurs vraiment grande, genre 10000 espacés de 2000, t'en fais pas, le "surplus" d'octets libre n'est pas perdu, il n'est pas utilisé.
xJelly - 24 février 2013 à 15:30 Ok je prenais 500 au max moi, bon ben je recommence tout ça et puis à mon avis on me reverra assez tôt par ici. :w
darklives - 25 février 2013 à 17:33 Salut, je voulais savoir s'il est possible d'insérer de nouveaux types dans une ROM Rouge Feu fr, je n'ai pas trouvé la réponse ailleurs :/ J'envisage d'insérer la nomenclature physique/spéciale des attaques en insérant des types comme feu physique et feu spécial. Quelqu'un a des infos?
Mickey` - 25 février 2013 à 23:30 Non, impossible. Sauf grosses modifications hexadécimales, mais il faut des connaissances vraiment tres tres poussées. Certains y travaillent mais c'est encore au stade de recherche, c'est dire la difficulté de la chose. Tu as toujours le type "???" que tu peux modifier (car il peut etre retiré du jeu vu sa très faible utilisation), mais cela nécessite également de grosses connaissances hexadécimales.
yago58 - 25 février 2013 à 23:59 Mickey' :D Tu script toujours ?
darklives - 26 février 2013 à 10:50 > Non, impossible. Sauf grosses modifications hexadécimales, mais il faut des connaissances vraiment tres tres poussées. Certains y travaillent mais c'est encore au stade de recherche, c'est dire la difficulté de la chose. Tu as toujours le type "???" que tu peux modifier (car il peut etre retiré du jeu vu sa très faible utilisation), mais cela nécessite également de grosses connaissances hexadécimales. Merci d'avoir répondu, bon bah tant pis pour la nomenclature 4G alors :/ Autre question: Pour permettre les évolutions des pokémon 2G/3G dans Rouge Feu, il faut avoir battu la première ligue et obtenir le Pokédex National ou seulement ce dernier?
Arnikum Plus - 26 février 2013 à 19:36 Salut. J'ai une requête assez difficile. Je demande en particulier l'aide d'hackeurs doués dans le rom hacking. Je fais des recherches pour organiser un combat duo du joueur avec un partenaire comme lorsque le héros de DPP fait équipe avec Armand, Cornil etc. La deuxième chose et la plus difficile, c'est de trouver comment attribuer des Pokémon au partenaire et leur spécifier des attaques. Voilà. Si on parvient à trouver comment le faire, ça ne peut être avantageux qu'à tout le monde. Bonne soirée!
likam - 26 février 2013 à 19:53 J'y connais franchement rien, mais y'a pas déjà un script dans le genre dans émeraude quand on combat la team Aqua et magma ave l'aide de pierre ? Si c'est le cas, essaie de checker si les pokemon attribués à pierre sont dans le script et comment ce dernier est composé.
mystogan640 - 26 février 2013 à 20:03 Je sais pas pour r/s/e, mais pour rf, faut de l'asm il me semble, t'es mal, ou alors c'est juste pour les poké sauvages en double, je sais plus trop.
Arnikum Plus - 26 février 2013 à 20:52 Je vais continuer de chercher.
Mickey` - 26 février 2013 à 22:09 > Je sais pas pour r/s/e, mais pour rf, faut de l'asm il me semble, t'es mal, ou alors c'est juste pour les poké sauvages en double, je sais plus trop. Ca c'est ce que je t'ai dit :p Pour le double, effectivement je te conseille de regarder un script existant dans le jeu. Sinon oui, j'ai trouvé un moyen de créer des combats de double avec des Pokémon sauvages, mais cela n'est pas stable encore, et nécessite de grandes connaiddances d'ASM. > Mickey' :D Tu script toujours ? Oui, beaucoup pour mon projet avec Must, pourquoi donc ?
yago58 - 26 février 2013 à 22:25 Le Nds avec un meilleur log ça te dis?
Mickey` - 26 février 2013 à 23:10 Carrément je veux voir !
yago58 - 26 février 2013 à 23:30 http://www.pokecommunity.com/showthread.php?t=288625 Il est meilleur que ppre qui est en grande parti bon pour la poubelle.
Mickey` - 27 février 2013 à 09:55 Je regarderai ca a mon retour de vacances.. merci !
xJelly - 27 février 2013 à 14:18 gn j'ai encore un soucis de script quand on arrive à Argenta, on a l'assistant du prof qui nous refile les chaussures de sport, jusque là tout vas bien. moi j'ai ajouté un perso à l'entrée d'argenta qui est censé nous donner un objet quand on lui parle, sauf que le soucis c'est que quand on lui parle, il nous donne les chaussures de sport. En gros, le script de l'assistant s'est "copié" ou je ne sais quoi sur celui de mon perso, ce qui fait un gros bordel dans le jeu, j'ai vérifié mon script, changer les offsets au cas où, mais je vois pas comment ça se fait. Si besoin je mets les deux scripts qui posent soucis : [spoiler]Script de l'assistant : ``` '--------------- #org 0x1662A9 lock faceplayer setvar 0x4001 0x0 call 0x81662DE release end '--------------- #org 0x1662DE textcolor 0x0 compare 0x4001 0x1 if 0x1 call 0x81663CA compare 0x4001 0x2 if 0x1 call 0x81663CA compare 0x4001 0x3 if 0x1 call 0x81663CA checksound sound 0x15 applymovement 0x7 0x81A5FE0 waitmovement 0x0 applymovement 0x7 0x81A5FE2 waitmovement 0x0 msgbox 0x817E715 MSG_KEEPOPEN '"Oh, [player]\v\h05!" compare 0x4001 0x0 if 0x1 call 0x81663D5 compare 0x4001 0x1 if 0x1 call 0x81663DA compare 0x4001 0x2 if 0x1 call 0x81663E6 compare 0x4001 0x3 if 0x1 call 0x81663FC msgbox 0x817E71F MSG_KEEPOPEN '"Content de te voir. Je suis\nl'ASS..." textcolor 0x3 fanfare 0x13E preparemsg 0x817E783 '"[player] reçoit les CHAUSSURES DE\..." waitmsg waitfanfare msgbox 0x817E7B5 MSG_KEEPOPEN '"[player] enlève ses chaussures pou..." special 0x171 signmsg msgbox 0x817E7F3 MSG_KEEPOPEN '"Appuie sur le bouton B\npour couri..." normalmsg call 0x81A519F msgbox 0x817E841 MSG_KEEPOPEN '"Bon, je dois retourner au LABO.\pA..." closeonkeypress compare 0x4001 0x0 if 0x1 call 0x8166412 compare 0x4001 0x1 if 0x1 call 0x816641D compare 0x4001 0x2 if 0x1 call 0x8166428 compare 0x4001 0x3 if 0x1 call 0x8166433 pause 0x1E textcolor 0x3 msgbox 0x817E86C MSG_KEEPOPEN '"Il y a un mot avec:\p[player],\pVo..." closeonkeypress hidesprite 0x7 setflag 0x82F setvar 0x406C 0x2 return '--------------- #org 0x1663CA applymovement 0x7 0x81A5FF2 waitmovement 0x0 return '--------------- #org 0x1663D5 closeonkeypress pause 0x14 return '--------------- #org 0x1663DA closeonkeypress applymovement MOVE_PLAYER 0x81A5FEE waitmovement 0x0 return '--------------- #org 0x1663E6 closeonkeypress applymovement 0x7 0x816643E waitmovement 0x0 applymovement MOVE_PLAYER 0x81A5FEE waitmovement 0x0 return '--------------- #org 0x1663FC closeonkeypress applymovement 0x7 0x8166441 waitmovement 0x0 applymovement MOVE_PLAYER 0x81A5FEE waitmovement 0x0 return '--------------- #org 0x1A519F copyvar 0x8012 0x8013 return '--------------- #org 0x166412 applymovement 0x7 0x8166445 waitmovement 0x0 return '--------------- #org 0x16641D applymovement 0x7 0x8166450 waitmovement 0x0 return '--------------- #org 0x166428 applymovement 0x7 0x816645B waitmovement 0x0 return '--------------- #org 0x166433 applymovement 0x7 0x8166465 waitmovement 0x0 return [...] blablabla applymovement à la con ``` Script de mon perso : ``` '--------------- #org 0x740D6C lock faceplayer checkflag 0x23D if 0x1 goto 0x87862C3 msgbox 0x87889D3 MSG_KEEPOPEN '"Salut [player] ! Je suis Ranger, j..." checkitemroom 0xB8 0x1 compare LASTRESULT 0x0 if 0x1 goto 0x878A913 setflag 0x23D additem 0xB8 0x1 loadpointer 0x0 0x878C853 '"[player] obtient Grelot Zen !" giveitem2 0xB8 0x1 0x3EC msgbox 0x878E793 MSG_KEEPOPEN '"Le rôle des Rangers est d'aider\nt..." release end '--------------- #org 0x7862C3 msgbox 0x878FF03 MSG_KEEPOPEN '"Courage [player] !" release end '--------------- #org 0x78A913 msgbox 0x8791E43 MSG_KEEPOPEN '"Ton inventaire est plein!" release end [...] ``` [/spoiler] je comprends pas si c'est un pb de script ou si c'est le jeu qui bug parce que j'ai pas mal de soucis avec notamment sur les map que j'ai modifié puisqu'elles ne s'affichent pas comme sur AMap :( ossekour
mystogan640 - 27 février 2013 à 14:54 Essaie ca prune : ``` '----------------------- #org 0x740D6C lock checkflag 0x23D if 0x1 goto 0x87862C3 msgbox 0x87889D3 ' callstd 0x2 giveitem 0xB8 0x1 0x0 setflag 0x23D release end '----------------------- #org 0x7862C3 msgbox 0x878FF03 callstd 0x2 release end '--------- ' Strings '--------- #org 0x7889D3 = #org 0x78FF03 = ``` Tu complètes avec tes textes et ca devrait le faire. Et pour ton blem de map, tu pourrais développer et ajouter un ou deux screens que je vois un peu comment ca rend.
xJelly - 27 février 2013 à 15:04 Je règle le soucis et je fais des screens après En gros, quand je joue IG j'ai encore quelques "décor" de la map du jeu d'origine. Genre j'étais à Argenta et dans VF la ville est entourée d'arbre moi j'ai changé la map de sorte qu'elle soit entouré de "montagne" mais parfois y'a des "carrés" d'arbres qui se retrouvent sur la map alors que je les ai enlevés. Je sais pas si c'est très clair. Ah et je viens de remarquer aussi qu'un des pnj que j'ai ajouté se transportait comme par magie à travers la ville. ???
SilverKun53 - 28 février 2013 à 13:46 Bonjour a tous,il ya pas longtemps j'ai modifié ma rom rubi en FR avec YAPE.Tout ce passe bien avec le logiciel,mais après quand je démarre visual boy advance et que je charge,l'écran reste blanc.J'ai réessayé de télécharger yape,sur différent sites:légendary et votre site mais ca change rien ca ne marche tjs pas help meee :domo:
tuturosso - 28 février 2013 à 18:55 Salut ,j'aimerais savoir ou on trouve des tilsets de gens qui les proposent gentillement et gratuitement s'il vvous plait?
TheCaptainSnow - 28 février 2013 à 19:52 Comment je peut vérifier l’espèce du premier pokemon de l'équipe dans un script? (par exemple si je veux effectuer une action uniquement si le 1er pokemon est un magicarpe) J'ai trouvé sa: http://www.pokecommunity.com/showthread.php?t=168600&highlight=changing mais il dit qu'il y a d'autres méthodes pour faire sa et celle présenter la ne me semble pas simple et je n'est pas réussi a trouver d'autre façon de faire sa, quelqu'un a déjà fais ce genre de chose?
Mickey` - 28 février 2013 à 20:07 Je n'ai pas regardé, mais il faut utiliser l'ASM.
TheCaptainSnow - 28 février 2013 à 22:51 Je vais faire comme sa alors
Mickey` - 28 février 2013 à 23:02 Ce n'est pas un ASM bien compliqué, pas de soucis
manuel764 - 1 mars 2013 à 16:08 Salut, j'ai un problème : J'ai insérer les sprites version 5G des 649 pokemon dans ma rom avec unlz-gba mais je ne sais pas s'il existe une astuce ou un patch pour agrandir le nombre de pokemon maximum. Je sais que c'est carrément impossible et que je devrais remplacer des pokemon par d'autres, mais dans le doute je postes ici.
tuturosso - 1 mars 2013 à 16:26 À ma connaissance tu peux les remplacer avec d'autres pokemon mais pas en ajouter.
Mickey` - 1 mars 2013 à 16:28 Comment as-tu pu insérer 649 sprites ? De plus, pour les Pokémon, je te conseille les logiciels Advanced Series, surtout Advanced Pokémon Sprite Editor, qui est plus simple et uniquement dédié à l'édition des sprites Pokémon. Attention, d'ailleurs, il faut respecter la taille ! Donc les 96*96px de Noir/Blanc ne rentreront pas et seront coupés InGame. Pour ajouter des Pokémon, c'est impossible. Ou bien, il faut avoir d'excellentissimes capacités hexadécimales. Un patch est disponible ici, mais n'existe uniquement que pour les versions US (Rouge feu uniquement), et présente pas mal de bugs en plus. L'explication est également en anglais.
manuel764 - 1 mars 2013 à 16:50 Je sais bien pour la taille, je les ai redimentionnés ^^' Merci pour le patch mais vu qu'il y a des bugs, je préfères continuer avec la bonne vielle méthode, remplacer Et j'ai YAPE et les advanced series pour ajuster les sprites en hauteur etc... t'inquiète
Mickey` - 1 mars 2013 à 16:54 Les Advanced Series sont en partie faite pour éditer la hauteur des sprites, mais pas que. Elles sont totalement dédiées au changement de sprites, et comme tu es débutant, je te conseille de l'utiliser. Tu créeras assurément des bugs avec Unlz-gba. De plus, comment les as-tu redimensionnés ? Tu as dû dépasser la limite de 15 couleurs (15 + 1 de transparence), créant encore des problèmes. Je te repose ma question : Comment as-tu inséré 649 sprites ? Enfin, YAPE n'a aucun rapport avec les sprites.
manuel764 - 1 mars 2013 à 17:03 Je sais que YAPE n'a rien a voir avec les sprites mais il faudra bien changer leurs noms, types et descriptions pokédex, les attaques... Et je les ai justes insérés, c'est facile. Sauf pour les intégrer et je vois que c'est quasiment impossible sans faire tout bugger :keur: Merci quand même, aurevoir.
Mickey` - 1 mars 2013 à 17:07 COMMENT.
mystogan640 - 1 mars 2013 à 17:33 manuel764, mickey de demande en gros comment t'as pu ajouter les sprites alors qu'il y a une limite imposé. T'as viré quoi?
LoDeus - 1 mars 2013 à 20:30 Bonjour,j'aimerai avoir un peu d'aide quant à l'utilisation des logiciels de hack-rom pour GB(Pokémon version Bleue plus préscisément mais les logiciels changent pas ^^) car malgré quelques tutos que j'ai lu,il y reste des bug dans mon jeu quand j'y joue avec la LameboyDS sur ma R4 avec le changement de maps. Aussi,quelques logiciels tels que le modificateur d'articles du magasins ne fonctionnent pas :/ Merci de me répondre et bonne soirée.
darklives - 1 mars 2013 à 22:00 Le log pour les articles marche bien chez moi, tes composants sont à jour?
manuel764 - 2 mars 2013 à 21:28 > manuel764, mickey de demande en gros comment t'as pu ajouter les sprites alors qu'il y a une limite imposé. T'as viré quoi? Des sprites sans importance, et puis je sais pas si ma rom était agrandite ou quoi... mais je répète que j'ai juste mis des sprites avec unlz-gba, je n'ai RIEN programmé, les pokémons n'y sont pas, juste les sprites et je peux pas les utiliser à cause de la limite de pokémon ^^'
Mickey` - 2 mars 2013 à 23:42 Tu ne t'y prends pas de la bonne manière. (CF un de mes précédents posts)
jetomy - 3 mars 2013 à 00:00 salut à tous, voila, je suis nouveau dans le rom hacking. j'ai voulu mettre un wildbattle dans une rom vert feuille, j'ai donc suivi les différents tuto (j'ai fais un copié collé du script, en changeant juste le pokemon et son lvl) , mais le problème est que le pokemon en question ne disparait pas a la fin du combat... a l'aveugle, n'y connaissant rien je dirais que le problème viendrai de l'ID du perso, j'ai laissé à 0000 (y'a une histoire de répétition en boucle ou un truc comme ça ??? ) . bref je suis un peu paumé, si quelqu’un pouvait me dépanné, ça serait cool :tibia:
mystogan640 - 3 mars 2013 à 00:01 Rajoute un hidesprite et un fadescreen, ca devrait le faire.
jetomy - 3 mars 2013 à 00:18 merci pour ton aide, mais je suis pas sur de comprendre, je fais un hidesprite, sauf, qu'a la place de "msgbox", après le checkflag, je met le script du wild battle ? ??? sinon, pour le fade screen je sais pas trop comment m'y prendre... (désolé j'en suis encore au niveau de suivre les tuto, a la lettre, donc dès que ça sort de la théorie, je m'y perd :fail: )
mystogan640 - 3 mars 2013 à 00:33 C'est dans les tutos il me semble. Le hidesprite c'est a la fin du script, suivi par le fadescreen, et ca fera disparaitre le poké/personnage/etc. Et si tu veux pas trop t'embeter, utilise un hidesprite LASTTALKED, ca fera un hidesprite sur le dernier truc auquel tu parles.
jetomy - 3 mars 2013 à 03:11 Super :winner: merci a toi, j'ai bidouillé un truc du genre : "checkflag 0x200 fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0" juste après mon wildbattle, et ça marche nikel :tibia: encore merci
Mickey` - 3 mars 2013 à 11:22 Je pourrais voir ton script s'il te plait ? Car, juste avec ce bout de code, le checkflag ne semble servir à rien ^^
jetomy - 5 mars 2013 à 17:12 oui bien sur, voici un wildbattle d'un mew lvl 100 : '--------------- #org 0x711F2E lock faceplayer setwildbattle 0x97 0x64 0x0 checksound cry 0x97 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 checkflag 0x700 fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0 release end et dans id de personnage, j'ai mis 0700...
Mickey` - 5 mars 2013 à 18:32 Plusieurs erreurs dans le script... ``` '--------------- #org 0x711F2E lock faceplayer cry 0x97 0x0 waitcry setwildbattle 0x97 0x64 0x0 setflag 0x807 special 0x138 waitstate clearflag 0x807 fadescreen 0x1 hidesprite LASTTALKED fadescreen 0x0 setflag 0x700 release end ``` Ca devrait mieux marcher (script plus léger)
jetomy - 5 mars 2013 à 19:57 je l'ai essayé, et ça marche nikel ! merci a toi
Mickey` - 5 mars 2013 à 20:19 Avec plaisir
TheCaptainSnow - 7 mars 2013 à 20:21 Quelqu'un connait un moyen faire une recherche dans la mémoire? Je sais qu'avec VBA on peut visualiser la mémoire mais on ne peut pas y faire de recherche. J'ai quand même trouver un moyen en utilisant l'option sauvegarder de VBA (dans le visualiseur, pas la sauv habituelle) et en ouvrant le fichier avec un éditeur Hexa mais ce n'est pas pratique, donc si quelqu'un à une solution à mon problème qu'il se manifeste.
xJelly - 12 mars 2013 à 17:44 J'EN PEUX PLUS JE PETE UN CABLE BHRLTJEKLGMER pourquoi quand je veux changer mon tileset que je fais toute la manip' et que quand je veux charger le tileset sur advance map j'ai un putain de message d'erreur qui me dit : DIB invalid ou que le fichier .pal est introuvable ?? :skin: :skin: ossekour j'en peux plus c'est paint qui se fout de moi quand je veux enregistrer mon truc en .dib :'( :'(
yago58 - 12 mars 2013 à 17:55 Paint est pas compatible avec ce forma il me semble, essayes avec photofiltre.
xJelly - 12 mars 2013 à 18:02 J'y ai pensé mais photofiltre n'a pas le format DIB non plus :'( Sous paint il met "(.bmp;.dib)" mais en fait y'a que bmp et photofiltre c'est pas possible :(
xJelly - 12 mars 2013 à 19:36 Oubliez j'ai trouvé \o/ jvm bsx
BaphometShadow - 15 mars 2013 à 10:17 Salut les gens ! J'ai un ptit souci Alors voilà , j'ai crée et inséré une nouvelle map ( une grotte ) , j'ai réglé les warps , vérifié plusieurs fois MAIS quand je veut entrer dans la grotte , je suis tp dans une base secrète appelée " BASE DE " ??? wtf ?
mystogan640 - 15 mars 2013 à 10:21 Je vois pas vraiment le blem, du moins j'ai du mal a le visualiser, je peux avoir un sceen du blem et celui de l'header s'il te plait.
BaphometShadow - 15 mars 2013 à 10:42 Jte fais dans dans la journée
BaphometShadow - 15 mars 2013 à 12:19 la "BASE DE "
mystogan640 - 15 mars 2013 à 12:25 Ah ouais, bizarre, pour le coup je sais pas trop, on dirait vraiment un blem de warp classique, ou encore de type de bloc spécial sur lequel est le warp. J'ai pas l'habitude d'emeraude, donc je vois pas vraiment. Si tu veux envoie moi un patch de la rom et je verrai comment arranger ce bug, ca m'intrigue. Ps: Je sais pas si elle est finie, mais la map de la grotte que tu montres est horrible, si tu veux 2/3 conseils je peux t'en donner.
BaphometShadow - 15 mars 2013 à 12:49 Oui je sais^^ mais c'est juste un test ; je t'envoi le patch en mp
Tdam01 - 15 mars 2013 à 13:52 Bonjour j'ai chercher un peu de partout mais je ne trouve pas! Je voudrai remplacer le nidoran du prof chen dans l'intro faut il utiliser Du hexa? si oui quel offset de la ROM (rouge feu fr d'origine) et j'aimerai aussi changer le mini-sprites du rival lorsque qu'on note son nom, car en changeant son sprite d'origine ne fonctionne pas et je ne trouve pas de second sprite pour le rival. Merci pour votre aide :D
mystogan640 - 15 mars 2013 à 14:00 http://www.pokemontrash.com/club/rom-hacking/bibliotheque-de-tiles/ Pour le rival. Et pour le nidoran oui, hexa. Y'a un log mais je crois qu'il est seulement pour les roms us. Mais ca doit pouvoir se trouver sans mega difficulté si tu touches un peu a l'hexa.
Tdam01 - 15 mars 2013 à 18:48 OK pour le nidoran je vais me débrouiller mais par contre pour le rival Je parle de son mini sprite lorsqu'on arrive au 4 nom proposé pendant l'intro et qu'on choisi de l'écrire soit même, il s'affiche au dessus du clavier comme si il marchait vers le bas Désolé je ne sais pas trop expliquer :s
Royfire - 15 mars 2013 à 18:54 Pour modifier les mini-sprites il te faut soit "Nameless Sprite Editor" soit "overworld editor" dispo dans la ludothèque de PL si j'me rappelle bien
mystogan640 - 15 mars 2013 à 18:56 Ah ok, je croyais que tu parlais du "grand" sprite de l'intro, j'ai mal lu, désolé. Ben la je sais pas du tout. Steakfrite, en modifiant direct le mini par nse ca se, ca passe pas, c'est pas le meme.
Royfire - 15 mars 2013 à 19:25 Effectivement je viens d'essayé, c'est intriguant pourtant le logiciel répertorie l'ensemble des mini-sprites de la rom non ? Dans le pire des cas, on peut entreprendre une recherche dans la ram ( avec vba toussa ) afin de trouver l'offset du tile en question... Mais bon c'est vraiment chelou cette histoire.
Mickey` - 15 mars 2013 à 20:43 Oui, on peut rechercher le numéro des tiles avec une option de VBA, je ne me souviens plus laquelle, mais cherche dans les menus, tu vas vite trouver. Il faudra ensuite utiliser un log comme Tile Molester, mais après j'm'en suis jamais vraiment servi, je peux pas trop t'aider. Cherche sur PokeCommunity, y a des tutos sur comment retrouver et changer des tiles à l'aide de ces deux logs.
Tdam01 - 16 mars 2013 à 09:54 D'après l'admin de PL voici pour le rival! Mini-sprite sous TileMolester : 003D9C7C Palette sous APE : 00E97F58 Pour rf et vf version fr Et pour le pokemon de chen je vous tien au courant et si vous trouver des infos tenez moi au ju :D Merci a vous
tuturosso - 20 mars 2013 à 16:30 Juste une info: Sur une GBA est ce que ce serait possible de changer la teinte d'un pokemon qui combat avec un certain dresseur et de pouvoir affronter le même avec une couleur normale chez un autre dresseur? Merci.
TheCaptainSnow - 20 mars 2013 à 17:32 En théorie je pense que oui, mais à mon avis le plus simple reste de faire un doublon de ce pokemon avec les mêmes stats sprites etc sauf la palette. Si jamais tu peux pas te permettre d'ajouter d'autres pokemon à cause de la limite je verrais ce que je peux faire.
Likrai - 22 mars 2013 à 21:15 Bonjour question de noob ... comment modifier le rival au fur et à mesure du jeu ? PS:je suis sur soulsliver.
darklives - 23 mars 2013 à 10:07 Avec PPRE.
Likrai - 23 mars 2013 à 10:17 Oui je sais mais je n'ai trouver que trois version du rival (une pour chaque stater) ... ??? EDIT:en fait c'est bon :°)
NejiZz82 - 23 mars 2013 à 10:58 Hey salut les Trasheur je cherche des spriteurs, des mappeurs GB et des modificateur de musique pour lancez une rom hack pokemon emeraude.
Mickey` - 23 mars 2013 à 15:23 Faudrait que tu présentes au moins ce que tu comptes faire. Personne ne voudra t'aider pour le moment...
NejiZz82 - 23 mars 2013 à 15:30 Je compte faire un new scenario de pokemon emeraude de nouvelles maps des pokemon plus haut level et de nouvelle musiques . Perso J'aimerais bien que AquaFred participe,LoDeus aussi et moi je traduit car la ROM seras en anglais.
yushi56 - 23 mars 2013 à 15:55 > Juste une info: Sur une GBA est ce que ce serait possible de changer la teinte d'un pokemon qui combat avec un certain dresseur et de pouvoir affronter le même avec une couleur normale chez un autre dresseur? Merci. > En théorie je pense que oui, mais à mon avis le plus simple reste de faire un doublon de ce pokemon avec les mêmes stats sprites etc sauf la palette. Si jamais tu peux pas te permettre d'ajouter d'autres pokemon à cause de la limite je verrais ce que je peux faire. Et est ce que si on utilise les 24 places "libres" du pokédex, il n'y aura ps de bug, en sachant que ces pokémons ne serviront qu'à être jouer par des dresseurs ennemis et pas capturés?
darklives - 23 mars 2013 à 17:11 Normalement ça ne pose aucun problème, je l'ai fait sur un ancien projet.
BaphometShadow - 23 mars 2013 à 17:26 @NejiZz82 , tu sais scripter ? @All : On recherche un scripteur car je peut pas tous faire en même temps ( map+script+direction du projet etc...) donc si vous êtes intéressé Lien du topic : http://www.pokemontrash.com/club/rom-hacking/pokemon-weed/ Lien du forum : http://pokemonweed.forumcrea.com/ Edit : J'ai un soucis : Je règle le script pour un effet warp , mais il me transporte sur le chenal 105 ???
NejiZz82 - 23 mars 2013 à 18:41 Je suis qu'un débutant voir même pas et je ne participerais pas a ta HR ...
BaphometShadow - 23 mars 2013 à 18:46 ok
mystogan640 - 23 mars 2013 à 18:47 >débutant >Veut être chef de projet >projette une rh ambitieuse ok, Nejiz, y'a un soucis quelque part.
BaphometShadow - 23 mars 2013 à 18:52 Débutant débutant ?
NejiZz82 - 23 mars 2013 à 19:01 Chui débutant mais quand je voulais faire un HR c'était pour m'améliorer encore +
mystogan640 - 23 mars 2013 à 19:04 Non mais quand t'es debutant tu commences soit par apprendre avec des tutos et tester des trucs. Soit tu fais quelques modifs de base puis de plus en plus avancées. Mais tu commences pas par devenir chef de projet. Encore moins d'un projet ambitieux, c'est le foirage assuré.
NejiZz82 - 23 mars 2013 à 19:08 Okay merci de tes conseils Myst
UltimatLance - 23 mars 2013 à 23:33 Poiver vous me passer le lien de bonne rom hack Anyway language I speaking anglish yo habla espagnol
NejiZz82 - 24 mars 2013 à 07:42 Pokemon ambre rouge
BaphometShadow - 24 mars 2013 à 08:31 http://www.pokemontrash.com/club/rom-hacking/les-hack-roms-finies/
tuturosso - 24 mars 2013 à 08:53 Des fois un bon light platinum EN est assez sympa : http://dl.poke-mega.org/pokemon-light-platinum-gba/ OU par la:http://www.mediafire.com/?kwtahveawodth5y
BaphometShadow - 24 mars 2013 à 13:12 Je sais que j'avais trouver une liste des hacks triée par langue/avancement avec le lien des topics , je cherche et je post
Mickey` - 24 mars 2013 à 16:57 > Poiver vous me passer le lien de bonne rom hack Anyway language I speaking anglish yo habla espagnol Pour le moment, t'as démontré que tu ne savais en parler aucune.
TheCaptainSnow - 24 mars 2013 à 21:15 Quelqu'un sait comment afficher un point d’exclamation dans un script? Comme quand un dresseur nous défi. [spoiler]
[/spoiler]
mystogan640 - 24 mars 2013 à 21:16 Oui, c'est un apply. Pour rf: 0x62
TheCaptainSnow - 24 mars 2013 à 21:18 Ok merci
kiros97 - 27 mars 2013 à 18:19 Bonjour j'aimerai avoir le lien pour télécharger un programme permettant de changer les textes d'une Rom-Hack car le site qui l'ébergé ( et que tous le monde connais ) est en maintenance
Arnikum Plus - 27 mars 2013 à 18:23 Va sur Pokémon Legendary
kiros97 - 27 mars 2013 à 18:29 C'est ce site qui est en maintenance
mystogan640 - 27 mars 2013 à 18:33 Je t'ai envoyé un mp.
Groud - 27 mars 2013 à 20:30 Pl en maintenance, srx? putaon link va me défoncer de pas etre la pour l'aider :/
kiros97 - 28 mars 2013 à 13:01 Quelqu'un aurai XSE qui ne bug pas car quand je le lance il y a indice l'erreur n'est pas dans la plage
Arnikum Plus - 28 mars 2013 à 14:03 Ce bug est normal. Tu ouvres le fichier Settings, tu verras une ligne où ça se présente comme suit: AutoUpdateCheck=1. Tu changes le 1 en 0 et ça ne doit plus bugger. Voilà.
adriien48 - 29 mars 2013 à 18:48 Bonjour tout le monde. Je poste ici car j'ai un problème. Lorsque je modifie un texte via XSE, je compile mais à ce moment là, j'ai un message d'erreur: [spoiler]
[/spoiler]
Savez-vous comment réparer ça?
Merci d'avance.
Mickey` - 29 mars 2013 à 18:51 Script en static, ça sera plus simple
simiaraichu y - 29 mars 2013 à 19:11 Bonsoir, quelqu’un d'entre vous saurai ou je pourrai trouver PPRE dans un autre site que pokemon Legendary?Si vous savez,envoyer moi en MP
Nyzoka - 29 mars 2013 à 21:15 Bonjour a tous ! J'aimerai me lancer plus sérieusement dans l'art du "RomHacking", J'ai en projet de réaliser pour m’entraîner un jeu "test"pour m’entraîner et obtenir les compétences requise au bon fonctionnement d'une équipe et d'un plus gros projet! Alors j'ai bien évidemment suivi vos tutos (très bien faits d’ailleurs) mais... je me pose encore quelques bonne questions ! j'aimerai savoir si quelques personnes "entraînées" accepteraient de m’éclaircir sur certains points? Je suis disponible sur SKYPE pour une conversation plus "pratique". J'attend vos retours avec impatience Bonne soirée a tous !
mystogan640 - 29 mars 2013 à 23:06 T'as l'air interessé et motivé. Je me ferai un plaisir de repondre a tes questions. Mp pour la suite.
kiros97 - 30 mars 2013 à 15:36 Bonjour, Je travail actuellement sur ma Hack Rom Pokémon Evolution . J'ai essayé de suivre les tutos pour changer les tilesets pour faire des map avec des graphisme beaucoup plus jolie ( ex : changer les arbres ) mais je n'y arrive pas ! J'aimerai bien savoir si il existe des tilesets déjà fait et disponible . Sinon j'aurai bien besoin qu'une personne m'ajoute ses tilesets sur mon jeu . Voici le lien de la hack Rom : http://www.pokemontrash.com/club/rom-hacking/pokemon-evolution/ Merci
Mickey` - 30 mars 2013 à 15:43 Tout fait, non. Tu peux trouver plein de tiles sur DA, ou sur WAH. Refais le tuto, ça va venir
ComandatChaos - 31 mars 2013 à 21:53 Bonjour A toute et a tous je suis nouveau et j'ai deux trois probleme avec Yape version 0.9 (j'ai beau cherche depuis deux heures je trouve pas la solution) (tuto suivie sur pokemon trash) alors voila j'ai cree 1 premier pokemon tout normal j'ai casser l'image avec Advanced Pokémon Sprite Editor puis inserez dans le pokedex grace a Pokédex Order Editor jusque la tout est normal donc je passe sur YAPE pour le modifier et lui donner des valeurs et la je voit une seule ataque dispo j'en recree un dans le doute et meme prob donc je voulais savoir comment augmenter le nombre d'ataque que le pokemon allait aprendre P.S je modifie une rom de pokemon Emeraude
TheCaptainSnow - 31 mars 2013 à 22:02 Soit en réduisant le nombre d'attaque apprise par d'autres pokemon, ou alors il y a une autre méthode pour augmenter cette limite mais je l'ai pas en tête.
ComandatChaos - 31 mars 2013 à 22:06 le probleme c'est qu'il n'as qu'un ataque dispo a savoir charge et il ne peut pas en aprendre d'autre je pe poste un screen si tu ve
TheCaptainSnow - 31 mars 2013 à 22:24 Je connais ton problème pas besoin de screen. Sache qu'il y a une limite dans le nombre d'attaque que l'ensemble des pokemon peuvent apprendre. Essaye de retirer des attaques à un autre pokemon et tu verras que tu pourras ensuite en ajouter à ton nouveau.
ComandatChaos - 31 mars 2013 à 22:40 oui c'etait ca le probleme un grand merci a toi bonne continuation Coordialement ComandantChaos
Gory - 31 mars 2013 à 23:22 Depuis quelques temps je traîne sur le forum , je regarde les tutos etc (sans rien poster) et l'envie de faire un rom hack est trop forte.Je suis bien conscient que ça ne se fait pas tout seul et qu'il faut savoir s'organiser sinon le projet ne sera jamais finaliser. C'est pourquoi , si quelqu'un cherche une personne possédant des artworks et sprites de fakemons je suis dispo , ou bien que des personnes sont "chaudes" pour se lancer dans ce projet avec moi.
XxZeKxX - 31 mars 2013 à 23:30 Bonjour je voudrai faire une petit rom hacking composé de 2 regions :cockgowhere: je recrute par skype : aymenaymen1143 je cherche des graphistes , Mapeurs ...... enfin bref toute personne sachant fair un rom hacking ayant un niveau d'informatique bien elevé , mature en toute genre , des intelo quoi ^^ , je n'ai pas encore lancer le projet je ne peut rien faire solo sinon aprés je vais me fair peaumé :education: . Mon skype : aymenaymen1143 Hesiter pas !
yago58 - 31 mars 2013 à 23:35 Non, avales des tutos et reviens plus tard, c'est une utopie ton histoire.
Mickey` - 31 mars 2013 à 23:37 Tu n'as absolument pas l'air crédible, malheureusement..
une petit rom hacking composé de pleusieurs regions ( 5 voir plus )Lol.
tuturosso - 1 avril 2013 à 00:05 Bonjour ,est ce quelqu'un a deja fait tourner amap sur Ubuntu? J arrive pas à le faire tourner sur wine . Ma config:Ubuntu 12.4
Arnikum Plus - 1 avril 2013 à 15:46 Salut. J'aimerais savoir si des personnes savent comment changer la position Y du joueur lorsqu'il commence dans sa chambre? SMCA ne permet de changer que la position X. Et puis, on est dans la saison des t** ou quoi?
ComandatChaos - 1 avril 2013 à 16:04 bonjour a tous deuxieme question est ce que quelqu'un saurait comment se deplacer instantanement a une zone (pour faire des test parceque ca commence a souller de devoir recommencer le jeu a chaque mise a jour de la rom) merci d'avance Coordialement ComandantChaos
Mickey` - 1 avril 2013 à 16:06 > Et puis, on est dans la saison des t ou quoi? Je préfère pas découvrir l'horrifiante chose qui se cache derrière ces jolies étoiles, mais j'en ai peur ! D: > Salut. J'aimerais savoir si des personnes savent comment changer la position Y du joueur lorsqu'il commence dans sa chambre? SMCA ne permet de changer que la position X. Bref, plus sérieusement ça doit être possible, je ne me suis jamais penché sur le sujet, mais une recherche hexadécimale devrait suffire... > bonjour a tous deuxieme question est ce que quelqu'un saurait comment se deplacer instantanement a une zone (pour faire des test parceque ca commence a souller de devoir recommencer le jeu a chaque mise a jour de la rom) merci d'avance Coordialement ComandantChaos Tu peux utiliser un warp pour te téléporter directement sur la map où tu veux effectuer tes tests. Attention, n'oublie pas de le rétablir comme avant à la fin de tes tests
ComandatChaos - 1 avril 2013 à 16:08 oui pas bete merci de l'idee(mais enfaite je suis totalement con pour pas y avoir penser ^^) encore une question j'ai des bug avec les warp il fonctionne bien dans un sens mais dans le deuxieme non (de plus la map prend des couleur bizare (ca donne pas du tout les tileset que j'avais selectioner) a savoir du violet de partout)
Royfire - 1 avril 2013 à 20:15 > Salut. J'aimerais savoir si des personnes savent comment changer la position Y du joueur lorsqu'il commence dans sa chambre? SMCA ne permet de changer que la position X. Et puis, on est dans la saison des t ou quoi? Essaye de jouer avec la longueur de la map
williamxQC - 2 avril 2013 à 04:48 j'imerais savoir s'il est posible d'ajouter un pokémon qui nous suit(comme dans la version yellow) dans la version émeraude ?? et si oui avec quel logiciel ?? merci d'avance.
yago58 - 2 avril 2013 à 12:21 Pour ceux qui ont besoin, Pokémon Legendary est de nouveau opérationnel.
mystogan640 - 2 avril 2013 à 12:29 Ca existe pas will, quelques recherches ont été faites, mais c'est sur rouge feu: http://www.pokecommunity.com/showpost.php?p=5398985&postcount=2695 et y'a un topic sur community.
williamxQC - 2 avril 2013 à 14:22 ah ok c'est pas grave... mais merci pareille Myst !!
darklives - 2 avril 2013 à 21:05 Salut, quelqu'un sait comment modifier les pokémon dans un script d'échange (avec un pnj)? J'ai cherché sur le fofo mais trouvé aucune réponse.
williamxQC - 4 avril 2013 à 14:22 > Ca existe pas will, quelques recherches ont été faites, mais c'est sur rouge feu: http://www.pokecommunity.com/showpost.php?p=5398985&postcount=2695 et y'a un topic sur community. après quelque recherche j'ai réussi a trouver un jeu dans lequelle un pokemon nous suit en tout temps :D pokemon lighting yellow... http://lightning-yellow.com/
mystogan640 - 4 avril 2013 à 14:24 2eme ligne du site. C'est du rpg maker pas du rh.
kennyzerock - 5 avril 2013 à 12:05 salut a tous, je voudrais savoir si quelqu'un connais le moyen de remplacer les musique d'un rom par une musique qui a la base est en MP3 ou WAV ou WMA, j'ai penser a un analyseur fréquentielle (mais trop compliquer voir impossible de trouver le bon avec GOOGLE) :domo: donc transformer des MP3 ou WAV ou WMA en fichiers MIDI pour l'insérer dans une roms GBA (ou NDS) avant de me dire que c'est impossible je vous invite a regarder http://fr.wikipedia.org/wiki/MIDI sachant même que plusieurs portable (de 94 à 2002) prenais en charge les fichiers MIDI, sa me parait bien étrange qu'on voit partout sur le web que sa donne un résultat mono (fait contre dit par wikiprout) ou que sa donne un résultats monstrueux (choses normal en vue d'une compression audio extreme) ou encore que sa résulte de l'impossible (ce dont je doute très fortement)
hremeraude - 5 avril 2013 à 20:18 Bonsoir, je rechecherais un inséreur de tiles, merci bien.
Arnikum Plus - 6 avril 2013 à 13:51 Bonjour. J'aimerais savoir si quelqu'un pouvait m'aider à rechercher l'animation des attaques. Je pense que si on la table (s'il y en a), on pourra la repointer pour ajouter de nouvelles capacités. J'ai localisé l'animation de l'attaque Tranche à l'offset 1C9747
mystogan640 - 6 avril 2013 à 14:01 Ca serait pas plus simple de t'inspirer directement des travaux us pour l'ajout d'attaque?
Arnikum Plus - 6 avril 2013 à 14:19 Tu aurais un lien, stp? Edit: Merci Myst
mystogan640 - 6 avril 2013 à 14:21 http://www.pokecommunity.com/showthread.php?t=290135
AquaFred - 6 avril 2013 à 14:25 > salut a tous, je voudrais savoir si quelqu'un connais le moyen de remplacer les musique d'un rom par une musique qui a la base est en MP3 ou WAV ou WMA, j'ai penser a un analyseur fréquentielle (mais trop compliquer voir impossible de trouver le bon avec GOOGLE) :domo: donc transformer des MP3 ou WAV ou WMA en fichiers MIDI pour l'insérer dans une roms GBA (ou NDS) avant de me dire que c'est impossible je vous invite a regarder http://fr.wikipedia.org/wiki/MIDI sachant même que plusieurs portable (de 94 à 2002) prenais en charge les fichiers MIDI, sa me parait bien étrange qu'on voit partout sur le web que sa donne un résultat mono (fait contre dit par wikiprout) ou que sa donne un résultats monstrueux (choses normal en vue d'une compression audio extreme) ou encore que sa résulte de l'impossible (ce dont je doute très fortement) on peut mais c'est tres dur à faire : Pokemon Emerald - Vs Trainer (Style BW2 Subway Real ) Test Sounds BW2 in HGSS By Fred. j'ai fait ça voila
memasa - 6 avril 2013 à 17:44 Bonjour, Je me suis lancé dans ma Hack Rom (j'ai déjà fait diverses changements). J'ai modifier mes sprites à l'aide de Nameless Sprite Editor (NSE) mais le problème est quand je teste mes sprites :
: Le sprite que j'ai mis ne s'affiche pas, je crois que c'est parce que j'ai modifier sa taille (car le sprite du Prof.Piko :roubaix: marche). Alors la question est : Savez vous comment je pourrais faire pour que le sprite s'affiche ?
Merci.
mystogan640 - 6 avril 2013 à 17:48 J'ai viré la mise en forme de ton texte, ca faisait mal aux yeux. Et sinon oui c'est surement car t'as modifié sa taille, donc: http://www.pokemontrash.com/club/rom-hacking/%28tuto%29-%28gba%29-les-overworlds-et-les-palettes-en-hexadecimal-tout-est-devoile-!
memasa - 6 avril 2013 à 17:53 Merci mais je crois que ton lien ne marche pas ;(.
darklives - 6 avril 2013 à 17:54 enlève le tiret à la fin.
memasa - 6 avril 2013 à 17:55 Ah oui, merci ! Je ne veux pas "paraître chiant" mais j'ai un autre problème qui concerne Advance Map : quand je fais un map avec des "fleurs" dedans il y a un problème :
- la première image c'est quand je teste mon jeu.
- la deuxième image c'est que je crée ma map avec Advance Map.
Mickey` - 6 avril 2013 à 18:15 Pour ce qui est des sprites, pour le moment je te conseille de ne pas modifier les tailles. (Je suis l'auteur du tutoriel et je parle en connaissance de cause, ce tutoriel n'est vraiment pas destiné aux débutants...) Pour ton problème de map, tu peux envoyer deux vrais screens s'il te plait ? On pourra mieux t'aider
memasa - 6 avril 2013 à 18:56 Merci du conseil mais je tiens vraiment à faire une hack rom complète (peut être même que je changerais quelques CS comme Cascade qui ne sert pas à grand chose ou autre...) donc je modifierais aussi la taille des sprites :win: Et pour les screens :
- Sur Advance Map.
- Sur la rom.
Royfire - 6 avril 2013 à 19:02 Essaye de regarder les animations du tileset en question avec "Tileset Animation Editor"
memasa - 6 avril 2013 à 19:13 D'accord, je le ferais après
mystogan640 - 6 avril 2013 à 19:20 Euh, pourquoi tu bosses la rom de lignt platinum?
Mickey` - 6 avril 2013 à 19:38 > Euh, pourquoi tu bosses la rom de lignt platinum? Ah, voilà, le tout me disait bien quelque chose... Je ne t'ai pas dit que tu ne pouvais pas tout modifier ; mais il y a des choses que tu dois apprendre avant de t'attaquer aux grosses choses. Sinon, pour les fleurs, change leur place sur le tileset, ou alors supprime l'animation de l'eau avec Tileset Animation Editor.
Poképoké498 - 7 avril 2013 à 21:53 Bonjour! Je me suis remis au Rom-Hacking, j'avais beaucoup de mal auparavant et ça me lassait mais j'ai repris ce projet! Donc j'ai tenté de modifier les couleurs de tiles(mais pas les tiles malheureusement) et ça donne ça: http://www.noelshack.com/2013-14-1365363835-555.png Par contre, comme vous le remarquez, y'a un problème. C'est que les bords de l'entrée de la grotte ne respectent pas la formation de cette dernière. Le problème vient de là: le changement de couleur devrait concerner tous les tiles "grotte" mais une petite partie n'a pas subi ce changement! Je vous montre: http://www.noelshack.com/2013-14-1365364105-111.png Si vous pouviez me dire comment régler ce problème sans toucher aux autres tiles... Merci! Autre chose, j'aimerais également modifier les musiques, si vous auriez un tuto ça serait génial(comment les insérer, s'il faut convertir le format....) Merci des réponses!
AquaFred - 7 avril 2013 à 22:37 > Bonjour! Je me suis remis au Rom-Hacking, j'avais beaucoup de mal auparavant et ça me lassait mais j'ai repris ce projet! Donc j'ai tenté de modifier les couleurs de tiles(mais pas les tiles malheureusement) et ça donne ça: http://www.noelshack.com/2013-14-1365363835-555.png Par contre, comme vous le remarquez, y'a un problème. C'est que les bords de l'entrée de la grotte ne respectent pas la formation de cette dernière. Le problème vient de là: le changement de couleur devrait concerner tous les tiles "grotte" mais une petite partie n'a pas subi ce changement! Je vous montre: http://www.noelshack.com/2013-14-1365364105-111.png Si vous pouviez me dire comment régler ce problème sans toucher aux autres tiles... Merci! Autre chose, j'aimerais également modifier les musiques, si vous auriez un tuto ça serait génial(comment les insérer, s'il faut convertir le format....) Merci des réponses! c'est moi je suis un seul français musique hacking si tu as skype ajoute moi : aquafred17
Mickey` - 7 avril 2013 à 22:41 Tu as modifié quoi ? La pelette ? Si oui, surement que ces tiles ne sont pas sur la meme palette. Sinon, http://www.pokemontrash.com/club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/. Jette un coup d'oeil avant de poser une question
ColtsRtw - 8 avril 2013 à 12:55 Slt, qui a un truc cool pour modifier les attaques (effets, puissance...) dans pokémon argent?
yago58 - 8 avril 2013 à 12:58 GSC attack editor mais il doit passer que pour les version US, tu veux le lien ?
ColtsRtw - 8 avril 2013 à 13:00 J'utilise une version US ! Je l'ai déjà, quand je clique sur une attaque j'ai une fenêtre qui me dit "error 13 : mismatch", un truc du genre. J'ai cru lire sur un forum que le soft ne fonctionnait qu'avec cristal et or
ColtsRtw - 8 avril 2013 à 20:02 Y'a pas moyen de changer 3-4 attaques par un script ou je ne sais quoi? Si oui, qui peut m'aider?
Mickey` - 8 avril 2013 à 20:32 Si, en modifiant directement l'hexa. Après, je connais aucun offset, je ne peux pas plus t'aider.
ColtsRtw - 8 avril 2013 à 20:36 Qui pourrait? Downhill? Yago?
yago58 - 8 avril 2013 à 20:47 J'ai trouvé un tuto sur l'hexadecimal pour gold/silver mais c'est bâtit comme un château de carte
Mickey` - 8 avril 2013 à 20:53 > Qui pourrait? Downhill? Yago? Je ne pense pas, personne ne s'intéresse vraiment au GB, et encore moins à faire des recherches dessus... > J'ai trouvé un tuto sur l'hexadecimal pour gold/silver mais c'est bâtit comme un château de carte De quoi s'agit-il ?
yago58 - 8 avril 2013 à 20:55 là j'en cherche d'autres dès fois que...
ColtsRtw - 8 avril 2013 à 21:13 J'ai posté un topic sur ce forum, la modération ne l'a pas validé. Pourquoi? Je ne sais pas
ColtsRtw - 8 avril 2013 à 21:16 Merci pour le lien, ça m'aide pas tant que ça, mais ça m'avance déjà un peu
Megadrifter - 8 avril 2013 à 21:29 Peut-être que ça pourra t'aider à trouver où sont les attaques : http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Gold:ROM_map#Pokemon_Menu
ColtsRtw - 8 avril 2013 à 21:31 41AFE-421DB c'est bien ça? Désolé je m'y connais vraiment pas les gars, je vais pas vous faire chier longtemps, c'est pour flash, eclate roc, force et coupe seulement :v
Megadrifter - 8 avril 2013 à 21:33 Très exactement.
Poképoké498 - 8 avril 2013 à 21:35 > Tu as modifié quoi ? La pelette ? Si oui, surement que ces tiles ne sont pas sur la meme palette. Sinon, http://www.pokemontrash.com/club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/. Jette un coup d'oeil avant de poser une question J'ai bien modifié la palette, si ça se trouve c'est bien ce que tu m'as dit, j'ai du modifier qu'une partie de la palette. Par rapport aux musiques, j'ai regardé dans la bibliothèque mais le seul tuto parlant de ça me permet de modifier une musique. Or je veux juste l'insérer. Mais merci pour votre aide déjà si précieuse.
ColtsRtw - 8 avril 2013 à 21:42 > Très exactement. Merci c'est cool, maintenant il me reste à trouver les valeurs de chaque attaque
Megadrifter - 8 avril 2013 à 21:43 > 41AFE-421DB c'est bien ça? Désolé je m'y connais vraiment pas les gars, je vais pas vous faire chier longtemps, c'est pour flash, eclate roc, force et coupe seulement :v Chaque attaque doit avoir une longueur de 7 octets. Les pointeurs hexa de tes attaques sont : 94 - flash, F9 - eclate roc, 46 - force, 0F - coupe. Donc, si c'est logique, tu multiplies ces valeurs en hexa par 7 et tu les ajoutes à 41AFE pour retrouver ton attaque. Enfin c'est simplement ma théorie... excuse-moi si je me trompe, j'ai jamais fouillé les ROMs, uniquement la RAM.
yago58 - 8 avril 2013 à 21:47 Tu vois juste je pense
ColtsRtw - 8 avril 2013 à 21:52 J'arrive pas à trouver 41AFE :s
Megadrifter - 8 avril 2013 à 21:52 Editing Attacks x41AFE = Start of attack data Format for each attack is this: [Attack Animation] [Effect] [Base Power] [Type] [Accuracy] [PP] [00] Merci Skeetendo ! La longueur est bien de 7 octets. Tu cherches bien une adresse pas une valeur ? C'est souvent le piège.
ColtsRtw - 8 avril 2013 à 21:54 J'ai trouvé je crois
Megadrifter - 8 avril 2013 à 21:59 Quand je regarde l'hexa de la ROM, j'imagine déjà le nombre de trucs fous qu'on pourrait faire (sachant que la RAM est très liée). L'animation d'Ultralaser sur l'attaque Trempette :winner: Ok j’arrête. Ace, si tu veux le reste des pointeurs pour les attaques, y a qu'à demander, tu les auras par MP.
ColtsRtw - 8 avril 2013 à 21:59 Si j'ai bien compris, là, j'ai cliqué sur le truc qui identifie coupe? http://www.plixup.com/pics_core3/13654511067787alore.png
ColtsRtw - 8 avril 2013 à 21:59 Tu as skype megadrifter? En tout cas merci de prendre du temps pour répondre à mes questions !
Megadrifter - 8 avril 2013 à 22:00 Ton curseur est à quelle adresse exactement ? Oui j'ai Skype.
ColtsRtw - 8 avril 2013 à 22:01 Ajoute moi ace-ace-
Megadrifter - 8 avril 2013 à 22:42 Après quelques recherches, je pense que ma théorie est foireuse, ne la suivez pas. On vous informera avec Ace quand on aura trouvé.
yago58 - 8 avril 2013 à 22:46 Je pense à un truc, Ace c'est quoi ton éditeur hexa ? Même question pour mega.
Megadrifter - 8 avril 2013 à 22:47 Free Hex Editor pour les deux mais j'en ai d'autre sous le coude
yago58 - 8 avril 2013 à 22:49 HxD, c'est avec celui là que j'ai obtenu les meilleurs résultats, après c'est une idée.
Megadrifter - 8 avril 2013 à 22:52 Ok ben je l'ai lancé aussi.
ColtsRtw** - 8 avril 2013 à 23:27 Bon, grâce à l'aide (ultra précieuse) de Megadrifter, nous sommes venus à bout du problème. La formule qu'il a trouvé pour choper l'adresse d'une attaque : 41AFE + (Pointeur de l'attaque * 7) - 7 Encore merci à lui d'avoir donné de son temps pour m'aider, en plus le résultat semble positif. Merci aussi à Yago :v
Groud - 9 avril 2013 à 07:54 Dites les mec, vous pouvez m'envoyer par mp toute la liste+ comment éditer svp?
ColtsRtw - 9 avril 2013 à 11:36 J'ai pas les valeurs des pointeurs :(
Groud - 9 avril 2013 à 12:06 Pg megadrifter les a apparement mais en fait t'a modifié quoi avec ca?
ColtsRtw - 9 avril 2013 à 12:26 la puissance de coupe, eclate roc et flash le type de coupe, force et flash j'ai aussi enlevé les effets
Megadrifter - 9 avril 2013 à 13:16 Je t'envoie ça ce soir Michel.
ColtsRtw - 9 avril 2013 à 14:29 Dites moi, vous connaissez l'aménagement complet des bits qui constituent un pokémon? http://www.pokecommunity.com/showthread.php?t=291371 ici il nous explique pour les évolutions et tout, mais j'aimerais savoir où se trouvent les stats du pokémon :( j'ai trouvé :3 Je bosse maintenant avec HxD, ce logiciel est génial, merci Yago
Groud - 9 avril 2013 à 14:43 faudra qu'on se parle ce we tu m'intéresse.
Mickey` - 9 avril 2013 à 18:40 Juste une question, pour peut-être l'utiliser moi-même, que fais de plus HxD que le bon vieil Hex Editor ?
mystogan640 - 9 avril 2013 à 18:44 Comparateur de 2 ficher hexa, l'autre le fait pas il me semble. Ah et il est plus cool "ergonomiquement", mais c'est mon avis sur ce point.
yago58 - 9 avril 2013 à 18:49 > Juste une question, pour peut-être l'utiliser moi-même, que fais de plus HxD que le bon vieil Hex Editor ? C'est grâce à HxD que j'ai trouver mon pointeur, hex editor ne l'a pas fait :maxwell: Et celui qui me dit qu'on peut mettre hex editor en français et pas l'autre va se faire enculer. :you: sinon c'est HxD le mieux :win:
Mickey` - 9 avril 2013 à 19:54 Cool, je vais y passer alors
Nyzoka - 10 avril 2013 à 12:58 SALUT A TOUS ! j'aurais besoin de votre aide. je rencontre actuellement des problemes sur ma ROM (rouge feu) avec les Zarbi Sauvage... l'orsque le combat sauvage se lance, la rom Plante. (freeze). j'ai effectué plusieurs testes et ça viens bien des Zarbi. quelqu'un a déjà eu ce problème? Merci a vous Nyzoka
yago58 - 10 avril 2013 à 13:03 Tu as fais des modifications sur la rom ?
ColtsRtw - 10 avril 2013 à 13:05 > Juste une question, pour peut-être l'utiliser moi-même, que fais de plus HxD que le bon vieil Hex Editor ? la fonction de recherche est mieux foutue, ça c'est génial Oui Migelito tu peux me parler
Nyzoka - 10 avril 2013 à 13:17 sur ma rom oui, j'ai donc essayé sur une rom Clean en ne changeant que les Pokemon sauvage de la route 1 en zarbi. Et j'ai le meme probleme. Essayez de votre coté, vous risquez de rencontrer la meme galere... pour etre plus precis, certains zarbi "fonctionnent". mais au bout d'un moment, "freeze"... surment du a un zarbi en particulié. (ou peut etre plusieur)... des idées?
mystogan640 - 10 avril 2013 à 14:55 > sur ma rom oui, j'ai donc essayé sur une rom Clean en ne changeant que les Pokemon sauvage de la route 1 en zarbi. Et j'ai le meme probleme. Essayez de votre coté, vous risquez de rencontrer la meme galere... pour etre plus precis, certains zarbi "fonctionnent". mais au bout d'un moment, "freeze"... surment du a un zarbi en particulié. (ou peut etre plusieur)... des idées? Problème réglé par mp.
Nyzoka - 10 avril 2013 à 15:06 OUAI c'est bon on a trouvé une solution avec Myst ca va impec ! Un nouveau problème fait surface... j'aimerai réaliser avec des SetMaptile une animation en 2 phase distincte tout en pouvant bouger mon perso durant celle-ci. j'ai essayé avec la Pause 0x28 pour séparer les phases mais cette commande bloque mon perso. Existe t'il une commande similaire qui laisserait mon perso libre de mouvement? Merci à vous ! Nyzoka
Mickey` - 10 avril 2013 à 15:13 Aucune, il faudrait utiliser deux scripts différents...
Nyzoka - 10 avril 2013 à 15:16 hmmm..... peux tu développer stp?
Mickey` - 10 avril 2013 à 15:44 Je te retourne la question : que veux-tu faire exactement ?
Nyzoka - 10 avril 2013 à 15:52 J'aimerai qu'un trou se forme en 2 étape, l'une après l'autre en marchant sur un script au sol tout en bougeant mon perso.
hremeraude - 10 avril 2013 à 19:20 Je voudrais savoir si c'est possible d'insérer
modifié par moi, image originale de
tebited15 mystogan640 - 10 avril 2013 à 19:25 Bah oui.
hremeraude - 10 avril 2013 à 19:43 La palette de Brice est unique (juste pour lui) ou je dois insérer une autre palette ?
mystogan640 - 10 avril 2013 à 19:55 j'ai pas regardé, je crois tout me même me rappeler qu'il y a une autre palette a "usage unique", regarde bien, mais insère une autre pal dans le doute sinon.
hremeraude - 10 avril 2013 à 20:38 Dac, je vais essayer, pour le moment j'insert l'image dresseur qui est déjà prête Edit : Petit problème, j'ai mon image indéxée correctement :
Mais lorsque je vais sur Unlz-gba pour l'insérer, ça s'insert et quand je vais pour enregistrer on me dit que la taille est trop petite, je cherche donc un offset d'une taille d'au moins 1000 octets. une fois que j'ai cet offset je le met, en image :
Et sur cette fenêtre je met l'offset que j'ai, mais rien à faire, ça marche pas :/ help ?
mystogan640 - 10 avril 2013 à 21:46 http://www.pokemontrash.com/club/rom-hacking/%28tuto%29%28gba%29-inserer-un-pokemon/
hremeraude - 10 avril 2013 à 22:17 Essayer, et foirer
même en faisant tout bien ça me fait ça, brice à une salle geule mais c'est tout :X
mystogan640 - 10 avril 2013 à 22:21 Non mais il sera degeu avec unlz de toute façon. T'as essayé de regarder le résultat in game?
ColtsRtw - 11 avril 2013 à 12:04 Salut. Y'a moyen d'ajouter des pokémons uniques dans O/A/C? Je voudrais ajouter les 3 oiseaux, mew et mewtwo
Groud - 11 avril 2013 à 14:00 scripting ouais, mais je sais pas faire dsl.
ColtsRtw - 11 avril 2013 à 14:38 Et si j'ai changé les localisations, ça s'affiche dans le dex?
yago58 - 11 avril 2013 à 15:04 non, ça s'affiche pas ( c'est dommage, mais faut pas trop en demander)
ColtsRtw - 11 avril 2013 à 15:05 je pensais juste que le jeu recalculait
hremeraude - 11 avril 2013 à 18:13 > Non mais il sera degeu avec unlz de toute façon. T'as essayé de regarder le résultat in game? Euh non j'essaie et je te dit ça Enfait oui ça marche In game :' résultat :
Au delà de ça, je chercherais les numero de tile de brice sur emeraude
hremeraude - 12 avril 2013 à 17:21 > Salut. Y'a moyen d'ajouter des pokémons uniques dans O/A/C? Je voudrais ajouter les 3 oiseaux, mew et mewtwo il te suffit de suivre le tuto pour rajouter des overworlds et créer un script de wildbattle Et sinon toujours personne pour mon problème à moi ? :X
Mickey` - 12 avril 2013 à 17:25 Bon sang, arrête de poster pour poster, lis sa question correctement... il demande pour O/A/C, c'est-à-dire sur GB, non sur GBA. Les tutos ici sont GBA.
hremeraude - 12 avril 2013 à 18:22 Ah ok et le numéro de sprite de brice tu serais pas où il est sur Unlz-GBA je trouve pas :'(
Mickey` - 12 avril 2013 à 18:50 Si je n'ai pas répondu, c'est que je ne sais pas...
hremeraude - 12 avril 2013 à 19:27 Je l'avais trouvé avec un autre projet.. je suis bon pour testé tous les sprites je croix :X
Mickey` - 12 avril 2013 à 20:37 http://www.pokemontrash.com/club/rom-hacking/bibliotheque-de-tiles/ Une simple recherche, je pense que tu trouveras ton bonheur...
hremeraude - 12 avril 2013 à 20:44 Oui j'ai déjà regarder il n'y a pas xD Merci quand même
Mickey` - 12 avril 2013 à 20:47
306/307:hero/heroine de l'intro[...] 1854-1946:sprite des dresseurs ?
hremeraude - 12 avril 2013 à 20:51 Non, je veux le personnage, j'ai résolu mon problème, j'avais déjà fais sur un autre projet, enfait il faut utiliser Namless Sprite Editor j'ai retrouver le nom sur Pokémon Legendary :P Mes test d'insertion du sprite personnage est en cours pour le moment :p ça commence à prendre forme !
mystogan640 - 12 avril 2013 à 21:46 C'est pas un sprite mais un overworld.
hremeraude - 12 avril 2013 à 22:01 On en apprends tous les jours :'
Royfire - 12 avril 2013 à 22:02 J'me disais aussi, le gars demandais le sprite de brice alors qu'il poste un screen le montrant modifié Bref faudrait manger des tutos, parce que bon...
hremeraude - 12 avril 2013 à 22:17 Une erreur de mot, ça arrive Je sais les modifier, c'est pas le problème, problème de nom, c'est pas une question de tuto
Royfire - 12 avril 2013 à 23:03 J'disais ça parce que j'ai l'impression que tes idées sont confuses, chui pas là pour juger tout le monde est passé par là.. Je doute pas de tes compétences, c'est juste qu'il faudrait maîtriser un minimum les concepts, question de bon sens, au moins ça nous faciliterait la tache lorsque tu poste un de tes soucis
hremeraude - 12 avril 2013 à 23:49 Non non c'est précis mais je m'exprime mal ^^'
Mickey` - 13 avril 2013 à 09:47 > C'est pas un sprite mais un overworld. ² Sinon, puisque que tu as trouvé toi-même, cherche par toi-même un petit peu avant de poser la question... Tu vois, la réponse n'était pas bien difficile à trouver
hremeraude - 13 avril 2013 à 11:37 Oui, mais je ne me rappelais pas du nom du logciel :X Sinon oui pas bien compliqué ^^' Sinon j'ai ce code ``` '--------------- #org 0x8614F5 lock faceplayer msgbox 0x8861518 MSG_NORMAL '"Un Zorua sauvage apparaît !" cry 0x6 0x0 wildbattle 0x107 0x25 0x0 fadescreen 0x1 fadescreen 0x0 hidesprite 0x1 setflag 0x250 release end '--------- ' Strings '--------- #org 0x861518 = Un Zorua sauvage apparaît ! ``` Je veux qu'il fasse apparaître un Zigzaton de niveau 25 pourquoi ça me met un ? niveau 3 ? Merci de me dire ce qu'il ne va pas (j'ai mis le setflag mais même si je tue ? il ré-apparâit) :/
Royfire - 13 avril 2013 à 20:34 Les données sont lus en hexadécimal (Il y a un convertisseur sur la fenêtre droite d'XSE), 107=6B et 25=19 Ensuite au niveau du setflag, il est nécessaire d'attribuer via A-MAP le numéro de ton flag dans la case ID du perso
hremeraude - 13 avril 2013 à 20:46 C'était déjà fait, et à la base c'était 263, donc 107 en hexa. L'ID du perso est présent également, pour le niveau 25 = 37 ça c'est une erreur de ma part, il faut que je change :/ Sinon j'ai réussi a obtenir ça :
mystogan640 - 13 avril 2013 à 20:51 Le hide est pas bon non plus je parie, au pire te prends pas la tete et fous un hidesprite lasttalked. Et pourquoi quand je regarde tes screens j'ai l'impression que l’écran de mon pc a une luminosité d'un pc en économie d’énergie?
hremeraude - 13 avril 2013 à 20:57 No$GBA sort ce rendu. Ah oui merde le hidesprite qui merde, je l'avais mis sur une map, puis j'ai mis sur une autre et j'ai pas modifé ça :/ ça vient de là x)
mystogan640 - 13 avril 2013 à 21:02 Ah. Et zigzaton c'est 0x120 au fait.
hremeraude - 13 avril 2013 à 21:08 Ah :' Merci
Darkrai555 - 13 avril 2013 à 23:45 Salut a tous! Je suis en train de m'initier au rom Hacking gba. J'ai un probléme avec XSE, quand j'ouvre un script sur advance map il se ferme 2 seconde aprés ou, parfoit s'allume et se ferme en quelque seconde ! Que doit-je faire ?
Mickey` - 14 avril 2013 à 07:24 Oulaaa... en effet c'est très bizarre... tente de re-télécharger XSE ou A-Map sur Pokemon Legendary, sinon, je ne sais pas...
Arnikum Plus - 14 avril 2013 à 10:22 Darkrai555, cherche quelques pages en arrière dans ce topic. La réponse à ton problème y est quelque part.
hremeraude - 14 avril 2013 à 10:23 > Salut a tous! Je suis en train de m'initier au rom Hacking gba. J'ai un probléme avec XSE, quand j'ouvre un script sur advance map il se ferme 2 seconde aprés ou, parfoit s'allume et se ferme en quelque seconde ! Que doit-je faire ? J'ai eu le même problème en téléchargeant la version de Pokémon Legendary, prends sur un autre site. Sinon question : ça choque ou pas ? ^^'
pour moi non perso mais je demande quand même :'
Arnikum Plus - 14 avril 2013 à 11:54 Les overworlds ne sont pas adaptés au style gba.
Royfire - 14 avril 2013 à 12:02 Je crois qu'il faut réajuster le tout, il semblerait au premier coup d’œil que la marge de pixel en bas est différente entre chacune des positions, non ? :/ Sinon c'est cool continue
hremeraude - 14 avril 2013 à 13:35 > Les overworlds ne sont pas adaptés au style gba. Je sais j'ai adapté moi même en fait ^^ @steakfrite j'ai vérifié il y a la même marge de pixe en bas ^^' J'ai ajouter les OW's de marche, et ça rend assez bien je trouve, moins bien que les images originales mais pas choquant du tout
Mickey` - 14 avril 2013 à 18:03 > J'sais pas, perso je discerne pas bien les détails, je trouve pas ça très agréable à jouer... Sans compter qu'il faudrait des tiles plus récentes.
ColtsRtw - 15 avril 2013 à 14:06 Salut, je suis ce tuto http://hax.iimarck.us/topic/18/ pour ajouter des events (les légendaires non dispos) Seulement, à l'étape 2 j'suis déjà largué. J'ai $0DD07D (37:7D50) et $14D4D6 (53:D654) comme valeurs, mais je sais pas ce que je dois rechercher dans l'éditeur, ni comment savoir où il y a de l'espace vide. Aidez moi svp merci
Megadrifter - 15 avril 2013 à 18:50 $0DD07D est l'adresse de la map dans la ROM, $14D4D6 l'adresse de l'event. Tu trouves de l'espace vide là où il n'y a plus que des 00 (au minimum 16 octets à 00 de préférence) avant une nouvelle zone de données. Pour les events, tu peux les mettres entre $13A180 et 13BFFF par exemple.
john0302 - 15 avril 2013 à 21:17 Bonjour ! Je suis depuis plusieurs années dans le Rom-Hacking et sur une rom test, J'avais modifié les starters avec le tuto pour le nouveaux Pokémon. Seulement quand on choisissait le 3e starter, les couleurs s'inversaient et le jeu freezait ! Malheureusement, je n'ai plus cette rom donc je ne peux pas vous envoyer de screen. Merci d'avance !
hremeraude - 15 avril 2013 à 21:38 Quand tu vient ici, c'est qu'on a une ROM avec un réel problème, si les couleurs de ton Pokémon étaient inversé ça vient du fait qu'elles n'étaient pas en indéxée 16 couleurs donc ça rendait très mal. Il n'y avait absolument pas de raison pour que le jeu freeze avec ça....
Mickey` - 15 avril 2013 à 21:56 Impossible, une image non indexée en 16 couleurs ne peut pas être insérée dans le jeu, sauf via hexadécimal (mais le résultat n'est pas bon IG). Difficile à dire, avec ce manque de précision ; sûrement un problème d'offset. Il aurait fallu que nous sachions exactement ce que tu avais fait. Je ne comprends pas en revanche pour cette question maintenant.
Royfire - 15 avril 2013 à 22:01 Le gars nous donne aucune précision au sujet de la rom en question, sans parler du tuto sans référence bref je pense qu'il est temps de sortir la boule de cristal...
hremeraude - 15 avril 2013 à 22:29 Il a peut-être envie de refaire une RoM hack sans faire cette erreur... De toute façon Advance Séries est super simple d'utilisation :' Et pour les images non indéxées, elles passent sur Advance Séries en mettant un résultat horrible, ça fait longtemps que j'ai pas essayer, au début du lancement de ma RoM enfait, mais ça passe ^^'
Amosifo - 16 avril 2013 à 10:35 Bonjour voilà j'ai crée un pokémon pour ma romhack (je vous passe les détailles) je suis sur Gba et le soucis c'est qu'il ne peut apprendre qu'une attaque par montée de niveau. J'utilise Yape, donc j'aimerais savoir s'il y a un autre moyen pour permettre à mon pokémon crée d'apprendre des attaques par montée de niveau, merci pour votre aide ^^ Ps: déjà posté sur le blabla des hackers, on m'a conseillé d'essayer de trouver de l'aide ici.
Royfire - 16 avril 2013 à 10:44 Je pense que ça va être TRES difficile à réaliser ( voir impossible ) le seul moyen serait de bidouiller le système de combat, donc d'avoir des notions en hexa/asm assez poussé...
ColtsRtw - 16 avril 2013 à 11:39 Est-ce que s'il déplace les bits des pokemons vers un espace vide ça changera quelque chose? Par exemple s'il met les valeurs correspondant à Raichu sur des 00000000... il se passera quoi? Dans le cas où ça ne changerait rien, je sais comment faire et c'est même plutôt très facile
Mickey` - 16 avril 2013 à 11:54 > Est-ce que s'il déplace les bits des pokemons vers un espace vide ça changera quelque chose? Par exemple s'il met les valeurs correspondant à Raichu sur des 00000000... il se passera quoi? Dans le cas où ça ne changerait rien, je sais comment faire et c'est même plutôt très facile (Les octets libres en GBA sont représentés par 0xFF, non par 0x0.) Sinon, le Pokédex dans ces versions est extrêmement complexe. Il ne suffit pas de seulement repointer chaque donnée, il y a un gros travail d'ASM à faire, j'ai déjà essayer de chercher de ce côté-ci. Sinon, steak' a raison, faut toucher à l'hexa. Je ne sais pas comment par contre, jamais cherché.
ColtsRtw - 16 avril 2013 à 11:58 Ah ue c'est vrai je bosse sur gbc, il suffit de mettre le niveau puis le pointeur de l'attaque et voilà Au pire contente toi de remplacer les attaques apprises
Amosifo - 16 avril 2013 à 14:01 Oui mais il n'a qu'une attaque apprise vu que c'est un pokémon crée par mes soins. Il est là le soucis d'ailleurs.. C'est vraiment dommage que je ne puisse pas y arriver. Je n'y connais pratiquement rien en hexa donc je n'ai franchement aucune chance ^^ Merci quand même d'avoir pris la peine de me répondre c'est très aimable à vous tous.
john0302 - 16 avril 2013 à 14:07 Rebonjour ! En fait, j'ai modifié les starters sur l'image D' AS. Quand je testais le jeu sur ma PSP, ca freezait ;il y avait même Bac marqué sur le coté. Sur le PC, ca faisait moche parce les couleurs s'inversaient, Voilà,vous savez tout.
Amosifo - 19 avril 2013 à 14:57 Bonjour tout le monde. Voilà je fais une romhack de rouge feu, je voulais m'attaquer aux ct, changer certaines ct inutiles (comme hurlement), pour les remplacer par d'autres attaques. Ce que j'aimerais savoir donc c'est: que ce passe t-il quand je modifie une ct par rapport aux donneurs du capacité du jeu, vont-ils tjrs m'apprendre leurs attaques où va-t'elle changer avec la ct? et rendre le texte faux pour le coup ^^ Et ma 2ème question serait de savoir si en changeant par ex. hurlement par rafale psy, est-ce que tous les pokémons qui étaient capables d'apprendre hurlement seront capables d'apprendre rafale psy (donc m'obligeant à tout changer par yape) ou alors la ct se désactive des ct cochés dans yape? Merci d'avance à tous ceux qui prendront le temps de me lire et me répondre. ^^
mystogan640 - 19 avril 2013 à 15:08 Pour les donneurs de capacités, y'a pas d'impact a changer les cts. Pour ce qui est de l’apprentissage des ct par un pokémon, tu dois effectivement tout régler ca via yape.
hremeraude - 19 avril 2013 à 17:53 > Oui mais il n'a qu'une attaque apprise vu que c'est un pokémon crée par mes soins. Il est là le soucis d'ailleurs.. C'est vraiment dommage que je ne puisse pas y arriver. Je n'y connais pratiquement rien en hexa donc je n'ai franchement aucune chance ^^ Merci quand même d'avoir pris la peine de me répondre c'est très aimable à vous tous. Tu ouvre advances séries, tu modifie le sprite d'un Pokémon de ton choix. Tu ouvre YAPE tu va au Pokémon de ton choix et tu modifie ce que tu veux (nom,attaques...) Et pour finir tu allume ton jeu et c'est bon :'
Baitot - 19 avril 2013 à 17:57 Bonjour mes chers compatriotes, je vais vous parler de la crise économique Ouech, salut les mecs, vas-y baisse tes yeux, baisse tes yeux !! Bref, Bonjour, j'ai commencé ma hack rom et, je chercherai quelqu'un qui pourrait m'aider à faire 1 script ; Le script se déroule comme ça :
On va vers une porte,si on possède l'objet besoin (un va faire un test avec une potion) le script = Voulez-vous déposez la potion ? (Réponse = choix : OUI ou NON) Si la réponse = OUI, une porte s'ouvre/ Si la réponse = NON, rien ne se passe, juste le héros recule de 2 cases en bas mais le script se re-active si le joueur retourne vers la porte. Si on va vers la porte ,et qu'on ne possède pas l'objet besoin, le script = La porte est fermée.
Alors, pourquoi je demande ce script ? Beh tout simplement car mon jeu se portera sur LES DOUZE CRISTAUX DU ZODIAQUE (je pense que vous avez déjà un idée du scénario....). MODIFICATION : Je chercherai aussi des noms de villes original, donc, si vous avez des idées...
mystogan640 - 19 avril 2013 à 18:40 Baitot, ici on aide, mais en general, on fait pas a ta place. Ton script t'as largement de quoi le faire en t'aidant des tutos. Donc tu essayes, et si t'y arrives pas, tu viendras poster ce que t'as fait et un te le corrigera. J'suis sympa, je te donne les commandes principales: t'auras besoin d'un checkitem (avec un compare), d'un msg_yesno, d'un settilemap, et d'un applymovement en gros.
Baitot - 19 avril 2013 à 19:43 Ok, merci et désolé pour le post.
mystogan640 - 19 avril 2013 à 19:57 Pas de soucis.
Baitot - 19 avril 2013 à 20:41 Et j'ai aussi oublié de demander peut-on créer une troisième région? Merci.
mystogan640 - 19 avril 2013 à 20:43 Théoriquement. Mais faut de tres bonnes compétences, et ca prends beaucoup de temps. Donc pour l'instant tu devrais oublier.
hremeraude - 19 avril 2013 à 23:54 Bonsoir, j'essaie de faire un script , mais j'arrive pas à avoir le résultat voulu : je m'explique : Je veux que mon personnage fasse 2 pas à droite, 2 pas en bas, 2 pas à droite et qu'il y est un déclenchement de script de give item, sachant que c'est un personnage qui doit le donner et disent un message au passage. J'ai mes 3 script, mais je ne sais pas comment les assemblés, ni comment forcer les 3 à s'enclencher. Script du mouvement : ```
#org 0x800000 lock applymovement 0x1 0x800000 release end '----------- ' Movements '----------- #raw 0xB #raw 0xB #raw 0x8 #raw 0x8 #raw 0xB #raw 0xB #raw 0xFE 'End of Movements ``` Script du Give Pokémon : ``` '--------------- #org 0x800000 givepokemon 0x409 0x15 0x 0x0 0x0 0x0 end ``` Script dialogue : ``` '--------------- #org 0x800000 msgbox 0x800000 MSG_FACE end '--------- 'Strings '--------- #org 0x800000 = Mes voeux se sont réalisés, mais maintenant c'est à ton tour.... ``` Merci de m'aider ^^
mystogan640 - 20 avril 2013 à 00:09 Le personnage dit la phrase avant ou apres? Mais de toute facon pour faire s'activer des commandes tu les fous a la suite, ca donne un truc du genre: ```
#org 0x800000 lock applymovement move_player 0x800000 't'as lu les tutos? c'est move_player pour bouger ton perso, et t'as tout intérêt a pas foutre que des 800000 en offset, sinon c'est que t'as rien compris au principe. waitmovement 0x0 't'as oublié cette ligne, je maintiens que t'as pas assez suivi les tutos givepokemon 0x409 0x15 0x 0x0 0x0 0x0 msgbox 0x800000 MSG_NORMAL 't'as tout intérêt a pas foutre que des 800000 en offset, sinon c'est que t'as rien compris au principe, et msg_normal pour ce genre de script release end '--------- 'Strings '--------- #org 0x800000'cf ci-dessus = Mes voeux se sont réalisés, mais maintenant c'est à ton tour.... '----------- ' Movements '----------- 'ok, la y'a carrément pas l'offset #raw 0xB #raw 0xB #raw 0x8 #raw 0x8 #raw 0xB #raw 0xB #raw 0xFE 'End of Movements ``` En gros t'as pris des morceaux de tuto que t'as plus ou moins modifié. t'as clairement pas les bases. Et je t'ai assemblé le truc, mais c'est moche et les offsets collent pas. J'allais pas non plus te faire un beau script tout fait. Y'a du boulot a fournir.
hremeraude - 20 avril 2013 à 00:30 Je voulais test script generator pour faire ça en fait x) Je suppose qu'il est pas au point :' Le 800000 c'était un offeset à modifier, ça c'est normal x) Sinon dans l'ordre il est sensé faire : Applymovement Msgbox Givepokemon Je le ferais en suivant un tuto la prochaîne fois, ça sera mieux :'
mystogan640 - 20 avril 2013 à 00:33 Oui, les générateurs de scripts c'est de la merde. Apprends avec les tutos, c'est plus gratifiant/pratique/sûr/ce que tu veux. Ben sinon t'a juste a mettre ces commandes dans l'ordre voulu pour les actionner a la suite. Ps: Le script de l'apply a été fait avec un générateur? si oui, il est carrément pas au point, ou tu sais pas t'en servir.
hremeraude - 20 avril 2013 à 11:12 Oui j'ai tout voulu testé avec le générateur, il est carrément pas au point : quand j'ai compilé le script il est devenu bizarre xD Bon : j'ai changer les offsets et corriger les erreurs de script ... et j'obtient ``` '--------------- #org 0xE3D674 lock applymovement MOVE_PLAYER 0x8E3D684 waitmovement 0x0 givepokemon 0x409 0x15 0x0 0x0 0x0 0x0 loadpointer 0x0 0xE3D75C '"Mes voeux se sont réalisés, mais m..." textcolor 0xD9 '--------- ' Strings '--------- #org 0xE3D75C = Mes voeux se sont réalisés, mais maintenant c'est à ton tour.... '----------- ' Movements '----------- #org 0xE3D684 #raw 0xB #raw 0xB #raw 0x8 #raw 0x8 #raw 0xB #raw 0xB #raw 0xFE 'End of Movements ```
mystogan640 - 20 avril 2013 à 11:14 Vas-y, fais moi un beau script, tu me le posteras ici ensuite. Tu étoffes un peu et tout, que ca soit plus vivant. Et si y'a un blem ou que j'ai des astuces pour rendre ca mieux, je te dirais.
hremeraude - 20 avril 2013 à 11:33 J'ai poster dans le post précedent, mais freeze lorsque je vais sur le script x)
mystogan640 - 20 avril 2013 à 14:04 C'est encore fait au générateur ou quoi? Bon allez, arrêtons le massacre : ``` '--------------- #org 0xE3D674 lock checkflag 0x"ton flag" compare lastresult 0x1 if 0x1 goto 0x8"nouvel offset" applymovement MOVE_PLAYER 0x8E3D684 waitmovement 0x0 givepokemon 0x409 0x15 0x0 0x0 0x0 0x0 msgbox 0xE3D75C msg_normal '"Mes voeux se sont réalisés, mais m..." setflag 0x"ton flag" release end #org 0x"nouvel offset" release end '--------- ' Strings '--------- #org 0xE3D75C = Mes voeux se sont réalisés, mais maintenant c'est à ton tour.... '----------- ' Movements '----------- #org 0xE3D684 #raw 0xB #raw 0xB #raw 0x8 #raw 0x8 #raw 0xB #raw 0xB #raw 0xFE 'End of Movements ``` Le textcolor, c'est une commande de rf/vf, et vu ton pseudo et ton projet, il semble que tu sois sur emeraude, loadpointer ? ouais, mais non. Et pour ton erreur de freeze, faut que tu mettes in identifiant au script (7050), et faut mettre un système de flag pour pas que ca se répète en boucle. T'as encore pas mal de truc tout(si mickey a raison) a revoir, alors lis et comprends ces tutos je te prie.
Mickey` - 20 avril 2013 à 15:35 Non non, ne mélangeons pas tout ; le script de base devait être bon. Seulement, c'est un problème d'offsets trop rapprochés. A moins d'un script assez poussé (donc si la commande loadpointer est voulue), l'apparition de cette dernière indique 9 fois sur 10 que l'offset spécifié n'est pas assez grand.
mystogan640 - 20 avril 2013 à 15:44 Au temps pour moi si c'est le cas alors.
hremeraude - 20 avril 2013 à 15:49 ça vient du générateur, j'avais bien mis Pokémon Emeraude ^^ Sinon merci, la prochaîne fois je suis un tutoriel, je ne savais pas que le générateur faisait de la merde xD
yago58 - 20 avril 2013 à 15:52 Il serait bon de mettre en place un article sur les dangers d'utiliser un générateur de script...
hremeraude - 20 avril 2013 à 20:53 Bonne idée, si on le sait pas...
Mickey` - 20 avril 2013 à 21:21 Pas grand chose à dire néanmoins... Puis certains ne connaissent pas ces générateurs, ce serait bête de leur faire découvrir...
hremeraude - 21 avril 2013 à 00:34 Ben il était sur Pokémon Légendary, je pensais pas qu'ils proposaient de la merde :/
Mickey` - 21 avril 2013 à 11:03 Non, il met tous les logiciels qu'on leur propose ; ensuite, c'est à l'utilisateur de voir si le logiciel en question est bon ou non. Certains adoreront le générateur par fainéantise, mais nous, nous te le déconseillons, tu as bien vu les erreurs que cela pouvait amener.
hremeraude - 21 avril 2013 à 11:08 Oui, mais pour faire un message ou un message pancarte, ça marche bien juste il faut pas chercher trop compliquer avec :'
Ragestuck - 22 avril 2013 à 16:32 Salut tout le monde! Je sais pas si je suis dans la bonne catégorie seulement voilà, Je me propose en tant que RomHacker pour vous aidez dans vos projet si jamais il y a besoin. J'ai des connaissances en scripting, mapping, niveau imaginations je me débrouille pas trop mal. Je ne prétend pas être un énorme crack qui saura tout faire seulement un petit coup de pouce (pour les scripts surtout) n'est pas de refus. J'avais commencé à entamer un projet solo mais je me suis vite rendu compte que c'était beaucoup plus de travail que ce que j'avais imaginé. Du coup je pense être plus utile pour aider d'autres personnes a voir leurs projet aboutir. Voilà voilà. Donc si jamais vous avez besoin de quelqu'un n'hésitez pas.
Mickey` - 22 avril 2013 à 16:38 Bonjour, Tu as le topic d'aide en tout genre, ou bien celui du blabla des hackers pour te proposer (ou bien envoyer un MP aux chefs d'équipe de projet en cours). Pas la peine de créer un nouveau topic pour ça Il faudrait aussi que tu nous présentes ce que tu sais faire, par exemple ton niveau de scripting, deux ou trois maps, je sais pas, histoire qu'on puisse se faire une idée. (Déplacement s'il vous plait) C'est fait
Ragestuck - 22 avril 2013 à 17:30 Pour ce qui est de mes compétences, je m'en sort pas mal avec des petits scripts tels que: Faire parler un PNJ ou une pancarte : (Bon je vous l'accorde c'est facile mais j'ai d'autres atouts dans mon sac)
Donner des items :
Créer des dresseurs et des Wildbattles :
(j'ai pas encore fais de screen)
Je sais aussi faire des CheckGender, Showpoképic, des GivePokémons et aussi des script warp.
(Quel est la différence avec une warp normale ?
Bah simplement qu'elle s'active que quand on lui demande et pas quand on marche dessus ^^)
C'est peut être un peu trop léger... Mais je compte apprendre plus de trucs encore ^^.
Baitot - 22 avril 2013 à 17:41 Je t'ai envoyé un message privé
Mickey` - 22 avril 2013 à 19:26 En gros, tu connais les bases du tuto de Sainior :/ (Tu as des fonctions un peu plus avancées dans le mien, mais ça reste assez sommaire tout de même)
Ragestuck - 22 avril 2013 à 20:17 > Je ne prétend pas être un énorme crack qui saura tout faire seulement un petit coup de pouce Voilà ^^". J'avais prévenu...
MickieLove - 22 avril 2013 à 23:47 Bonjours ou bonsoirs a tous. Je cherche depuis plus de 3h des Roms-Hack Francais (GB, GBC, GBA) Pokemon fini avec leur description. Si vous avec des roms a me proposé de télécharger sa serais gentil de votre par. un grand merci a vous d'avance.
Groud - 23 avril 2013 à 09:33 Ouais, Mickey` à raison, j'fusionne dans le topic d'aide en tout genre
tuturosso - 24 avril 2013 à 21:21 Salut,pokemon weed cherche un scripteur et aussi quelqu'un qui saurait grapher/spriter et un autre scripter. Contactez moi par mp ou sur le forum indiqué dans la section rom Hack . Bonne soirée.
hremeraude - 24 avril 2013 à 22:15 > Bonjours ou bonsoirs a tous. Je cherche depuis plus de 3h des Roms-Hack Francais (GB, GBC, GBA) Pokemon fini avec leur description. Si vous avec des roms a me proposé de télécharger sa serais gentil de votre par. un grand merci a vous d'avance. Pokémon ambre rouge est sur le forum, et est française..
ghostly spirit - 25 avril 2013 à 17:00 Bien le bonjour.Je ne suis pas sur d'être dans le bon topic mais je me lance quand même car je pense que c'est le bon. Depuis hier, j'essaye d'apprendre à scripter donc il m'est arrivé de faire des tests après avoir lu un tuto. C'est ce que j'ai fais sur une ROM VF hier après avoir vu grâce à un tuto comment on devait faire pour modifier un script.Cependant, ça ne s'est pas vraiment passé comme prévu car en plus d'avoir des petits problèmes dans un dialogue(problème réglé maintenant), j'ai un bug graphique : http://www.pixenli.com/image1366901634071843500.html Le problème persiste car j'ai cela depuis hier donc je me demandais si quelqu'un d'entre vous sait régler ce problème(si on peut le régler déjà) : o Bonne journée !
Likrai - 25 avril 2013 à 18:18 Bonjour je cherche à insérer le lecteur gb au sol dans sousilver (au rez-de-chaussé de la maison du héros plus précisément ) mais je ne sais pas comment fair :'( est-ce que quelque’un peut m'aider ?
yago58 - 25 avril 2013 à 18:20 On peut pas, en plus c'est un objet rare.
Baitot - 25 avril 2013 à 18:43 > Bien le bonjour.Je ne suis pas sur d'être dans le bon topic mais je me lance quand même car je pense que c'est le bon. Depuis hier, j'essaye d'apprendre à scripter donc il m'est arrivé de faire des tests après avoir lu un tuto. C'est ce que j'ai fais sur une ROM VF hier après avoir vu grâce à un tuto comment on devait faire pour modifier un script.Cependant, ça ne s'est pas vraiment passé comme prévu car en plus d'avoir des petits problèmes dans un dialogue(problème réglé maintenant), j'ai un bug graphique : http://www.pixenli.com/image1366901634071843500.html Le problème persiste car j'ai cela depuis hier donc je me demandais si quelqu'un d'entre vous sait régler ce problème(si on peut le régler déjà) : o Bonne journée ! Envoies le script, on peut pas régler le problème sans . (je pense que c'est un bug de script)
mystogan640 - 25 avril 2013 à 18:52 Non, a mon avis, elle a juste bousillé un offset. Donc en théorie réparable, en pratique c'est nettement moins faisable.
Likrai - 25 avril 2013 à 19:04 Ah ! zut alors sinon je sais que l'on peut modifier l'objet obtenu (ex: passé d'une potion au magneto vs) sauf que l'à aussi j'y connais rien ...
mamyriri - 26 avril 2013 à 10:13 Bonjour à tous, Je tiens à précis que j'ai lu tous les tutos que j'ai retrouvé que s'y reporte mais rien à faire. J'ai des sprites de fakes pokémon. Je voudrais les ajoutés aux pokémons existants dans emeraude. Lorsque j'ouvre la Rom dans unLZ-GBA ilme marque ça:
Ensuite, soi il plante, soi il ouvre la rom quand même, mais aucune des images ne ressemble à un sprite.
Si je clique sur importer il me dit : Error image not Indexed (et ce même si c'est un sprite officiel de goelise)
Mon pc est windows 7. J'ai essayé avec le programme de compatibilité d'y tourner comme s'il s'agissait d'un ordinateur vista ou xp. Rien n'a changé.
Mickey` - 26 avril 2013 à 11:27 Je pense plutôt que cela vient de ta ROM. Télécharge-la sur Pokemon Legendary. Si jamais elle vient de ce site, c'est que tu as abîmé le jeu en modifiant précédemment d'autres choses. Sinon, si c'est pour insérer des sprites de Pokémon, les logiciels Advance Series sont meilleurs à mon goût.
hremeraude - 26 avril 2013 à 11:51 > Bonjour à tous, Je tiens à précis que j'ai lu tous les tutos que j'ai retrouvé que s'y reporte mais rien à faire. J'ai des sprites de fakes pokémon. Je voudrais les ajoutés aux pokémons existants dans emeraude. Lorsque j'ouvre la Rom dans unLZ-GBA ilme marque ça:
Ensuite, soi il plante, soi il ouvre la rom quand même, mais aucune des images ne ressemble à un sprite.
Si je clique sur importer il me dit : Error image not Indexed (et ce même si c'est un sprite officiel de goelise)
Mon pc est windows 7. J'ai essayé avec le programme de compatibilité d'y tourner comme s'il s'agissait d'un ordinateur vista ou xp. Rien n'a changé.
Le LZ77 et normal.. bon si après tu veut changer les sprites prends Advance Series, il est mieux et permet de changer les mini icone aussi très vite. Si tes images ne marchent pas sur Unlz-GBA c'est qu'elles ne sont pas indéxées en 16 couleurs.
Baitot - 26 avril 2013 à 15:01 Bonjour, j'ai lu plusieurs tuto et, j'ai vu que on pouvait créer de nouveaux tilesets, donc, pourrait-on créer de nouveaux Pokémon (logiquement je pense que non ...)
mystogan640 - 26 avril 2013 à 15:25 Qu'entends tu par créer de nouveaux pokémon? Si c'est en rajouter en remplaçant des anciens, oui c'est faisable. Si tu veux en ajouter complétement, oublie, techniquement on peut, sur community ils ont pu le faire, mais en pratique et sur une rom fr, actuellement c'est infaisable.
Baitot - 26 avril 2013 à 15:46 Ok merci (je parlais d'ajouter un complètement).
Mickey` - 26 avril 2013 à 15:49 Tu peux toujours utiliser les "???????". Mais toutefois, ils ne pourront pas être capturés, car il y aurait un problème avec le Pokédex.
Baitot - 26 avril 2013 à 16:12 Oué, j'ai vu mais après le jeu se relance si on en attrape un.
Mickey` - 26 avril 2013 à 16:27 Lis mon message. Problème de Pokédex. C'est écrit dans le tuto.
Zelta - 26 avril 2013 à 21:08 Bonjour à tous ! J'aimerais modifier des sprites de Pokémon Jaune et Pokémon Crystal (sprites de face et back sprites). Plus précisement, j'aimerais remplacer les sprites de pokémons par un revamp, ou par un sprite d'une autre version (par exemple rouge ou bleu pour jaune et or, argent pour crystal) comme ça : http://i40.servimg.com/u/f40/11/50/85/82/revamp11.png Pensez-vous que cela est possible ? (j'ai vu qu'on pouvait carrément changer des maps, donc ça doit être faisable, non ?) Merci de vos réponses !
hremeraude - 26 avril 2013 à 21:23 Le problème de Pokémon Jaune etc c'est le fait que les images soient de basse qualité et sont en noir et blanc.. tu peut changer les sprites mais dans des couleurs adaptées.
Zelta - 26 avril 2013 à 21:45 > Le problème de Pokémon Jaune etc c'est le fait que les images soient de basse qualité et sont en noir et blanc.. tu peut changer les sprites mais dans des couleurs adaptées. Oui, je comprend Quelle est la marche à suivre ? Je ferais attention à la qualité des sprites. par contre, pour pokémon crystal, ce problème de qualité ne se pose pas vu qu'on est passé "en couleur", non ? Dans tous les cas, quelle est la marche à suivre ^^ ? Merci !
hremeraude - 26 avril 2013 à 22:22 http://browse.deviantart.com/art/Yveltal-Sprite-Pokemon-G-B-R-366394999 il y a les sprites adaptez au jeu que tu cherche
leviator31 - 27 avril 2013 à 16:05 Bonjour, depuis quelques jours, j'essaie de faire une hack rom de pokemon rubis intitulée "pokemon hard ruby", mais je ne parviens pas à éditer mes scripts avec Advance Map, et même en lançant le programme sans Advance Map, mais le programme reste à l'écran durant 5 secondes si j'ai de la chance, puis se ferme, ce qui est très dérangeant, j'ai tout essayé, mais il ne fonctionne pas, mon pc est un acer e-machines tournant sous windows 7 32 bits, si ça peut aider, merci d'avance.
hremeraude - 27 avril 2013 à 16:54 Change de version
leviator31 - 27 avril 2013 à 17:44 de XPS, de Windows, de Advance Map, ou de Windows?
Baitot - 27 avril 2013 à 17:48 C'est quoi ta version d'Advance Map ? Et c'est quoi ton Editeur de Script ?
leviator31 - 27 avril 2013 à 18:12 Zut, j'ai oublié de dire lequel c'était, c'est XSE (eXtreme Script Editor), et ma version de Advanced map est 1.92, j'ai aussi 1.95 bêta, mais je ne l'ai toujours pas testée
Royfire - 27 avril 2013 à 18:15 Re télécharge XSE
leviator31 - 27 avril 2013 à 18:22 Je l'ai fait deux-trois fois, et, qui plus est, sur des sites différents.
Baitot - 27 avril 2013 à 19:01 Essaye d'ouvrir une autre rom avec XSE.
leviator31 - 27 avril 2013 à 19:05 bah! en fait, j'ai pas vraiment le temps d'ouvrir le fichier, et le truc disparaît même quand j'ai le temps de faire ctrl + O, et j'avais dèja essayé avec une ROM pokemon argent
hremeraude - 27 avril 2013 à 19:17 Change de site, pas de solution, ça m'arrive souvent des logiciels qui passent pas :/
leviator31 - 27 avril 2013 à 19:32 En fait, j'arrêtes pas de changer de site, ce serait pas un probléme de dll ?
hremeraude - 27 avril 2013 à 19:43 attend, je t'upload le mien ^^ Edit : C'est bon, CLIQUE
leviator31 - 27 avril 2013 à 19:47 Merci beaucoup, c'est sympa, et ça fonctionne correctement. ;-)
hremeraude - 27 avril 2013 à 19:53 Derien, bonne soirée ^^
Nazka - 28 avril 2013 à 19:14 Bonjour, J'entreprends de modifié les maps de VF pour faire ma propre hack rom comment pas mal de monde ici sauf que j'ai un probleme avec les connexions dans advance map. Sur le paiper, ou plutot dans advance map, ça fonctionne, j'ouvre les connexions, je les crées, les flèches m'amenent la où je veux sauf qu'in game elles ne marchent pas, j'ai essayé tous les ajustements possibles mais je n'y arrive pas. J'ai essayer de caller un porte avec des warps mais une fois que je franchi la porte la rom freeze noire Pouvez vous me conseiller s'il vous plait? Merci
hremeraude - 28 avril 2013 à 19:18 Le warp tu dois entrer des coordonnées dedant, sinon ça marche pas ^^
Mickey` - 28 avril 2013 à 21:21 Tu peux essayer la solution des warps comme t'a dit hremeraude, ou comme expliqué dans différents tutoriels, dont au moins un sur PokémonTrash. Ensuite, perso il me faut plusieurs essais avant de trouver le bon ajustement... Sinon, as-tu bien sauvegardé les connexions ET le jeu lui-même ? Myst saura sûrement mieux te répondre, il a l'habitude.
mystogan640 - 28 avril 2013 à 21:56 > Tu peux essayer la solution des warps comme t'a dit hremeraude, ou comme expliqué dans différents tutoriels, dont au moins un sur PokémonTrash. Ensuite, perso il me faut plusieurs essais avant de trouver le bon ajustement... Sinon, as-tu bien sauvegardé les connexions ET le jeu lui-même ? Myst saura sûrement mieux te répondre, il a l'habitude. Bof, moi aussi, le plus souvent, je dois faire plusieurs essais.
Royfire - 28 avril 2013 à 21:58 > Bonjour, J'entreprends de modifié les maps de VF pour faire ma propre hack rom comment pas mal de monde ici sauf que j'ai un probleme avec les connexions dans advance map. Sur le paiper, ou plutot dans advance map, ça fonctionne, j'ouvre les connexions, je les crées, les flèches m'amenent la où je veux sauf qu'in game elles ne marchent pas, j'ai essayé tous les ajustements possibles mais je n'y arrive pas. J'ai essayer de caller un porte avec des warps mais une fois que je franchi la porte la rom freeze noire Pouvez vous me conseiller s'il vous plait? Merci Utilises-tu la version 1.95 ? J'ai remarquer qu'il y avait un soucis pour repointer l'offset(s) associé aux connections
Mickey` - 29 avril 2013 à 13:42 Perso, j'aime pas la version 1.95, je la trouve truffée de bugs par rapport à la version 1.92, que j'utilise.
tuturosso - 1 mai 2013 à 18:28 Bonjour l'équipe de pokemon weed doit absolument recruter un grapheur actif envoyez moi un mp si vous souhaitez bosser avec nous. Peace!!!!
hremeraude - 1 mai 2013 à 18:57 Les graphistes pour les jeux GBA tu en trouvera pas
tuturosso - 2 mai 2013 à 12:07 Un mec qui dessine les pkms et les heros.
hremeraude - 2 mai 2013 à 16:39 Oui, tu en trouvera pas tout comme sur DA, personne veut faire pour GBA
yago58 - 2 mai 2013 à 16:43 Hremeraude ça suffit la provocation, je sais pas ce qui se passe entre vous deux mais à la prochaine provoc je m'occupe de ton cas. Tuturosso, pokémon weed est trop peu avancé, voir trop bancal pour avoir des chances de recruter.... :-\ :-\
Baitot - 2 mai 2013 à 17:18 Bonjour/Bonsoir J'ai vu que quand on ouvre POKéMON LIGHT PLATINUM (beh oui, je bosse sur la traduction) avec YAPE et qu'on regarde la liste des attaques, il y a écrit "Attaques dispo -429". J'ai téléchargé une autre version pour tester avec et là, il y a écrit "Attaques dispo -4726". Donc, j'aimerai savoir si c'est un simple bug ou si le jeu possède vraiment autant d'attaques ? Merci B)
tuturosso - 2 mai 2013 à 18:19 > Hremeraude ça suffit la provocation, je sais pas ce qui se passe entre vous deux mais à la prochaine provoc je m'occupe de ton cas. Tuturosso, pokémon weed est trop peu avancé, voir trop bancal pour avoir des chances de recruter.... :-\ :-\ Merci yago il est vrai que tu as raison je ratisse très large. Laisse le dire ce qu'il veut il ne fait rien de mechant il dit son avis .
Baitot - 3 mai 2013 à 18:44 Bonsoir, le type d'écriture de la hack rom sur laquelle je bosse écrit les é/è/ç/à.... de manière disproportionné aux autres caractères.
Badis-Dz - 8 mai 2013 à 04:01 Bonjour, je suis nouveau dans le monde du rom hacking et j'ai un léger soucis. J'ai suivi un tuto et j'ai pas très bien compris comment assigner un script à un personnage créer. J'ai également un autre problème, lorsque je termine d'éditer les paroles de certain personnage, après compilation des modifications, certains textes se transformé en "a". j'Utilise XSE et advanced map. Merci pour votre aide.
mystogan640 - 8 mai 2013 à 10:24 > Bonsoir, le type d'écriture de la hack rom sur laquelle je bosse écrit les é/è/ç/à.... de manière disproportionné aux autres caractères. Normal. > Bonjour, je suis nouveau dans le monde du rom hacking et j'ai un léger soucis. J'ai suivi un tuto et j'ai pas très bien compris comment assigner un script à un personnage créer. J'ai également un autre problème, lorsque je termine d'éditer les paroles de certain personnage, après compilation des modifications, certains textes se transformé en "a". j'Utilise XSE et advanced map. Merci pour votre aide. Alors, le 1er truc a faire, c'est trouver un offset libre avec fsf (ou en manuel avec un éditeur hexa), la valeur de l'octet dépendant du nombre de caractère de ton script+des commandes utilisés. > XSE > F1 Mais bon, en principe, tu prends du "a peu près", genre 1000 ou 2000 pour assurer, de toute façon, les octets non utilisées par le script restent libres, et ne sont donc pas perdus. Bref ca c’était pour trouver l' offset principal de ton script, et tu vas faire comme ci-dessous: 1/ Trouver un offset libre: [spoiler]
[/spoiler]
Pour ton test en "a" t'as du mal choisir tes offsets, donc avec ce que j'ai dit précédemment ça devrait aller.
Voila j’espère avoir été clair, sinon hésite pas a me faire savoir ou tu bloques.
tonanus - 8 mai 2013 à 10:44 @Myst: Ce que tu as écrit la devrait être integré dans le tutoriel de Sainior, c'est super bien expliqué et ca permet de faciliter la compréhension du repointage Juste comme ca, on a moyen d'anticiper la taille en octet d'un script histoire de mieux organiser sa gestion de mémoire en pointant les offset ? Je suis pas encore familiarisé au système, mais si je comprends bien, si on part du principe que le script1 ne fait pas 1Mo et que tu repointes quand même 1Mo après, ou bien quand tu réutiliseras FSF il te repointera sur un offset qui n'aura peut-être pas assez de place avant d'empieter sur celui repointé en script 2, ou bien FSF repointera vers un offset plus loin, et dans ces cas-la, y'aura des octets non-utilisés pour un rien.
mystogan640 - 8 mai 2013 à 11:25 Ouah, j'ai pas tout bien saisi. Mais de ce que j'ai compris, oui tu peux anticiper en comptant les caracs, mais c'est chiant et ca sert pas a grand chose, vaut mieux ratisser large, de toute facon, les octets non utilises ne sont pas foutus, ils restent FF, donc pourront être utilisé de toute façon, même si ils sont peu, genre pour les "petits" repointages comme les events par exemple. Et FSF ne repointe pas, il donne juste des offsets libres. Mais techniquement, il n'empiète pas sur des octets deja utilisé, hormis dans le cas d'une recherche de plusieurs octets simultanés comme ci-dessus, où il fait faire gaffe "manuellement" a pas faire de "mélange".
tonanus - 8 mai 2013 à 11:32 En fait si tu as compris, désolé si ca paraissait pas fluide Donc dans les cas-la le meilleur moyen pour les réutiliser ce serait que tous les ( en me basant sur ton tutoriel juste au-dessus ) offset1 soient les "petits" repointages ?
Royfire - 8 mai 2013 à 11:35 XSE > F1 Tu auras la liste complète des commandes utilisable ainsi que leurs tailles en octet(s)... Mais bon je déconseille vraiment de travailler avec des approximations
mystogan640 - 8 mai 2013 à 11:41 Pour ce genre de script, ouais pourquoi pas il est court, mais genre dans la semaine, j'me suis tapé des script de 150/200 lignes, donc la, faut quand même nettement plus de place, et crois moi, c'est pas une longueur si rare que ca quand tu fais des trucs un peu poussés. Mais vraiment, te préoccupe pas de l'espace disponible, ni des octets inutilisés au début, fais juste en sorte que tout marche. Donc personnellement, je te conseillerai de toujours prendre plus grand pour assurer un maximum (sachant que même en prenant toutes les précautions nécessaires, de temps en temps ca va merder). Si t'as d'autres questions, je suis dispo a te répondre. Edit: > XSE > F1 Tu auras la liste complète des commandes utilisable ainsi que leurs tailles en octet(s)... Mais bon je déconseille vraiment de travailler avec des approximations Oui.
Badis-Dz - 8 mai 2013 à 13:48 Premièrement, explications vraiment superbes. Je t'en remercie. Deuxiement, ceci m'a aider mais pourquoi tu a mis 8000000 dans FSF? Ensuite au niveau de l'insertion du offset on doit faire comme ca (regarde au niveau d premier #org) : ``` #org 0x8000C0 lock msgbox 0x8offset2 msg_face release end '--------------- 'strings '--------------- #org 0xoffset2 = Ton message. ``` Merci encore pour le contenu proposé.
Royfire - 8 mai 2013 à 14:09 XSE peut attribuer les offset adéquat de façon automatique, en utilisant le caractère "@" ``` #dynamic 0x800000 #org @start lock msgbox @msg 0x3 release end #org @msg = Ton message ``` Sinon tu es obliger d'attribuer manuellement un offset à chaque nouvelle commande, ce qui assez barbant selon moi... Pourquoi l'offset 800000 et pas un autre ? Parce qu'il me semble que c'est approximativement l'emplacement où les données de la rom s'achève, c'est donc l'endroit où il y a le maximum d’espace libre (les "FF" si tu visualise ta rom via un éditeur hexa)
Badis-Dz - 8 mai 2013 à 14:22 Merci pour tes réponses, j'ai justement vu un tuto à propos de trouvez de l'espace libre. J'ai également étendu la longeur de ma ROM à 32MB. Quand tu dit qu'XSE peut attribuer les offset adéquation automatiquement, tu voudrait dire qu'il suffirait de simplement trouver l'emplacement où les données de la rom s'achève et il trouvera un offset automatiquement???? Merci encore.
tonanus - 8 mai 2013 à 14:31 Merci a vous pour les réponses bien expliquées. Myst, par des manipulations complexes, tu penses qu'on peut réussir avec XSE a retravailler la mechanique du jeu en travaillant par exemple sur des event qui se declencheraient en combat ? De ce que j'ai vu des scripts GBA ca semble impossible en simple bidouillage, mais on peut éditer le système de combat ou est-ce qu'il faudrait le rescripter entièrement ? J'aimerais vraiment rompre avec le tour par tour simple dans certains matchs importants, et essayer de rajouter des facteurs temps comme des effets au bout d'un certain nombre de tours de jeu, ou lorsqu'un pokémon bien précis est lowlife, etc, ca pourrait rajouter un peu de valeur et si cela n'est pas faisable via XSE ca va être trèèès long a faire
TheCaptainSnow - 8 mai 2013 à 14:39 Non ce n'est malheureusement pas faisable avec XSE et toucher au système de combat serait extrêmement compliqué. Donc si tu te lance la dedans la route risque d'être longue, très longue. Commence par bien assimilés les bases en hexa et éventuellement plus avant de te lancer la dedans. HS: D'ailleurs tu viens de me donner envie de chercher à comprendre le combat où on nous montre comment capturer un pokemon.
tonanus - 8 mai 2013 à 15:03 C'est dans ces moments-la qu'on se dit que quand même, rpg maker + psp et modifier le tout en ruby = Solution so easy
yago58 - 8 mai 2013 à 15:06 Mouais, encore faut t'il savoir utiliser rpg maker correctement.
Royfire - 8 mai 2013 à 15:11 > Merci pour tes réponses, j'ai justement vu un tuto à propos de trouvez de l'espace libre. J'ai également étendu la longeur de ma ROM à 32MB. Quand tu dit qu'XSE peut attribuer les offset adéquation automatiquement, tu voudrait dire qu'il suffirait de simplement trouver l'emplacement où les données de la rom s'achève et il trouvera un offset automatiquement???? Merci encore. 16MB est plus que raisonnable, à moins que tu lances dans un projet comprenant 2 regions, un max de script etc... En faite le "@" indique au logiciel que c'est un pointeur, pour que ça fonctionne correctement le nom d'un pointeur ne doit pas être identique à un autre de plus les espaces ne sont pas pris en charge. Donc si tu veux réaliser 2 dialogues dans un même script il faudra nécessairement écrire les commandes ainsi: msgbox @msg msg_face msgbox @msgbis msg_face Ensuite, pour répondre à ta question tu remarqueras, qu'au début de chaque script, il y a une ligne introductive #dynamic 0x800000 Cette ligne a une fonction précise, celle d'indiqué au logiciel à partir de quel offset la recherche d'espace libre doit démarrer afin d'attribuer un offset à chacun des pointeurs présent dans ton script. /!\ tout ceci est relatif, parce que scripter en static ≠ dynamic
mystogan640 - 8 mai 2013 à 15:14 Ouais, mais rpg maker = sur pc obligatoirement, c'est un peu contraignant a mon sens. http://www.pokecommunity.com/showthread.php?t=215644 j'ai lu en diagonale, mais c'est p-e un truc du genre que tu cherches ton'. Ah et j'aime pas le dynamic, j'sais pas, le fait de pas choisir mes offsets, j’adhère pas. Ah et tant que j'y suis: ``` '--------------- #org 0x801397 lock checkflag 0x700 compare LASTRESULT 0x1 if 0x1 goto 0x8804E2F checkflag 0x603 compare LASTRESULT 0x1 if 0x1 goto 0x880271F checkflag 0x601 compare LASTRESULT 0x1 if 0x1 goto 0x8803AA7 checkflag 0x602 compare LASTRESULT 0x1 if 0x1 goto 0x8803AA7 msgbox 0x88061B7 MSG_YESNO '" compare LASTRESULT 0x1 if 0x0 goto 0x880753F setmaptile 0x7 0x3 0x2BD 0x1 special 0x8E setmaptile 0x11 0xC 0x2CB 0x0 setmaptile 0x12 0xC 0x2CC 0x0 setmaptile 0x13 0xC 0x2CD 0x0 setmaptile 0x11 0xB 0x298 0x0 setmaptile 0x12 0xB 0x299 0x0 setmaptile 0x13 0xB 0x29A 0x0 special 0x8E msgbox 0x880897C MSG_NORMAL '" setflag 0x603 setflag 0x605 release end '--------------- #org 0x804E2F lock msgbox 0x8813BF6 MSG_NORMAL '" release end '--------------- #org 0x80271F msgbox 0x880DA4E MSG_NORMAL '" release end '--------------- #org 0x803AA7 msgbox 0x88061B7 MSG_YESNO '" compare LASTRESULT 0x1 if 0x0 goto 0x880753F setmaptile 0x7 0x3 0x2BD 0x1 special 0x8E setmaptile 0xA 0xE 0x2BD 0x1 special 0x8E setmaptile 0x1E 0x8 0x2BD 0x1 special 0x8E pause 0x28 setmaptile 0x7 0x3 0x2BC 0x1 special 0x8E setmaptile 0xA 0xE 0x2BC 0x1 special 0x8E setmaptile 0x1E 0x8 0x2BC 0x1 special 0x8E special 0x136 setmaptile 0x11 0xC 0x28E 0x1 setmaptile 0x12 0xC 0x28E 0x1 setmaptile 0x13 0xC 0x28E 0x1 setmaptile 0x11 0xB 0x289 0x1 setmaptile 0x12 0xB 0x289 0x1 setmaptile 0x13 0xB 0x289 0x1 setmaptile 0x11 0xA 0x289 0x1 setmaptile 0x12 0xA 0x289 0x1 setmaptile 0x13 0xA 0x289 0x1 setmaptile 0x11 0x9 0x289 0x1 setmaptile 0x12 0x9 0x289 0x1 setmaptile 0x13 0x9 0x289 0x1 setmaptile 0x11 0x8 0x289 0x1 setmaptile 0x12 0x8 0x289 0x1 setmaptile 0x13 0x8 0x289 0x1 setmaptile 0x11 0x7 0x28B 0x1 setmaptile 0x12 0x7 0x28B 0x1 setmaptile 0x13 0x7 0x28B 0x1 special 0x8E msgbox 0x88114E6 MSG_NORMAL '" clearflag 0x601 clearflag 0x602 clearflag 0x603 clearflag 0x604 clearflag 0x605 release end '--------------- #org 0x80753F msgbox 0x880EDD6 MSG_NORMAL '" release end '--------- ' Strings '--------- #org 0x8061B7 = t1 #org 0x80897C = t2 #org 0x813BF6 = t3 #org 0x80DA4E = t4 #org 0x8114E6 = t5 #org 0x80EDD6 = t6. ``` Ca commence impec, mais quand je réactive le truc, au lieu de m’amener a l'offset 80271F, ca va a l'offset 804E2F. Je vois pas d’où ça vient, p-e doute de l'inattention, mais je mets pas le doigt sur le blem (je précise qu’aucun flag n'est activé avant le lancement du script). Ah et y'a plusieurs script du genre, soyez pas étonnés si des trucs semblent bizarre.
tonanus - 8 mai 2013 à 15:23 @Yago: Rien de plus simple, surtout pour Rpg Maker XP @Myst: d'où le fait que je prefere aller vers la hackrom Ca a l'air super ce que tu m'as trouvé Myst, je vais regarder Et en fait c'est quoi l'avantage de developper en static plutot qu'en dynamic ?
yago58 - 8 mai 2013 à 15:24 > @Yago: Rien de plus simple, surtout pour Rpg Maker XP Toi t'es capable de pondre un sujet là dessus.
mystogan640 - 8 mai 2013 à 15:25 Tu choisis tes offsets. Et c'est a peu près tout. Ca s’écrit pas exactement pareil non plus, mais c'est pas plus difficile dans un cas ou dans l'autre.
Royfire - 8 mai 2013 à 15:30 Oui c'est juste l'histoire des pointeurs qui change la donne... Myst, t'as pas zapé un clearflag 0x700 ? Parce que tant que ce flag est activé c'est normal que le script dérive vers 804E2F
tonanus - 8 mai 2013 à 15:31 > Toi t'es capable de pondre un sujet là dessus. En lisant ca, je suis allé voir la rubrique des tutos en rpg maker, et j'ai pris une claque dans ma gueule. Le concept de RPG-maker a l'air de vraiment pas avoir interessé grand-monde on dirait, c'est vide par rapport à la partie hackrom. Ouais, jvais pondre un tuto d'apprentissage du ruby, vu que y'a pas et que pourtant y'aurait bien besoin et que c'est un des langages de programmation les plus simples qu'il m'aie été donné de voir Le manque d'information m'a presque donné envie de stop hackrom pour me consacrer au partage sur rpg-maker, ce serait si simple d'etoffer un peu cette partie @Myst: Oui donc au final, ca change pas grand chose, si ce n'est que dans l'un tu ne repointes pas quoi. Ca change absolument rien sinon. Pas d'autres commandes, ni rien. Bouaif. Bah je vais continuer en static
mystogan640 - 8 mai 2013 à 15:33 > Oui c'est juste l'histoire des pointeurs qui change la donne... Myst, t'as pas zapé un clearflag 0x700 ? Parce que tant que ce flag est activé c'est normal que le script dérive vers 804E2F Ben justement, a moins d'avoir raté un truc, je l'active pas dans le script le flag 700 (d'ailleurs, même avec un clear le problème restait le même). J'ai p-e mal expliqué, la 1ere fois que je lace le script (pancarte, c'est un interrupteur), tout marche a la perfection, ensuite, quand je reparle au panneau, la ca merde et ca fait comme si le flag 700 était actif.
yago58 - 8 mai 2013 à 15:35 ton' =>Si tu fais ça, simple et complet à la fois. Quitte à refaire un tuto pour utiliser rpg-maker. Si tu le sens, fonces.
tonanus - 8 mai 2013 à 15:42 jme verrais bien refaire entièrement le tuto, a la base je me voyais bien seulement le completer, mais en fait j'en trouve une partie un peu incomprehensible bien que bien developpée, mais pour reprendre comme je suivrais pas la même architecture que l'ancien auteur, je verrai, je te filerai ca au pire et tu verras quoi en modifier si tu veux le prendre
Badis-Dz - 8 mai 2013 à 16:22 J'ai encore un problème, lorsque j'ai terminer mon script (simple message), j'ai attribuer le offset, etc... mais gros problème, sur l'emulateur quand je parle au PNJ crée le jeux bug et devient tout noir avec quelques pixels de couleurs bizzares... Si vous voulez j'ai skype : badis.meddouri EDIT : PROBLEME RESOLU! Je cherche un tuto pour les buffer1,buffer2 etc... Merci d'avance.
Royfire - 8 mai 2013 à 20:46 http://www.pokecommunity.com/showthread.php?t=164276
TheCaptainSnow - 8 mai 2013 à 21:05 Quelqu'un (Mickey?) sais comment mettre une palette en mémoire? (avec l'ASM ou autre) Enfaite mon problème c'est que j'ai plusieurs images qui utilise une même palette mais j'aimerais les faire utiliser chacun une palette différente, sachant que je peut choisir quelle numéro de palette (en mémoire) leurs assigner. Et la palette num 13 est toujours libre donc j'aimerais utiliser ce slot pour charger les palettes de chaque image séparément. Je sais pas si j'ai était clair mais au pire si vous avez pas compris ma question suffit.
ponytyty - 9 mai 2013 à 19:42 Bonjour, je recherche un spriteur pour un RH sur Rubis. Je cherche aussi un scripteur et un scénariste. Je souhaiterai des personnes ayant du temps libre, et capable de faire avancer le projet, sans abandonner à la moindre difficulté. Merci d'avance. Coordialement, ponytyty
yago58 - 9 mai 2013 à 19:44 Et toi que sais tu faire là dedans ?
ponytyty - 9 mai 2013 à 19:46 Je suis mappeur, et j'ai quelque idée, mais je ne sais pas les mettre en pratique. (ajout d'arènes, changement de scénario, etc...)
mystogan640 - 9 mai 2013 à 20:42 Si tu veux etre chef de projet, ca serait cool que t’aies au moins des notions basiques dans tout les domaines, notamment le script. Moi j'te conseille de faire des petits essaies, genre des petite "scènes", des fragment de scenar, sur des maps que t'aurais faites, pour appliquer et développer tes connaissances globales. Et si "tu veux pas" être chef de projet, ben même conseil.
firewassim - 16 mai 2013 à 12:16 Salut ! Je voudrais savoir plusieurs choses : 1) Comment faire pour changer les pokémons d'un dresseur ? Pour qu'il ait des pokémons avec des attaques définies et que son pokémon possède un surnom ( que j'ai choisi ) 2) Comment je fais pour "insérer" un dresseur ? Pour que quand je lui parle, un combat se lance, quoi. 3) Pareil, mais avec un pokémon. Thanks
Royfire - 16 mai 2013 à 13:20 1/ Advance Trainer 2/ Apprends à scripter 3/ Apprends à scripter
firewassim - 16 mai 2013 à 13:23 A-Trainer peut donner des attaques pré-définies, mais pas de donner des noms... Sinon, tu aurais un bon tuto pour apprendre a scripter ?
Royfire - 16 mai 2013 à 17:10 Pour que le pokémon adverse est un nom prédéfinie je ne sais pas si c'est faisable, du moins je n'ai encore rien vue de pareil... Les tutos de la bibliothèque devrait être amplement suffisant si tu comptes seulement utiliser les commandes wildbattle/trainerbattle
Baitot - 16 mai 2013 à 20:16 Bonjour/soir , Depuis quelques jours je me pose la question suivante : "Peut-on créer plusieurs frames de POKéMON ?" J'ai déjà pensé à plusieurs solutions mais je ne suis pas sûr de celles-ci, je testerai ça plus tard. Donc j'aimerais savoir vos réponses/commentaires. Merci !
mystogan640 - 16 mai 2013 à 20:31 Plusieurs frames? c'est a dire?
TheCaptainSnow - 16 mai 2013 à 20:41 Oui c'est possible, mais que au début du combat, pas durant le combat. Je crois pas qu'il y est plusieurs frames déjà inséré donc il faudra surement les inséré toi même. Sinon, le principe est le même que ce que j’explique dans ce tuto (Seul la partie animation est concerné, peut être aussi la liste, à voire): http://www.pokemontrash.com/club/rom-hacking/%28tuto%29%28gba%29-creez-vos-propre-emoticone-et-plus-encore/ Je vais cherchez les offsets pour les versions FR et faire quelques tests puis je te dis ce qu'il en est
Baitot - 16 mai 2013 à 20:49 Unifag -> D'accord, merci ! Mais combien de frames maximum pourrais-je insérer (tout l'espace libre que je possède sur ma rom ?) ? Myst -> je parle des frames des POKéMON : http://img267.imageshack.us/img267/8062/13909741.png
TheCaptainSnow - 16 mai 2013 à 20:57 En théorie oui, mais je regarderai un peu mieux tous à l'heure, je fini un truc avant. Edit: J'ai réussi et aucun bug en vue pour le moment si tu respecte ce qu'y suis. Tu pourra donc ajouter jusqu'à 31 frames par pokémon, ce qui est largement suffisant. L’animation s'applique aussi au backsprite. Mais tous les pokémons doivent avoir le même nombre de frame, que ce soit pour les front ou back sprite sinon certaines frames seront transparente. Je t’explique pas tous de suite comment faire puisque la méthode serai trop longue à expliquer. Mais vu qu'il faudra ajouter les frames pour chaque pokémon t'en aura pour longtemps, donc t'est pas à quelque jours près. J'ajoute une vidéo pour montrer ce que sa donne bientôt. Edit2: La video en question (seul les premières secondes sont à prendre en compte, le reste n'aurais pas du être sur la vidéo) : [spoiler]Test: ajout de frames[/spoiler]
Baitot - 17 mai 2013 à 10:28 Merci beaucoup ! Je veux pas être énervant mais je pourrais changer la vitesse du défilement des frames (pour le backsprite) ? (elle est trop lente à mon goût) Comme ça, je pourrais le faire bouger entre 2 et 5 secondes avec une vitesse style dessin animé mais un peu plus lent (environ 5 à 15 frames/sec). 31 frames n'est pas suffisant mais pas grave, j'adapterai car au début, je voulais faire en sorte que le backsprite s'anime presque tout le combat. Bref, pour l'explication, prends ton temps, d'abord finis ce que tu fais car ce n'est pas trop urgent pour moi . Merci encore !
TheCaptainSnow - 17 mai 2013 à 16:52 Je me suis mal expliqué, c'est max 32 sprites différents pour chaque pokémon. Et c'est déjà beaucoup trop. Il y a environ 400 pokemons (avec les zarbis). Pour chaque pokémon il y a un front et un backsprite, ce qui fais déjà 800 repointage a faire. Mais en plus tu aura 32 sprite a chaque fois. 800*32=25 600 Soit 25 600 sprites (-800 de base) a insérer. Impossible, donc la limite n'est pas le nombre de sprite possible mais le temps que sa te prendrai. Par contre tu pourras avoir autant de frames que tu veux et choisir combien de temps elle s'affiche. Mais je sais pas si tu a remarqué, le combat ne commence pas temps que l'animation du pokemon adverse n'est pas terminée, donc il ne faudra pas abuser sur la durée de l'animation.
mystogan640 - 17 mai 2013 à 16:58 Non mais a mon avis, il voulait juste alterner genre entre 2 frames, mais répéter la manip plusieurs fois pour que ca dure tout le combat. Mais t'as bien précisé que c’était pas possible. Sinon, il réalise juste pas, mais je pense (j’espère) que c'est pas ça.
Baitot - 17 mai 2013 à 17:01 Ah, ok :p ! Sinon, je pensais plutôt à mettre les backsprites en animations car oui, comme tu as dis, j'ai remarqué que le combat ne démarre pas temps que le frontsprite ne fais pas l'animation imposée. Merci pour ton aide !
TheCaptainSnow - 17 mai 2013 à 20:09 J'ai refais l'animation avec de vraie sprite, voila ce que sa donne: [spoiler]http://www.youtube.com/watch?v=m7emRZEcj7k[/spoiler]
Baitot - 17 mai 2013 à 20:17 C'est parfait !
mystogan640 - 17 mai 2013 à 20:30 Oui, oui et re-oui! Vivement un tuto.
TheCaptainSnow - 17 mai 2013 à 20:51 Ce sera pas pour tous de suite, le bac passe avant. Mais vous l'aurez
mystogan640 - 17 mai 2013 à 20:55 Ah ben gl pour le bac, mais de toute façon c'est pas bien dur. Mais t'as raison, gère tes priorités.
hremeraude - 17 mai 2013 à 21:04 J'avoue c'est cool le back sprite qui bouge
Baitot - 17 mai 2013 à 21:08 Révise bien pour le bac, c'est le plus important ! Je compte sur toi pour l'avoir !
hremeraude - 18 mai 2013 à 11:09 Je trouve ça dommage qu'on peut pas faire une animation sur toute la durée du combat sans pour autant bloqué l'utilisation des attaques, mais n'empêche bon boulot et vivement le tuto
Raiden - 18 mai 2013 à 20:00 Bonjour à tous, Je travaille sur une Rom (Vert Feuille) en ce moment et éprouve quelques difficultés : - A Jadielle, je souhaite supprimer le foutu vieux avec le dos bloqué au milieu de la ville mais je ne trouve pas comment. - J'ai un fichier txt avec tous les codes objets pour les giveitem mais j'ai l'impression que la liste est un peu foireuse (J'ai choppé ça sur un site américain, peut être que je suis juste un gros boloss et que c'est pas du tout les mêmes codes...) Une âme charitable pour me guider svp ? Merci d'avance.
mystogan640 - 18 mai 2013 à 20:04 Je suis un âme charitable. Plus sérieusement, pour le vieux, il me semble que c'est dans le ls de map, laisse moi regarder ca, j’éditerai si je me suis trompé. Pour les objets, te fais pas chier, tu vas sur une case "pancarte", tu règles le truc en "objet caché" et t'auras un menu déroulant avec tous les objets et leurs codes. Edit: donc ouais, apparemment j'me suis pas planté pour le ls.
Raiden - 18 mai 2013 à 20:15 Merci pour l'astuce des objets. J'ai pensé aussi que c'était dans le LS et finalement je l'ai dans le fi :cockgowhere:, j'ai un vieux qui est là comme un c. Merci pour ta réponse. EDIT : Je sais pas lire, je vais voir dans le LS si je trouve. EDIT 2 : Je ne trouve pas comment supprimer ce vieux... J'ai supprimé le LS mais rien n'a changé ...
mystogan640 - 18 mai 2013 à 20:26 Si t'arrives pas a le faire disparaitre, petite astuce: Tu fais un script au sol, ou un ls du genre: Ls: ``` lock hidesprite 0xtruc special 0x8E setflag 0xa toi de voir, c'est pour le hide setvar 0xidls 0x1 release end ``` script au sol ``` lock checkflag 0xton flag a la fin pour le hide compare lastresult 0x1 if 0x1 goto 0x8offset hidesprite 0xtruc special 0x8E setflag 0xa toi de voir, c'est pour le hide release end #org 0xoffset release end ``` J'ai fais ca a l'arrache, vérifie mais ca devrait le faire. Si t'as pas capté un truc, hésite pas et demande. Edit: L'ow du vieux est la il me semble: [spoiler]
Raiden - 18 mai 2013 à 20:38 En effet, je pige queudal ... Je suis un gros novice en fait. En plus je script pas avec XSE (J'ai tenté sans succès du coup j'ai trouvé un tuto sur youtube avec pokescript et j'y arrive a peu près, bref pas taper) En gros tu me dis que le vieux est un sprite activé le temps d'obtenir un flag (celui du pokedex j'imagine) et qu'après ça il se cache ?
Royfire - 18 mai 2013 à 20:46 C'est le level script ( dans l'entête "Header" , tu le bouge et ça fonctionne impec Mdrr je scriptais aussi avec pokéscript ! C'était galère un peu mais bon j'aimais bien :'
mystogan640 - 18 mai 2013 à 20:53 En gros, je dis que déplacer le vieux ne changera rien, le supr p-e, j'ai pas test, mais sa position sur la map dépend de flags activés oui, la c'est juste un simple script d'hidesprite. Je te conseille donc de vraiment t'initier au script avec XSE, avec les tutos, ca devrait passer tout seul (même si au debut c'est pas évident). Je vais quand même te decortiquer le script que tu comprennes (je fais que le ls, vu que c'est le plus simple a mettre en place): Deja, lis le tuto sur les LS, il est plutot clair. J'attaque: ``` lock C'est évident, la bloque le perso pendant le script, limite vu le truc on en aurait pas besoin, question d'habitude hidesprite 0xtruc LA commande principale, elle fait disparaitre l'ow complètement, le "truc" correspond au numero du personnage, n'oublie pas de le convertir en hexadecimal special 0x8E actualise l’écran sans animation, comme ca le hide prend effet setflag 0xa toi de voir, c'est pour le hide, pour ne pas qu'il se termine quand tu quittes la map, tu dois le mettre dans l'id perso setvar 0xidls 0x1 cf tuto LS, tu fixes la var a 1 pour las que le LS se répète release libere le perso end fin du script ``` T'as a peu près compris? Edit: > C'est le level script ( dans l'entête "Header" , tu le bouge et ça fonctionne impec Mdrr je scriptais aussi avec pokéscript ! C'était galère un peu mais bon j'aimais bien :' Je croyais qu'il avait cherché la, vu que j'ai précise LS de map, j'aurais du être plus explicite, au temps pour moi.
Raiden - 18 mai 2013 à 20:57 Merci a vous deux pour vos réponses. J'avais bien cherché là dedans. Mais je pige toujours pas. Je suis obligé d'utiliser ton scipt Myst ou je peux m'en passer en "le bougeant"(J'ai pas pigé, d'où les "" dans la partie Level Script de l'onglet Header ? Merci Myst pour le temps que tu prends à m'expliquer. Je vois très bien ce que tu expliques (c'est ressemblant avec pokescript je trouve) EDIT : Par contre, le vieux est pas selectionnable dans Advance Map en fait ... Du coup je ne peux pas modifier son ID ect.
mystogan640 - 18 mai 2013 à 21:01 Au pire pour un script de 8 lignes, passer par XSE devrait pas trop gêner. Sinon, tu peux effectivement gerer le problème en allant dans le LS de map, pour cela, si ce n'est deja fait, ctrl+H dans l'onglet header, puis tu ouvres le LS principal et tu le decompiles en tant que lS (la manip est présente dans le tuto de mickey pour réparer les problèmes de LS). Si t'as peur de toucher a ça, mon script devrait marcher. Et si le vieux est sélectionnable, personnage 4, sinon clique sur l'icone avec la tronche du heros d’émeraude pour le faire apparaitre.
Raiden - 18 mai 2013 à 21:07 Ah bah voilà ! Je voulais juste le jarter en fait moi. Donc je lui ai mis un Suppr dans sa face en fait. Merci pour le temps que tu as pris à me répondre. :win:
UltimatLance - 19 mai 2013 à 21:24 Desoler de vous faire chier mais j'ai un gros probleme : je fais une rom hack (normal) mais sans faire expres j'ai supprimé ondine donc est ce que ce serait possible de la remmettre merci d'avance bye :win:
mystogan640 - 19 mai 2013 à 21:37 Oui, c'est possible. Il te suffit de repointer les événements de la map en rajoutant 1 personnage pour replacer l'ow d'ondine, puis, il te suffit ensuite de remettre a l'ow, l'offset de script correspondant (aide toi d'une rom ou t'as pas touché a l'arene pour trouver ca), le fait de delete un ow n'affecte en rien le script.
hremeraude - 20 mai 2013 à 12:07 Problème modification tileset.. Bref je lance Advance Map, j'ouvre ma ROM et ensuite j'appuie sur éditer les blocks. Je sauvegarde le tileset et je le modifie comme je le veux, donc j'obtient :
(tout en restant au format .dib)
Ensuite j'affiche l'éditeur de palette et j'y met les couleurs...
Mais le résultat n'est pas bon.. ça affiche la forme du tile mais rien d'autre.. comment faire :/
Baitot - 20 mai 2013 à 12:12 Es-tu sûr d'avoir modifier les bonnes couleurs de la palette ?
mystogan640 - 20 mai 2013 à 12:17 A mon avis, t'a merdé au niveau des couleurs, décris comment t'as procédé, j'ai pas bien suivi (mais j'ai déjà ma petite idée). Sinon faut vraiment que je refasse le tuto pour les tiles, un truc méga clair(, je le fais pas cette semaine par contre, partiel demain).
ArthurDu34 - 20 mai 2013 à 14:12 Bonjour, je débute dans le ROM hacking et j'aimerais savoir comment faire pour que une fois qu'un script advance map (les carrées verts) soit exécuté, il disparaisse : je m'explique Lorsque je marche sur le script, mon perso effectue un applymovement et se déplace en haut. Sauf que si je retourne sur le script, celuici ce réexécute. Comment faire pour qu'il ne le fasse qu'une fois ? merci d'avance
hremeraude - 20 mai 2013 à 14:28 > A mon avis, t'a merdé au niveau des couleurs, décris comment t'as procédé, j'ai pas bien suivi (mais j'ai déjà ma petite idée). Sinon faut vraiment que je refasse le tuto pour les tiles, un truc méga clair(, je le fais pas cette semaine par contre, partiel demain). Oui j'ai essayer 3 fois et apparemment j'ai merder quelque part, j'ai enfin réussi
mystogan640 - 20 mai 2013 à 14:44 > Bonjour, je débute dans le ROM hacking et j'aimerais savoir comment faire pour que une fois qu'un script advance map (les carrées verts) soit exécuté, il disparaisse : je m'explique Lorsque je marche sur le script, mon perso effectue un applymovement et se déplace en haut. Sauf que si je retourne sur le script, celuici ce réexécute. Comment faire pour qu'il ne le fasse qu'une fois ? merci d'avance Un petit système de setflag/checkflag et le probleme est réglé.
hremeraude - 20 mai 2013 à 15:24 En fait j'ai quand même un soucis, le tile que je modifie passe correctement mais ça modifie les couleurs de tout le tileset du coup bah ça rend mal ^^'
mystogan640 - 20 mai 2013 à 15:27 Hein? Non mais t'as touché a la palette? Si oui, c'est normal.
hremeraude - 20 mai 2013 à 15:28 ben pour modifier un tile oui, il y a pas le choix ^^ Ou alors j'utilise la 13è palette ?
mystogan640 - 20 mai 2013 à 15:36 > ben pour modifier un tile oui, il y a pas le choix ^^ Ou alors j'utilise la 13è palette ? Si y'a le choix, tu peux adapter ta pal de tile en fonction de celle du tileset. Et tu devrais faire ca vu que tes éléments sont sur ton tileset 0. Sinon, ca va être la merde pour les transitions entre les maps.
hremeraude - 20 mai 2013 à 15:47 J'essaye, si ça rend mal je remet l'autre, comme ça j'aime bien les couleurs en fait ^^
Baitot - 20 mai 2013 à 15:50 Oui, ça va, juste l'ombre de l'arbre est verte, il faudra lui rendre une couleur se rapprochant du noire.
mystogan640 - 20 mai 2013 à 15:51 J'veux pas être méchant, mais c'est horrible, aucune harmonie entre les couleurs.
Baitot - 20 mai 2013 à 15:55 Pour moi, ce n'est pas le pire mais par contre, à force de regarder l'image, elle me fait mal à la tête .
hremeraude - 20 mai 2013 à 16:10 J'aime la couleur de l'herbe sur l'arbre oui, c'est dégeulasse mdr x) Bon j'ai modifier les couleurs du tile, voilà ce que ça donne.. c'est mieux ?
ArthurDu34 - 20 mai 2013 à 16:46 >
>Bonjour, je débute dans le ROM hacking et j'aimerais savoir comment faire pour que une fois qu'un script advance map (les carrées verts) soit exécuté, il disparaisse : je m'explique Lorsque je marche sur le script, mon perso effectue un applymovement et se déplace en haut. Sauf que si je retourne sur le script, celuici ce réexécute. Comment faire pour qu'il ne le fasse qu'une fois ? merci d'avance > Un petit système de setflag/checkflag et le probleme est réglé. Merci !
Baitot - 20 mai 2013 à 17:00 Oui, je trouve ça mieux
hremeraude - 20 mai 2013 à 17:34 Quelqu'un pourrait eventuellement m'ajouter un tile d'arbre déjà colorer dans mon tileset, car je n'y arrive pas à bien le mettre il est trop gros ^^'
Il est colorer de sorte à bien s'associer à celui de l'herbe ^^
mystogan640 - 20 mai 2013 à 17:36 coupe le en deux, il est symétrique, t'auras juste a gérer avec la gestion de blocs (ps: la colo est mauvaise). Edit: pour la colo d'un arbre, c'est du plus foncé au bas, vers le plus clair au niveau de la cime.
Déjà ca fait moins bizarre, même si je trouve les verts pas top pour ce genre d'arbre.
hremeraude - 20 mai 2013 à 17:42 Je trouve que ça fait bien comme ça et la coloration c'est presque comme t'a dit sauf qu'il y a une nuance claire vers le bas ^^ Je vais essayer en le coupant en 2 merci :P Sinon l'herbe il est bon non ?
mystogan640 - 20 mai 2013 à 17:46 > Je trouve que ça fait bien comme ça et la coloration c'est presque comme t'a dit sauf qu'il y a une nuance claire vers le bas ^^ Ouais, mais non, j'ai l'impression de voir un arbre au travers d'un kaléidoscope, c'est pas joli. Edit:
Non mais regarde la diff quoi, tu vas pas me dire que celui de droite est mieux.
Et sinon l'herbe sur la 2eme photo va bien, oui.
hremeraude - 20 mai 2013 à 17:58 Non l'arbre de gauche est mieux mais c'est pas comparable entre mon coloriage et le tient :

tu préfére lequel ?
Et sinon j'ai couper en deux ça fait vraiment bizarre :/
J'ai encadré en rouge les parties ajoutés.. tu peut me dire ce qui ne va pas ?
mystogan640 - 20 mai 2013 à 18:07 > Non l'arbre de gauche est mieux mais c'est pas comparable entre mon coloriage et le tient :

tu préfére lequel ?
T'es un peu lent non?
Mon exemple était avec deux arbres aux mêmes couleurs, c’était pour illustrer le fait que ta "technique" de recolo était degeu, et toi t'avances ton contre exemple a la con en balançant une comparaison entre un arbre clean et ton truc foireux. Mettre nos deux arbres cotes a cotes aurait été plus pertinent. J'suis un mec cool, mais j'avoue que tu commences un peu a me saouler.
Et y'a rien qui va pas dans ton tileset, t'aurais pu aussi couper le haut en deux, la tu monopolises de la place pour rien.
Et en quoi c'est bizzare?
Baitot - 20 mai 2013 à 18:14 > Et sinon j'ai couper en deux ça fait vraiment bizarre :/ Moi je trouve que c'est normal : J'ai coupé la parti gauche : http://imageshack.us/photo/my-images/839/arbre1.png/ Je l'ai retourné : http://imageshack.us/photo/my-images/819/arbre2c.png/ Et j'ai assemblé les 2 morceaux : http://imageshack.us/photo/my-images/832/arbre3.png/
ArthurDu34 - 20 mai 2013 à 18:17 Merci pour ton aide mais t'aurai un mien pour in tuto sur setflag je sais pas m'en servir ?
Baitot - 20 mai 2013 à 18:23 Te peux utiliser ces tutos : http://www.pokemontrash.com/club/rom-hacking/(tuto)-(gba)-apprendre-a-scripter-en-static-2/-(gba)-apprendre-a-scripter-en-static-2/) http://www.pokemontrash.com/club/rom-hacking/liste-des-setflags/msg693648/#msg693648 Si tu as besoin d'autre chose, consulte ceci : http://www.pokemontrash.com/club/rom-hacking/premiere-chose-a-lire-bibliotheque-de-recherche-liens-vers-les-topics-27553/
mystogan640 - 20 mai 2013 à 18:24 Ouais c'est dans la bibli, un des tutos en parle, mais au pire je te fais un recap express pour cette utilisation: En gros, l’objectif de la manœuvre est d'activer un flag a la fin du script, puis avec un checkflag au debut dudit script, verifier si il a été activé ou non, il en découle que selon le résultat, soit le script continuera normalement, soit il se terminera. on aura un truc du genre: ``` #org 0xoffsetprincipal lock checkflag 0xton flag if 0x1 goto 0x8offset1 '(alors la, si 0x1, donc si le flag est activé, on va a l'offset1, donc, le script se termine direct) ton script setflag 0xton flag release end #org 0xoffset1 release end ``` T'as compris, ou je dois un peu plus développer?
ArthurDu34 - 20 mai 2013 à 18:40 J'ai com pris merci beaucoup
hremeraude - 20 mai 2013 à 18:53 >
>Non l'arbre de gauche est mieux mais c'est pas comparable entre mon coloriage et le tient :

tu préfére lequel ?
>
T'es un peu lent non?
Mon exemple était avec deux arbres aux mêmes couleurs, c’était pour illustrer le fait que ta "technique" de recolo était degeu, et toi t'avances ton contre exemple a la con en balançant une comparaison entre un arbre clean et ton truc foireux. Mettre nos deux arbres cotes a cotes aurait été plus pertinent. J'suis un mec cool, mais j'avoue que tu commences un peu a me saouler.
Et y'a rien qui va pas dans ton tileset, t'aurais pu aussi couper le haut en deux, la tu monopolises de la place pour rien.
Et en quoi c'est bizzare?
Voit par toi même ce qui ne va pas sur A-Map, je trouve pas toutes les parties de l'arbre
http://00wuep.1fichier.com/
ArthurDu34 - 20 mai 2013 à 19:04 Me revoila encore ! J'aimerais savoir pourquoi dans 90% des cas lorsque je compile mon script, que je le ferme et que je le réouvre la moités des lignes ont disparu ? Meci encore d'avance
mystogan640 - 20 mai 2013 à 19:04 >
>
> >Non l'arbre de gauche est mieux mais c'est pas comparable entre mon coloriage et le tient :

tu préfére lequel ?
>T'es un peu lent non? Mon exemple était avec deux arbres aux mêmes couleurs, c’était pour illustrer le fait que ta "technique" de recolo était degeu, et toi t'avances ton contre exemple a la con en balançant une comparaison entre un arbre clean et ton truc foireux. Mettre nos deux arbres cotes a cotes aurait été plus pertinent. J'suis un mec cool, mais j'avoue que tu commences un peu a me saouler. Et y'a rien qui va pas dans ton tileset, t'aurais pu aussi couper le haut en deux, la tu monopolises de la place pour rien. Et en quoi c'est bizzare? > Voit par toi même ce qui ne va pas sur A-Map, je trouve pas toutes les parties de l'arbre http://00wuep.1fichier.com/ C'est juste que tu sais pas gérer les blocs, ou que t'as rien compris aux arbres d’émeraude. > Me revoila encore ! J'aimerais savoir pourquoi dans 90% des cas lorsque je compile mon script, que je le ferme et que je le réouvre la moités des lignes ont disparu ? Meci encore d'avance Problème d'offset, choisis des plus grands.
hremeraude - 20 mai 2013 à 19:06 Mouais :/ Sinon tu sais si on peut modifier l'animation des herbes sauvage car ça affiche la vielle image :/
ArthurDu34 - 20 mai 2013 à 19:06 comment ?
mystogan640 - 20 mai 2013 à 19:12 > comment ? Avec FSF. > Mouais :/ Sinon tu sais si on peut modifier l'animation des herbes sauvage car ça affiche la vielle image :/ Avec NSE, > Offset Rubis : [spoiler]
[/spoiler]
Offset Rouge Feu
[spoiler]
[/spoiler]
la y'a que rubis et rouge feu, ca doit etre différent pour emeraude, mais pas bien dur a trouver.
ArthurDu34 - 20 mai 2013 à 19:15 oui mais comment avec FSF ? Il faut agrandir quelle valeur ?
mystogan640 - 20 mai 2013 à 19:17 octets nécessaires
ArthurDu34 - 20 mai 2013 à 19:20 ca marche toujours pas Mon code de base : ``` '--------------- #org 0xE3D283 lock checkflag 0x1 if 0x1 goto 0x8E3D28D applymovement 0x9 0x8E3D292 waitmovement 0x0 setflag 0x1 release end #org 0xE3D28D release end #org 0xE3D292 #raw 0x56 #raw 0xFE ``` et le code après avoir frmé/réouvert XSE (avec Octets nécéssaires : 5000) ``` '--------------- #org 0xE3D283 lock checkflag 0x1 if 0x1 goto 0x8E3D28D release end '--------------- #org 0xE3D28D release end ```
TheCaptainSnow - 20 mai 2013 à 19:22 Des problèmes sur des choses aussi simple :wat: Je pensais pas que les tutos actuels était aussi incompréhensibles. Ou alors c'est eux ?
mystogan640 - 20 mai 2013 à 19:25 Non mais c'est un blem d’écart d'offset sans doutes. > Des problèmes sur des choses aussi simple :wat: Je pensais pas que les tutos actuels était aussi incompréhensibles. Ou alors c'est eux ? Bah, faut être indulgent. Sur ce j'ai des partiels a partir de demain, je risque donc de pas repasser de si tôt, bonne chances a ceux qui galèrent un peu.
TheCaptainSnow - 20 mai 2013 à 23:56 > J'ai déjà texté les logiciel mi sur Pokémon legendary mais la plupart ne marche pas ou son pas compatible avec la version française :/ Normalement pour ce que tu veux faire si. Ta juste besoin de a-map a-trainer et xse. Et il sont dispo pour émeraude fr. Je suis pas sur qu'il y ait des logiciels pour les starters et le casino donc tu devra sûrement le faire par hexa, mais commence par le plus simple d'abord.
Baitot - 21 mai 2013 à 13:15 > Mouais :/ Sinon tu sais si on peut modifier l'animation des herbes sauvage car ça affiche la vielle image :/ Il me semble que tu peux la modifier via tileset animator editor.
hremeraude - 21 mai 2013 à 16:21 Je verrais plus tard ça, c'est pas gênant ^^ Petite question.. Les nouveaux tiles vont bien ensemble ? (l'herbe à Pokémon et l'herbe ont été changer )
Et comme on est sur un topic de recrutement aussi, je recruterais bien un inséreur de tiles, merci
Baitot - 22 mai 2013 à 11:41 Franchement, je ne vois pas trop la différence, regarde les tiles de rubis (je crois que c'est presque les même qu'emeraude) :
Et regarde les tiens :
hremeraude - 22 mai 2013 à 12:25 J'ai garder les mêmes couleurs, c'est pour ça, mais le sol tu voit bien que c'est pas le même et l'herbe non plus ^^
ArthurDu34 - 24 mai 2013 à 18:03 Bonjour, j'ai déja posé la question, on ne m'a pas répondu... donc je redemande Voila un de mes codes de base : ``` '--------------- #org 0xE3E516 checkflag 0x251 if 0x1 goto 0x8E3E516 msgbox 0x8E3E526 MSG_FACE '"Alors ? Quelle heure est-il ?" end #org 0xE3E516 lock msgbox 0x8E3E546 MSG_FACE '"Alors ? Quelle heure est-il ?" fanfare 0x1 msgbox 0x8E3E566 MSG_FACE applymovement 0x9 0x8E3E586 waitmovement 0x0 hidesprite 0x9 releaseall end #org 0xE3E586 #raw 0xB #raw 0xB #raw 0xB #raw 0xB #raw 0xB #raw 0xB #raw 0xB #raw 0xFE '--------- ' Strings '--------- #org 0xE3E526 = Alors ? Quelle heure est-il ? #org 0xE3E546 = Alors ? Quelle heure est-il ?\nFLORA règle sa montre #org 0xE3E566 = FLORA : Merci ! Viens avec moi,\nj'ai quelque chose pour toi. ``` sauf que une fois compilé, et XSE fermé, lorque je réouvre le script, la moitié du cde a disparut, il est remplacé par des warp8 ou des lignes du genre. comme c'est impossible de scripter dans cs conditions, on pourrait m'aider ? merci d'avance ???
Royfire - 24 mai 2013 à 18:20 Salut, soit tu arrive à utiliser le logiciel FSF et ainsi scripter en static soit tu scripts en dynamic. Ton soucis vient surement de la mauvaise gestion de l'espace libre
Baitot - 25 mai 2013 à 18:01 Bonjour, j'ai une question toute simple, dans POKéMON LIGHT PLATINUM, un objet se nomme "STEAM UNIFORM". J'ai voulu le nommé "UNIFORME VAPEUR" mais le texte est trop long, donc j'aimerais savoir comment je pourrais le traduire. Merci !
hremeraude - 25 mai 2013 à 18:48 Tu traduit en mode Nintendo c'est à dire Vapuniforme
Baitot - 25 mai 2013 à 18:54 Oué, merci ! Je pensais à autre chose mais je préfère Vapuniforme.
hremeraude - 25 mai 2013 à 19:21 Tu pensais à quoi Univap ? x)
Baitot - 25 mai 2013 à 19:41 Je pensais à Unipeur
hremeraude - 25 mai 2013 à 20:16 Je préfére Vapuniforme et il y a de fortes chance que Nintendo, si ils avaient traduit la ROM aurait mis ça ^^
Baitot - 25 mai 2013 à 21:08 Oui, peut-être, je vais le garder.
Answer - 26 mai 2013 à 16:06 Dites. http://webinfobazar.com/jouer-a-pokemon-rubis-saphir-emeraude-rouge-feu-vert-feuille-gba-sur-android/ C'est théoriquement possible de faire ça sur une tablette ? Non parce que ça m’intéresse fortement. J'ai une tablette Archos fonctionnant sous Android et pouvoir jouer à Pokémon dessus ça a l'air plus fun qu'Angry Birds. :ahah:
mystogan640 - 26 mai 2013 à 16:14 Oui, c'est exactement pareil que sur tel.
Answer - 26 mai 2013 à 16:21 Ok, je teste ça ce soir alors, thx.
Aura Azure - 26 mai 2013 à 16:22 C'est un peu le seul véritable intérêt des tablettes de pouvoir émuler tout et n'importe quoi...
Answer - 26 mai 2013 à 19:02 Ça fonctionne. ♪ GLORIA ♪
hremeraude - 27 mai 2013 à 20:39 Ce serait pour savoir si quelqu'un avait des tutos pour faire un peu comme http://projectpokemon.org/forums/showthread.php?21686-HGSS-Hack-Pok%E9mon-UnovaHGSS parce que c'est vraiment énorme :O ça rend le jeu vraiment très sympatique :'
Megadrifter - 27 mai 2013 à 21:05 Ben il a mis les logiciels utilisés dans le spoiler Tools. Après tu peux te débrouiller pour chercher des tutos sur ceux-ci je pense.
hremeraude - 27 mai 2013 à 21:07 Ouais j'ai trouver un pour changer le Pokémon Suiveur ^^ Déjà je vais bien jouer à ce jeu là et après je verrais pour faire ça après mon projet d'emeraude Et tu sais si éventuellement on pourrait mettre les narc FR sur la version US (sauf si ça change les noms des Pokémon evidemment :')
Megadrifter - 27 mai 2013 à 21:12 Je peux absolument pas te dire. D'une j'y connais pas grand chose en H-R NDS. Et de deux, je sais pas si HGSS gérait déjà l'ensemble des caractères de manière universelle comme NB/N2B2 ou pas (à mon avis ça risque de bousculer certaines données avec les narcs FR). Tu peux demander à Yago, il a fait un Hack de SS il me semble.
hremeraude - 27 mai 2013 à 21:44 Bah au pire je vais m'amuser à changer certains trucks pour les avoir en français par exemple les noms des Pokémon ou éventuellement des attaques sinon le reste ça passe :'
Elyiøs - 29 mai 2013 à 19:11 Moi j'ai un problème avec ce script : '--------------- #org 0xoffset msgbox 0x8offset MSG_NORMAL '"" showpokepic 0x1 0xA 0x3 msgbox 0x8offset MSG_NORMAL '"" hidepokepic 0x1 end '--------- ' Strings '--------- #org 0xoffset = C'est un Bulbizarre. #org 0xoffset = Cool, non ? Quand je compile ça me met : Trop de paramètres ligne 6.Le bon chiffre est 0 Que dois-je faire ?
TheCaptainSnow - 29 mai 2013 à 19:19 Tu doit remplacer les "offsets" par ceux que tu à choisis. Pour trouver un offset adéquat tu peut utiliser free-space-finder. Par exemple si tu choisis l'offset 7D0000 pour le script, l'offset 7D0100 pour le premier text et 7D0200 pour le deuxième tu obtiendra ce script: > '--------------- #org 0x7D0000 msgbox 0x87D0100 MSG_NORMAL '"" showpokepic 0x1 0xA 0x3 msgbox 0x87D0200 MSG_NORMAL '"" hidepokepic 0x1 end '--------- ' Strings '--------- #org 0x7D0100 = C'est un Bulbizarre. #org 0x7D0200 = Cool, non ? Ici j'ai pris des offsets un peut au hasard mais toi il vaut mieux que tu choisisse tes offsets on fonction des emplacements libre dans la rom.
mystogan640 - 29 mai 2013 à 19:20 Ah et évite de faire de vulgaires c/c des tutos et essaye plutôt de comprendre le fonctionnement.
Elyiøs - 29 mai 2013 à 21:08 Ta cru que je faisais le fainéant et de direct faire c/c ? J'ai essayer de comprendre, mais ça me mettait toujours le même MSG d'erreur.
hremeraude - 29 mai 2013 à 21:14 Si dans un script si tu vois écrit 0xoffset tu doit modifier offset par la valeur d'un offset libre dans ta ROM, si tu n'avais déjà pas compris ça, et c'est la base je te souhaites bien du courage :d
Elyiøs - 29 mai 2013 à 21:21 Je le savais x) Moi c'est juste le MSG d'erreur : Trop de paramètres ligne 6.Le bon numéro est 0.
mystogan640 - 29 mai 2013 à 21:22 Non mais y'a une erreur dans le tuto pour le coup, apres le hidepokepic, y'a rien, et faut rien ajouter.
Elyiøs - 29 mai 2013 à 21:26 Donc je met juste : '--------------- #org 0x7D0000 msgbox 0x87D0100 MSG_NORMAL '"" showpokepic 0x1 0xA 0x3 msgbox 0x87D0200 MSG_NORMAL '"" hidepokepic 0x1 end Toujours le même message : Trop de paramètres ligne 6. Le numéro correct est 0.
Royfire - 29 mai 2013 à 21:31 Vire le "0x1" après la commande de la ligne 6, ya quoi de compliqué là ?
Elyiøs - 29 mai 2013 à 21:33 Aok, j'y avais pas penser, merci
Elyiøs - 30 mai 2013 à 19:14 Déxolé du double post, mais je cherche un scripteur pour m'aider dans ma rom, vu que le script c'est pas mon truc :you:
hremeraude - 30 mai 2013 à 19:16 Si tu script pas tu va faire quoi au juste u_u
Elyiøs - 30 mai 2013 à 19:20 Bah deja un rôle de scénariste :p Puis comme tu le constates je suis nul en Script, mais je peux toujours aider le projet Je trouverai bien des choses à faire
mystogan640 - 30 mai 2013 à 19:28 Ouais mais t'es gentil et tout, mais pour le coup non, tu recrutes pas une team pour qu'elle fasse le taff a ta place mec. > Déxolé du double post, mais je cherche un scripteur pour m'aider dans ma rom, vu que le script c'est pas mon truc :you: Sinon le script c'est pas innée hein, faut plus qu'une journée pour savoir scripter correctement.
Elyiøs - 30 mai 2013 à 19:32 Je veux pas qu'elle fasse le taff à ma place, je vais les aidés x)
Sinon le script c'est pas innée hein, faut plus qu'une journée pour savoir scripter correctement.Moi je veux que ma démo sorte avant le film Genesect et je mets du temps à acquérir les tuto donc comme je mets du temps j'ai jusqu'au 13juillet donc pas sur , mais la derniere fois, ( je fais mes test sur une rom ) je test le script du WildBattle et du Poképick mais je viens à la grotte Métamo je trouve rien, je click à l'emplacement, toujours rien :/
mystogan640 - 30 mai 2013 à 19:38 > Je veux pas qu'elle fasse le taff à ma place, je vais les aidés x)
> Sinon le script c'est pas innée hein, faut plus qu'une journée pour savoir scripter correctement.
> Je trouverai bien des choses à faire Non mais c'est pas l'esprit, le chef de projet, le décideur, le ce que tu veux, c'est le type qui touche a peu près a tout, et qui est aidé par les autres, non l'inverse. > Je veux pas qu'elle fasse le taff à ma place, je vais les aidés x)
> Sinon le script c'est pas innée hein, faut plus qu'une journée pour savoir scripter correctement.> Moi je veux que ma démo sorte avant le film Genesect et je mets du temps à acquérir les tuto donc comme je mets du temps j'ai jusqu'au 13juillet donc pas sur , mais la derniere fois, ( je fais mes test sur une rom ) je test le script du WildBattle et du Poképick mais je viens à la grotte Métamo je trouve rien, je click à l'emplacement, toujours rien :/ En 3 jours, tu peux maitriser le script et cerner le principe avec une explication et un soutien parallèle sinon, seul, c'est un peu plus long, mais en 1 semaine, c'est largement jouable. J'ai pas le temps de faire du cas par cas, mais si un scripteur veut te prendre sous son aile, ca peut être une solution. Et de toute facon, fais des essais, poste quand t'as un blem, un screen sous a map et une copie du script fera l'affaire.
darkfire72 - 30 mai 2013 à 23:11 Bonjour, voila mon problème je testai ma RH et au bout d'un moment je décide de rentré dans la maison de léo et la paff écran noir c'est vraiment... chiant quoi pour être polie quelqu'un sait comment aranger sa please (j'ai deja essayer de changer le warp mai c toujour pareil)
mystogan640 - 31 mai 2013 à 09:32 T'as un level script desus? T'as changé les tiles? Sinon essaye de changer les dimensions de la map, en repointant, ca s'arrangera peut-etre.
darkfire72 - 1 juin 2013 à 02:29 merci beaucoup j'ai juste modifier les dimension de la map et sa a marcher mai je c toujour pas pourquoi sa a fai sa bref cest pas grave probleme regler
mystogan640 - 1 juin 2013 à 14:25 offset de map bousillé c'est rien, ah et les dimensions 33*33 bugent, mais je sais pas pourquoi.
Elyiøs - 1 juin 2013 à 19:38 Moi j'ai un problème avec NSE : J'importe mon Over World d'Arceus, mais quand je regarde, j'ai qu'un Ecran Vert vide...
mystogan640 - 1 juin 2013 à 21:04 Il est en 16 couleurs indexés?
Elyiøs - 1 juin 2013 à 21:06 Ah je me disais aussi que j'avais bien oublier quelque chose, ça doit être ça Sa vient de me le mettre : Cette image fait plus que 16 couleurs, jfous quoi ? :you: Edit: j'ai toujours le même problème avec l'OW de Darkrai :(
mystogan640 - 1 juin 2013 à 21:27 Fille ton ow pour voir stp.
Elyiøs - 1 juin 2013 à 21:39 Le lien : [spoiler]
[/spoiler]
mystogan640 - 1 juin 2013 à 21:41 Ca vient des dimensions de l'ow, y'a 3 types de dimensions 16/32/64 combinées différemment, genre 1632 pour les tainers, 3232 pour les oiseaux legendaires, etc... Donc redimensionne ton ow (une découpe des bords devrait suffire pour du 32*32), indexe, puis insère le a la place d'un ow avec les mêmes dimensions(sinon faut redimensionner l'ow de base, y'a un tuto de mickey, mais c'est de l'hexa et je pense pas que ca soit a ta portée). Pour la palette, soit t'en vires une, soit tu te débrouilles pour mettre ton ow aux couleurs d'une pal existante.
Elyiøs - 1 juin 2013 à 21:43 L'hexa je passe un peu, je vais essayer de faire ce que tu m'as dit.
hremeraude - 1 juin 2013 à 22:36 De plus pour NSE il faut un format très précis qui est le bitmap, si ton image n'est pas en bitmap 16 couleurs ça passe pas.
Elyiøs - 1 juin 2013 à 22:46 Ouais bah justement, même en bitmap le même PROBLÈME , si vous trouvez un Arceus Bitmap 16 couleurs MP moi plz
hremeraude - 1 juin 2013 à 23:05 Tu l'index toi même u_u
Elyiøs - 1 juin 2013 à 23:46 BMP : :D 16 couleurs : :'(
hremeraude - 2 juin 2013 à 00:02
en BMP + 16 couleurs.
Pour tes images je ne t'aide plus essaye par toi même.
Elyiøs - 2 juin 2013 à 00:33 Look mon screen :
Je ne comprends plus la...
mystogan640 - 2 juin 2013 à 10:11 > Ca vient des dimensions de l'ow, y'a 3 types de dimensions 16/32/64 combinées différemment, genre 1632 pour les tainers, 3232 pour les oiseaux legendaires, etc... Donc redimensionne ton ow (une découpe des bords devrait suffire pour du 32*32), indexe, puis insère le a la place d'un ow avec les mêmes dimensions(sinon faut redimensionner l'ow de base, y'a un tuto de mickey, mais c'est de l'hexa et je pense pas que ca soit a ta portée). Pour la palette, soit t'en vires une, soit tu te débrouilles pour mettre ton ow aux couleurs d'une pal existante. Cf la partie sur les dimentions.
hremeraude - 2 juin 2013 à 11:21 > Look mon screen :
Je ne comprends plus la...
J'ai simplement mis en Bitmap 16 couleurs.
Pour que ça passe il faut faire en fonction de l'OW que tu va changer.
Par exemple : si tu veux changer un personnage il aura une taille de 16x32 si tu le remplace sans le redimensionner avec l'hexadecimal tu pourra remettre une image qu'en 16x32.
darkfire72 - 2 juin 2013 à 13:09 Bonjour, je cherche quelqu'un qui sait modifier les tiles sur rouge feu pour en mettre type hgss je galère a mort a se niveau la se serait vraiment sympa si quelqu'un pouvais m'aider, merci d'avance. Regarder le travail juste pour un arbre: http://image.noelshack.com/fichiers/2013/22/1370171559-rate.png
hremeraude - 2 juin 2013 à 13:50 Tu dois re-colorer le tile aux couleurs déjà existante ou alors changer la palette de tout les tile d'herbe avec celui de l'arbre au pire pour commencer fait des tiles simple à modifier comme l'herbe (pas celle des pokémon sauvage) et les herbes sauvage
darkfire72 - 2 juin 2013 à 15:15 Oui je vai essayer par sa dabore merci du conseil j'esserai plus tard
Omgkllz - 2 juin 2013 à 16:47 Bonjour à tous, voilà j'aimerais savoir si vous savez comment faire pour patcher (si on dit bien patcher..) une rom ips ou autre format vers gba, je sais que sa existe pour pc mais celà existerait - il pour Android ?Désolé si je n'est pas poster ma question au bon endroit. Bien a vous :-)
tuturosso - 2 juin 2013 à 16:48 Pas pour android...
Omgkllz - 2 juin 2013 à 16:52 D'accord, merci pour ta réponse. (:
Iviryze - 2 juin 2013 à 17:40 Hello , avant toutes choses , je voudrais dire que j'ai mit se sujet ici car c'est un probléme pour vw et vw 2 _______________________________________________________________________________________________________ Alors voilà je n'arrive pas du tout a patcher les deux jeux , de plus il y a des liens morts et je m'y retrouve plus , alors esqu'il y aurais quelqu'un d'aimable pour sois m'aidé soit donné les deux jeux tout fait et prêt a utilisé o :-X Merci de votre aide ! (Désolé pour les fautes.)
tuturosso - 2 juin 2013 à 17:53 Je sais pas du tout .Cherché sur gougle .Euh un mec qui s appellait Ivyrise à demandé exactement la même chose que toi. Peut etre le hasard mais je crois que les doubles comptes sont interdits.Donc si jamais demande à un modérateur de vire ton autre compte si c est le tien.
hremeraude - 2 juin 2013 à 18:37 Yvirise c'est un chanteur tu sais donc c'est possible x)
Iviryze - 2 juin 2013 à 18:59 > Yvirise c'est un chanteur tu sais donc c'est possible x) Non il a raison j'ai juste perdu le mdp et tout.. et pour chercher sur google je les déjà fait ^^'
hremeraude - 3 juin 2013 à 17:47 Bonjours, je voudrais savoir si on peut faire un wildbattle aléatoire ?
mystogan640 - 3 juin 2013 à 18:10 Ouais, y'a une commande speciale peut-etre, ou une combinaison, sinon avec pleins de random ca le fait. Pour faire quoi?
hremeraude - 3 juin 2013 à 18:53 Dans mon jeu il y aura un Pokémon accessible uniquement dans une trouée caché. Ce Pokémon là je veux bien qu'on galère pour l'avoir, 1/392 donc, ça fait qu'il sera très rare
Elyiøs - 3 juin 2013 à 19:46 1/392 :o Tout le Pokédex ? Bah putin, il doit être vraiment rare ton PKMN, ça va être un quoi ?
hremeraude - 3 juin 2013 à 20:26 Je sais pas mais j'ai envie de mettre un Pokémon dur à avoir Oui, tout le Pokédex de Bulbizarre jusqu'à Déoxys :D
mystogan640 - 3 juin 2013 à 20:33 Non mais tu fous un wild avec un paquet de random repointant vers le même offset de combat "vide", et t'auras une rareté établie selon ton envie.
ArthurDu34 - 3 juin 2013 à 20:51 Y a t il une liste des sprites de pokemon platine avec leur numéro ?
hremeraude - 3 juin 2013 à 21:16 > Non mais tu fous un wild avec un paquet de random repointant vers le même offset de combat "vide", et t'auras une rareté établie selon ton envie. Le script va être super long donc :X
mystogan640 - 3 juin 2013 à 21:23 Oui. Mais 150 random ca sert a rien non plus. rien que 10 c'est deja pas mal. Après avec 20, t'assures une certaine rareté. Plus, ca fait vraiment beaucoup.
hremeraude - 3 juin 2013 à 21:28 1/20 chance c'est peu et trop facile sinon xD
mystogan640 - 3 juin 2013 à 21:32 Ouais mais passer 3h a chercher un pokemon ca l'est aussi. Tu veux pas détailler ce que tu veux faire exactement pour voir si j'ai rien qui conviendrait mieux a te proposer? Si tu veux pas le poster au pire, envoie moi un mp.
hremeraude - 3 juin 2013 à 22:16 Je vais faire en détail : Je met une trouée cachée (Cf. voir le topic faites noter vos maps) Dans une trouée cachée qui sera d'ailleurs très bien caché je met une Pokéball. Dans cette Pokéball, je met un givepokemon, mais je veux que dans cette trouée cachée on ne puisse avoir un Pokémon que l'on ne pourrait avoir qu'ici. Donc je veux qu'on puisse tomber sur un large choix de Pokémon pour avoir très peu de chance de tomber sur ce Pokémon. Passer 3 heures à reset, je trouve ça cool, moi... les plaisirs de la shasse :D
mystogan640 - 4 juin 2013 à 09:54 Bah ouais random, même si je pense qu'il y a une autre méthode. Je ferai quelques recherches. Et 3h a reset, fin "shasse", y'en a qui aiment et d'autre détestent (bien qu'a mon avis, c'est le fait de chopper le chromatique qui est cool, car en soit, rallumer/éteindre la console, c'est pas super fun et un peu lassant).
hremeraude - 4 juin 2013 à 19:07 Oui, c'est vrai :X
gearX0001 - 4 juin 2013 à 20:01 J'ai un petit problème, quand mon script s’exécute il me redonne le pkm a chaque fois que je lui parle. Quelqu'un pourrait m'aider ?? ??? [spoiler]'--------------- #org 0x1695BC lock faceplayer setflag 0x828 checkflag 0x240 if 0x1 goto 0x83AF13E msgbox 0x844FE23 0x3 '"" givepokemon 0xCE 0x5 0x0 0x0 0x0 0x0 fanfare 0x13E msgbox 0x86C48A0 0x3 '"" waitfanfare closeonkeypress msgbox 0x844FDEC 0x3 '"" setflag 0x240 release end '--------------- #org 0x3AF13E msgbox 0x83AF158 0x3 '"" clearflag 0x240 release end '--------- ' Strings '--------- #org 0x44FE23 = ... #org 0x6C48A0 = ... #org 0x44FDEC = ... #org 0x3AF158 = ...[/spoiler]
Elyiøs - 4 juin 2013 à 20:30 3h à reset pas bon pour les doigts :°)
hremeraude - 4 juin 2013 à 21:18 J'ai un petit problème avec un petit script, qui d'ailleurs me paraît très correct, enfin bon.. j'ai beau le refaire, le refaire et le re-refaire, il y a toujours un bug donc je vais prendre le dernier ça ira plus vite... ``` '--------------- #org 0xE3D28A lock faceplayer msgbox 0x8E3D2B6 MSG_SIGN '"Un Kirlia sauvage apparaît !" setwildbattle 0x189 0x8 0x0 checksound cry 0x189 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x925 special 0x138 waitstate clearflag 0x925 hidesprite LASTTALKED release end '--------- ' Strings '--------- #org 0xE3D2B6 = Un Kirlia sauvage apparaît ! ``` Moi j'ai pas l'impression qu'il y a quelque chose qui cloche mais quand je l'essaye, il y a le message Un Kirlia sauvage apparaît ! puis il y a le cri du Pokémon et pour finir... bah rien, je peux plus bouger tout simplement :X
Elyiøs - 4 juin 2013 à 21:28 A la place de ``` setflag 0x925 ``` C'est pas plutôt ``` setflag 0x861 ``` ?
hremeraude - 4 juin 2013 à 21:36 C'est supérieur à 900 qu'il faut mettre :p
Elyiøs - 4 juin 2013 à 21:39 A force d'aller dans la bibli dans les scripts j'ai l'habitude de voir dans le tuto de Sainior : ``` setflag 0x305 setflag 0x861 special 0x138 waitstate clearflag 0x861 ``` Tout ceci, c'est à ne pas changer. Ce sont les données de l'écran noir et du commencement du combat. Très important, mais juste à c/c . Donc si on met ce que l'on veut je ne l'ai pas vu ça. Si ça te bloque après le cri, c'est le Setflag qui ne va pas.
hremeraude - 4 juin 2013 à 21:53 ``` '--------------- #org 0x[offset] lock faceplayer msgbox 0x8[offset] MSG_SIGN '"" setwildbattle 0xnuméro du pokémon (en hexadécimal) 0xniveau (en hexa) 0xnuméro de l'objet tenu (hexa aussi) checksound cry 0xnuméro du pokémon (en hexadécimal) 0x2 pause 0x28 waitcry setflag 0x305 setflag 0xnuméro que vous voulez mais >900 special 0x138 waitstate clearflag 0xle même numéro que le second setflag hidesprite LASTTALKED release end '--------- ' Strings '--------- #org 0x[offset] = Le message que dit le Pokémon avant le combat ``` J'avais un script qui fonctionnait très très bien sur une autre version de mon jeu mais il ne fonctionne pas sur la version que je travaille ...sûrement un problème d'offset, pour faire un message j'ai dû changer les offset plusieurs fois par exemple :X
Elyiøs - 4 juin 2013 à 22:06 Au pire essaie avec tout les chiffres de 900 à 999 x) Tu auras juste 6000 chiffres à écrire
hremeraude - 4 juin 2013 à 22:33 de 900 à 999 ça fait 999 chiffres enfin bon... j'attendrais une réponse plus avisée :X
mystogan640 - 4 juin 2013 à 22:37 > J'ai un petit problème, quand mon script s’exécute il me redonne le pkm a chaque fois que je lui parle. Quelqu'un pourrait m'aider ?? ??? [spoiler]'--------------- #org 0x1695BC lock faceplayer setflag 0x828 checkflag 0x240 if 0x1 goto 0x83AF13E msgbox 0x844FE23 0x3 '"" givepokemon 0xCE 0x5 0x0 0x0 0x0 0x0 fanfare 0x13E msgbox 0x86C48A0 0x3 '"" waitfanfare closeonkeypress msgbox 0x844FDEC 0x3 '"" setflag 0x240 release end '--------------- #org 0x3AF13E msgbox 0x83AF158 0x3 '"" clearflag 0x240 release end '--------- ' Strings '--------- #org 0x44FE23 = ... #org 0x6C48A0 = ... #org 0x44FDEC = ... #org 0x3AF158 = ...[/spoiler] Pourquoi le clearflag? Ca annule le setflag 240, du coup ca se répète, a la rigueur, remplace par setflag 0x240. Et mets le setflag 0x828 juste avant le se setflag 0x240 de la 1ere partie du script. > ``` '--------------- #org 0x[offset] lock faceplayer msgbox 0x8[offset] MSG_SIGN '"" setwildbattle 0xnuméro du pokémon (en hexadécimal) 0xniveau (en hexa) 0xnuméro de l'objet tenu (hexa aussi) checksound cry 0xnuméro du pokémon (en hexadécimal) 0x2 pause 0x28 waitcry setflag 0x305 setflag 0xnuméro que vous voulez mais >900 special 0x138 waitstate clearflag 0xle même numéro que le second setflag hidesprite LASTTALKED release end '--------- ' Strings '--------- #org 0x[offset] = Le message que dit le Pokémon avant le combat ``` J'avais un script qui fonctionnait très très bien sur une autre version de mon jeu mais il ne fonctionne pas sur la version que je travaille ...sûrement un problème d'offset, pour faire un message j'ai dû changer les offset plusieurs fois par exemple :X J'ai jamais aimé le wildbattle du tuto, il est prise de tête pour pas grand chose. Celui que je te passe est mieux. ``` '--------------- #org 0xE3D28A lock faceplayer msgbox 0x8E3D2B6 MSG_SIGN '"Un Kirlia sauvage apparaît !" cry 0x189 0x0 pause 0x28 'pas obligatoire du tout wildbattle 0x189 0x8 0x0 hidesprite LASTTALKED fadescreen 0x1 fadescreen 0x0 setflag 0xl'id de ton poké a régler sur a map release end '--------- ' Strings '--------- #org 0xE3D2B6 = Un Kirlia sauvage apparaît ! ``` Si t'as une question sur une commande, vas'y.
Elyiøs - 4 juin 2013 à 23:07 De 900 à 999 ça fait 999 chiffre ? :ahah: 900 -> 999 = 99chiffre mais plutôt 100 chiffre, on compte aussi le 900 Pour mettre fin à ton Problème: Ton Setflag a un problème dans le chiffre, sinon je vois pas c'est quoi :black:
mystogan640 - 5 juin 2013 à 09:53 Non mais le problème, c'est que le script du tuto, il prend le mien et c'est réglé.
Baitot - 5 juin 2013 à 11:43 Bonjour, je cherche un logiciel qui permet d'éditer la description des Pokémon dans le Pokédex autre que YAPE, il n'est pas compatible avec Pokémon Light Platinum ; il me donne un message d'erreur lors du chargement des attaques. Si ça n'existe pas, pas grave, j'éditerai leur description un par un avec Advance Text. PS: > De 900 à 999 ça fait 999 chiffre ? :ahah: 900 -> 999 = 99chiffre mais plutôt 100 chiffre, on compte aussi le 900 En mathématiques, les chiffres sont compris entre 0 et 9, ils sont donc utilisés pour former un nombre. Donc il y a 100 nombres entre 900 et 999 et 300 chiffres (un nombre entre 900 et 999 contient 3 chiffres, ce qui signifie 3 x 100) .
mystogan640 - 5 juin 2013 à 12:03 PGE passe peut etre. Va voir sur community.
Baitot - 5 juin 2013 à 12:12 Merci, ça marche parfaitement .
gearX0001 - 5 juin 2013 à 12:53 Merci beaucoup Myst .
hremeraude - 5 juin 2013 à 13:40 Merci Myst Sinon j'ai pas de questions sur les commandes je les connaît
lyess yacine - 5 juin 2013 à 15:14 Bonjour, j'aimerais créer une hack rom mais je n'est ni l'équipe , ni l'éxperiance requise pour en créer une. J'aimerais que vous m'aidiez à réaliser se projet. Merci d'avance ! Mon skype : lyess.000@hotmail.fr Préciser dans votre message de demande de contacte que c'est pour ce projet.
hremeraude - 5 juin 2013 à 15:36 Si tu sais pas faire apprend et revient recruter quand tu saura faire les bases, personne n'est la pour faire tout le travail à ta place..
tuturosso - 5 juin 2013 à 15:37 > Bonjour, j'aimerais créer une hack rom mais je n'est ni l'équipe , ni l'éxperiance requise pour en créer une. J'aimerais que vous m'aidiez à réaliser se projet. Merci d'ava Mon skype : lyess.000@hotmail.fr Préciser dans votre message de demande de contacte que c'est pour ce projet. Je veux pas etre méchant mais des mecs comme toi ,il y en a toutes les semaines. Genre tu demandes: Salut jveu dé pijons pr ferre ma aque romme. Je te conseille d'aller dans la bibliothèque et de manger des tutos . Deviens mappeur,scripteur ou quelque chose et après essaie de trouver une equipe. Mais même avec ça ,tu ne vas pas forcément reussir. Je pense que tu devrais étudier le rom hacking et postuler pour une rom déjà commencée.
Elyiøs - 5 juin 2013 à 17:50 Et puis on ne sait même pas c'est quoi le Projet de ta ROM Hack ^^' Précise le nom et de quoi tu as besoin
hremeraude - 5 juin 2013 à 17:52 Tu recrutes pas quand tu sais rien faire du tout... Faut pas aller chercher plus loin ^^'
Elyiøs - 5 juin 2013 à 18:02 Fin, Tuturosso lui a pratiquement tout expliquer, et franchement très belle explication.
ArthurDu34 - 5 juin 2013 à 18:28 Bonjour, Je voudrais ceeer une hack rom sur pokemon platine, sauf que ayant recherche pas mal de tutos sur le scrits nds j en ai trouve plein Disant "il est impossible de modifier les scrits d'une ro nds avec ppre" donc est il possible ou non de modifier ces scripts? Merci d'avance
hremeraude - 5 juin 2013 à 18:29 Oui tu peux mais par l'hexadecimal. Les possibilité de scriptage NDS sont quand même limités sâchant que le hack nds n'est que très peu exploité..
ArthurDu34 - 5 juin 2013 à 18:31 Aurai tu un lien / un tuto ?
Elyiøs - 5 juin 2013 à 18:33 De toute façon, le hack-rom NDS avance petit à petit
ArthurDu34 - 5 juin 2013 à 18:34 Donc ? Lien ? Tuto ?
hremeraude - 5 juin 2013 à 18:36 > Aurai tu un lien / un tuto ? Non il est très peu exploité pour le moment. Seul ceux ayant de grandes connaissances en hexadécimal savent faire des modifications de scripts sur NDS, si tu tient tant à faire une hack rom fais-en une sur GBA.
ArthurDu34 - 5 juin 2013 à 18:41 Ok merci quand meme
mystogan640 - 5 juin 2013 à 19:41 Si y'a un tuto: http://www.pokemontrash.com/club/rom-hacking/vos-premiers-pas-en-script-nds-!/msg781262/#msg781262 Mais ouais, c'est plus ou moins avancé.
ArthurDu34 - 5 juin 2013 à 20:12 Bon je me suis donc lance dans le rom hacking gba mais voila le robleme : des que je fais un scrit in peu long XSE ou advance map(je ne sais pas d'ou ca vient) me supprime la moitie du script ... On m'a dit que cavenai des offsets mais je suis a octets nessescaires 65000 t quelques donc je ne comprends pas...
Elyiøs - 5 juin 2013 à 20:13 Peux-tu bien orthographier, je n'arrive pas à lire, mais ton problème je l'ai compris, ça vient bien de l'Offset normalement.
hremeraude - 5 juin 2013 à 20:14 ça me le fait souvent aussi, problème d'offset il faut une certaine taille et un espacement pour pas qu'il y ai un chevauchement entre plusieurs scripts ^^
Elyiøs - 5 juin 2013 à 20:18 Sa me le fait sur beaucoup de WB ça me saoule ce problème d'Offset, faudrait faire un Offset qui se corrige si il n'a pas les Octets nécessaire :/
mystogan640 - 5 juin 2013 à 20:21 > Alors, le 1er truc a faire, c'est trouver un offset libre avec fsf (ou en manuel avec un éditeur hexa), la valeur de l'octet dépendant du nombre de caractère de ton script+des commandes utilisés.
>XSE > F1 > Mais bon, en principe, tu prends du "a peu près", genre 1000 ou 2000 pour assurer, de toute façon, les octets non utilisées par le script restent libres, et ne sont donc pas perdus. Bref ca c’était pour trouver l' offset principal de ton script, et tu vas faire comme ci-dessous: 1/ Trouver un offset libre: [spoiler]
[/spoiler]
Pour ton test en "a" t'as du mal choisir tes offsets, donc avec ce que j'ai dit précédemment ça devrait aller.
Voila j’espère avoir été clair, sinon hésite pas a me faire savoir ou tu bloques.
hremeraude - 5 juin 2013 à 20:25 Je voudrais savoir si on pouvais modifier une capacité spéciale. Je m'explique : J'ai supprimer Ningale, Ninjask et Munja donc la capacité Garde Mystik ne sert plus à rien et donc je voudrais la modifier.. C'est possible ?
Elyiøs - 5 juin 2013 à 20:28 Capacité Spéciale tu veux parler des truc du genre Engrais ? Sinon je ne sais pas si ça marche Move Editor, si tu as essayé je ne vois pas...
mystogan640 - 5 juin 2013 à 20:29 C'est possible j'ai vu ca sur certaines rh, mais je sais vraiment pas comment faire, ca voir sur pc. Mais faut passer par l'hexa a mon avis.
hremeraude - 5 juin 2013 à 20:50 Et modifier l'animation d'une attaque tu serais faire ?
Arnikum Plus - 5 juin 2013 à 20:56 Il y a un tuto pour ce problème sur Pokécommunity mais il est en anglais.
hremeraude - 5 juin 2013 à 20:57 Aucun soucis pour ça Tu aurais le lien ?
Arnikum Plus - 5 juin 2013 à 21:20 Désolé, je ne l'ai plus.
hremeraude - 5 juin 2013 à 21:21 J'ai chercher et j'ai pas trouver rahh. J'attendrais une réponse de Myst alors
TheCaptainSnow - 5 juin 2013 à 22:07 Voila pour toi: http://www.pokecommunity.com/showthread.php?t=281520
hremeraude - 5 juin 2013 à 22:08 Uniquement pour rouge feu ^^ Tampis :X
TheCaptainSnow - 5 juin 2013 à 22:13 Le principe doit être le même pour RSE, je regarderais ça plus tard et je te donnerai les offsets pour Emeraude.
hremeraude - 5 juin 2013 à 22:20 D'accord, merci
Groud - 6 juin 2013 à 09:54 Unif' is back huhu. sinon steak' si tu passe par là préviens moi en mp j'dois te parler merci
TheCaptainSnow - 6 juin 2013 à 19:06 Je fais juste des petits tours rapide sur le forum, j'ai pas encore le temps de faire quoi-que ce soit.
hremeraude - 6 juin 2013 à 19:08 Je rechercherais une âme charitable pouvant m'insérer ce fond écran sur mon Hack Rom :
Le tutoriel pour le faire :
http://www.pokecommunity.com/showthread.php?t=283345
Merci ^^'
Elyiøs - 6 juin 2013 à 19:09 Dites, crée une nouvelle Capacité Spécial ( Engrais, Marque d'Ombre etc... ) on peut ?
TheCaptainSnow - 6 juin 2013 à 19:30 hremeraude: essaye de le faire par toi même, c'est pas trop compliqué et ça te permettra de t'habituer aux différentes modifications graphique. Sinon pour les caps spé je sais pas, mais je pense pas, car chaque cap spé n'intervient pas au même moment (début de combat, lors d'une attaque, hors combat, ...). Et si c'est possible je ne pense pas que leur effet suivent un shéma définie, donc tu ne trouvera surement pas de tuto la dessus. Donc ce n'est surement pas possible pour le moment.
hremeraude - 6 juin 2013 à 19:36 Je vais testé ça coûte rien, je re-posterais mon résultat xD
Elyiøs - 6 juin 2013 à 19:53 Bon si en crée une n'existe pas, en ajouté une ? Je vais chercher en même temps.
hremeraude - 6 juin 2013 à 20:23 Bon, mon résultat :
J'ai pourtant suivi le tuto à la lettre :X
TheCaptainSnow - 6 juin 2013 à 20:37 La tu à seulement changer le raw je crois, mais pas l'image. J'ai pas le temps la mais si tu y arrive vraiment pas je pourrais t’expliquer mieux (par contre ce sera pas avant 2 semaine minimum)
hremeraude - 6 juin 2013 à 21:05 Je croix j'ai oublier de faire write to rom en fait pour l'image u_u Bon j'ai refait j'obtient maintenant :
Je vais voir en faisant la palette...
Message d'erreur quand je met la palette u_u
Elyiøs - 6 juin 2013 à 22:05 L'arrière plan ( Nuage ) faisait partie de ton PNG ? Tu utilises quelle logiciel ?
hremeraude - 6 juin 2013 à 22:08 Non le nuage ça fait partie du fond avec rayquaza ^^
l'image que j'essaye de placer
Sinon NDS map fonctionne maintenant non ?
http://www.pokecommunity.com/showthread.php?p=7339812#post7339812
Megadrifter - 6 juin 2013 à 22:20 Spiky's Map, oui ça fait un moment déjà.
hremeraude - 6 juin 2013 à 22:36 Pour le coup changer l'écran de titre ça passe pas.. à la limite regarde ce que j'ai fait voir ce qui cloche... Je ne demande pas de me le faire, je veux juste savoir ce qui ne va pas en sachant que ça me met un message d'erreur quand j'essaye de mettre la palette :'( Dans le dossier on peut y trouver tout ce que j'ai utiliser pour changer l'écran de titre, à savoir : -l'écran de titre -le fichier raw -le fichier pal -la rom avec l'écran de titre changé -les fichiers ayant été créer en faisant des modifications le lien : http://www.multiupload.nl/LGM5XZVZJ3 Merci de m'aider :X
mystogan640 - 6 juin 2013 à 22:37 Si personne l'a fait d'ici la, demain je jette un œil, la j'ai pas trop le temps.
hremeraude - 6 juin 2013 à 22:39 Moi non plus j'y vais là on verra ça demain
sacha11 - 7 juin 2013 à 15:29 Bonjour, je voudrais savoir comment changer les starters de pokémon or heartgold avec l'aide du logiciel PPRE. Merci d'avance pour votre aide. Edit Myst: Soigne un peu plus l'orthographe la prochaine fois s'il te plait, et évite de poster dans un topic, puis d'en créer un, etc... Tu postes dans le topic d'aide et t'attends patiemment une réponse.
tuturosso - 7 juin 2013 à 16:09 > En gros , ta telecharger un logiciel sans savoir comment sans servir.. Je suis désolé je ne peux pas te repondre,je sais que yago modo de la section fait du rom hack ds. Tu pouvais demander dans aide en tout genre sinon. Edit Myst: Fusion avec ledit topic.
Baitot - 7 juin 2013 à 17:02 Je ne peux non plus te répondre mais je ne sais pas si on peut avec PPRE, j'en suis pas sûr. Dans ma traduction je bug ; je ne trouve pas ce qu'est le Pokémon "SHINISHIRA" je crois que c'est Anchwatt car son nom japonais lui ressemble un peu. EDIT: C'est bon, j'ai trouvé ; c'est bien Anchwatt.
darkfire72 - 7 juin 2013 à 18:21 Bonjour voila mon problème, je travail sur une rom de rf et dépasser le niveau 10 mes pokemon ne m’obéisse plus et j'aimerai savoir comment arranger sa(si sa peu s'arranger)?? Help me please
Elyiøs - 7 juin 2013 à 18:32 2 choses : 1) Cela vient de la rom sur laquelle tu travailles, il en existe ou ce problème n'existe pas. 2) Cela vient aussi des obtentions de Badge, si tu as les 8 badges, les PKMN t'écouteront. En espérant de t'avoir aider.
darkfire72 - 7 juin 2013 à 18:38 Merci Elyos je vais essayer quand même de trouver un moyen de contourner le problème mais bon... qui ne tente rien na rien!
hremeraude - 7 juin 2013 à 18:46 Normalement si tu monte le Pokémon sans échange il n'y a pas de problème..
darkfire72 - 7 juin 2013 à 18:54 Normalement mais la même sans échange il n’obéisse pas --' va falloir faire avec je trouve pas de moyen
Elyiøs - 7 juin 2013 à 19:19 Le seul code qui sauve la vie c'était celui pour avoir les Badges, malheureusement il y en a peu.
ArthurDu34 - 8 juin 2013 à 14:15 Bonjour, Je travaille sur une Hack-Rom pokemon rouge feu, mais voila : Une fois que mon lelev script est complètement effectué, une boite de message avec des caractères illisibles comme \{ ç - apparait en ne veut pas se quitter. Pouriez vous m'aider ? Merci d'avance
hremeraude - 8 juin 2013 à 14:28 Tu veux faire quoi comme script exactement ?
Royfire - 8 juin 2013 à 14:44 http://www.pokemontrash.com/club/rom-hacking/%28gba%29-%28mini-tuto%29-comment-supprimer-un-gros-bug-sur-les-level-scripts/new/#new
ArthurDu34 - 8 juin 2013 à 15:21 merci beaucoup, ca marche ! Maintenant question suivante : je fais un applymovement sur le prof chen pour qu'il sorte de l'écran, mais comment faire pour qu'il "disparaisse" une fois qu'il n'est lus dans le champ de vison du personage ?
Royfire - 8 juin 2013 à 15:26 ``` Hidesprite 0x"n°du perso" setflag 0x"XXX" ou XXX est l'id du personnage de la fenêtre advance map ```
ArthurDu34 - 8 juin 2013 à 15:32 et faut il mettre un checkflag 0xXXX au debut du script ?
mystogan640 - 8 juin 2013 à 15:48 Si c'est un script au sol pour pas que le script se repete, un checkflag+goto, si c'est un level script, non.
ArthurDu34 - 8 juin 2013 à 15:53 Mais l'id du personage est 3, c'est obligé qu'il y ai 3 chiffres ?
mystogan640 - 8 juin 2013 à 15:54 Tu confonds pas id et N°?
ArthurDu34 - 8 juin 2013 à 15:55 surement que si ou on trouve l'id ?
mystogan640 - 8 juin 2013 à 15:57 [spoiler]
ArthurDu34 - 8 juin 2013 à 15:59 aaaah ok merci beaucoup ! Edit: je reviens ! En fait tous les personages ont pour ID 0000, c'est normal ?
mystogan640 - 8 juin 2013 à 16:02 Oui, c'est a toi de les donner.
ArthurDu34 - 8 juin 2013 à 16:03 en hexadecimal ?
Royfire - 8 juin 2013 à 16:04 Peu importe tant qu'il est associé à un flag
mystogan640 - 8 juin 2013 à 16:05 Oui, sur a-map comme sur le script, l'id est en hexa. Et ça, ça t'aidera peut-être http://www.pokecommunity.com/showthread.php?t=302347 Passe direct au recap a la fin.
ArthurDu34 - 8 juin 2013 à 21:27 Bonjour me revoila, lorsque je fais un script pour que le joueur obtienne son starter, le bouton "pokémon" dans le menu n'apparait pas comme si je n'avait pas encore eu mon starter... Comment faire ? Un spécial ? Merci d'avance
mystogan640 - 8 juin 2013 à 21:35 Setflag, va jeter un oeil au tuto s'y référant.
miroto77 - 9 juin 2013 à 16:16 Salut a tous je cherche des mappeurs pour un tres gros challenge : creer une rom avec hoenn et sinnoh ! J'aurais besoin de spriteurs pour inserrer tous les nouveaux pokemons ainsi que des scripteurs... Envoyez moi un MP !
hremeraude - 9 juin 2013 à 16:18 On t'as déjà dit d'apprendre les bases et de revenir plus tard tu le fais exprès ou quoi ?... Tu ne sais pas faire un warp que tu veux faire la région de sinnoh quoi...
mystogan640 - 9 juin 2013 à 16:19 Pour le coup, oui. Je t'ai expliqué calmement qu'il te fallait des bases solides miroto.
Elyiøs - 9 juin 2013 à 16:28 > On t'as déjà dit d'apprendre les bases et de revenir plus tard tu le fais exprès ou quoi ?... Tu ne sais pas faire un warp que tu veux faire la région de sinnoh quoi... Si il arrive à ne pas faire un Warp, le truc le plus simple, je me demande pour les scripts MSG... Sinon tu m'as bien fait rire [spoiler=PS] Je suis mal placé pour dire ça [/spoiler]
mystogan640 - 9 juin 2013 à 17:00 Profil bas Elyios stp.
miroto77 - 9 juin 2013 à 20:11 Je sais faire des warps ! C juste qu'ils fonctionnent pas ! Pourtan je les ai bien configurés !
Baitot - 9 juin 2013 à 20:16 Qu'entends-tu par "ils sont bien configurés" ?
Elyiøs - 9 juin 2013 à 20:23 Fait un screen de ta config, pour qu'on voit ce qui cloche.
hremeraude - 9 juin 2013 à 20:37 > Je sais faire des warps ! C juste qu'ils fonctionnent pas ! Pourtan je les ai bien configurés ! Si il y a déjà des warp sur la map, alors ils ont un numéro par exemple si il y en à 7 et que tu en ajoute un il aura le numéro 8. Donc il faut paramétrer ça pour atterrir au bon warp. Si tu ne peut pas déclencher le warp --> gestion des blocks.
miroto77 - 10 juin 2013 à 08:30 J'ai la flemme de faire un screen mais voila ce que j'ai fait : j'ai mis les nums du bank, de la map et du warp a atteindre ! et j'ai fait "atteindre" ! Voila §
miroto77 - 10 juin 2013 à 08:33 Ah ! J'allais oublier ! Je cherche un lien pour telecharger un tilset de Sinnoh déjà prêt (je sais faire mais j'ai la flemme) !
tuturosso - 10 juin 2013 à 08:42 Tu es mal barré Lee sprites 4g et heros ,ok. Mais un tileset,chaud. Je cois que WesleyFG en a maos il faut lui demander sur pokecommunity. Ou peut etre sur spriters -resource. Des sites anglophones . Tu peux modifier tes posts tu sais au lieu de faire un double.
miroto77 - 10 juin 2013 à 09:05 ok je vais lui demander !
mystogan640 - 10 juin 2013 à 09:06 Putain, mains putain! T'as la flemme qu'on t'aide et t'as la flemme de faire. Euh tu fous quoi ici. Sérieux j'suis le premier a épauler les nouveaux, mais là, vraiment, c'est un peu du foutage de gueule
Chu - 10 juin 2013 à 10:46 Bonjour a tous, je viens poster ici car j'ai un petit problème a propos d'un script pour faire un ajout de dresseur. Je vais essayer de décrire le plus explicitement possible les étapes pour en arriver a cette erreur qui reviens sans cesse. Avant tout chose je précise que j'utilise une rom rouge feu 1 ) J'utilise A-trainer pour créer un nouveau dresseur. 2 ) J'utilise ensuite PKSV pour générer un script de trainer. [spoiler] ``` #dyn 0x740000 #org @begin trainerbattle 0x0 0x2E7 0x0 @intro @defeat msgbox @afterwards callstd msg_normal end #org @intro = I will crush you!!! #org @defeat = You crushed me[.] #org @afterwards = I can also say something after the battle ``` [/spoiler] 3 ) Je créer un nouveau personnage avec ADvance map en faisant correspondre l'offset. 4 ) Je sauvegarde et lance la rom. 5 ) Une fois en jeux des que je souhaite accéder au pc ou sort d'un bâtiment le jeu ce met a reset sans prévenir. Ma question est celle ci, y a t'il une étape que je ne respecte pas correctement ? Est ce vraiment la bonne façon de faire ? J'ai trouver énormément de tuto sur internet parlant de script en static et en dynamique qui ne raconte pour la plupart du temps jamais la même chose d'un forum a un autre donc a présent je suis quelque peu perdu.
mystogan640 - 10 juin 2013 à 10:52 Les générateurs de script, c'est le mal. Je t'avais presque oublié mec, je vais t'expliquer les notions de scripts. Mp
miroto77 - 10 juin 2013 à 12:32 Myst c'est pas parce que j'ai la flemme meme si je l'ai ecrit --' ! C'est plutot que quand je veux faire sauver tilset 1 il me dit qu'il peut pas car il y a plusieurs fois la meme couleur ! Si t'a le solution je l'accepte volontier car je suis desespere :( PS : J'ai jamais dit que j'avais la flemme qu'on m'aide O0
Baitot - 10 juin 2013 à 12:42 Oui mais c'est sous-entendu ; si tu ne veux pas faire de screen, en quelque sorte, ça signifie que tu n'as pas envie qu'on t'aide car on est pas des dieux, on ne sait pas ce qui ne fonctionne pas, il faut que tu mettes un peu de "bonne volonté".
miroto77 - 10 juin 2013 à 12:48 le probleme c'est que je retrouve pas paint il a ete deplace donc je le cherche ! j'ai pas encore le screen mais ça arrive On peut pas uploader d'images sur ce forum ? WTF ? Je sais pas si ça va marcher mais voila : https://lh3.googleusercontent.com/-wPWt-b2WMOo/UbWwRqYUZjI/AAAAAAAAAs0/NBQwibzu4wk/w978-h381-no/Sans+titre.jpg
Elyiøs - 10 juin 2013 à 12:52 Si, avec Plixup.com
miroto77 - 10 juin 2013 à 12:57 UP !
TheCaptainSnow - 10 juin 2013 à 13:12 C'est assez explicite je crois, il y a plusieurs fois la même couleurs sur cette palette et le logiciel n’apprécie pas ça, a toi de faire en sorte que la palette n'est pas deux fois la même couleur (palette->editeur de palette, ou un truc du genre).
miroto77 - 10 juin 2013 à 13:55 pouvez vous me donner le lien d'un tuto ?
Royfire - 10 juin 2013 à 14:06 > [spoiler] ``` #dyn 0x740000 #org @begin trainerbattle 0x0 0x2E7 0x0 @intro @defeat msgbox @afterwards callstd msg_normal end #org @intro = I will crush you!!! #org @defeat = You crushed me[.] #org @afterwards = I can also say something after the battle ``` [/spoiler] Commence tes scripts sur la plage 0x800000 > pouvez vous me donner le lien d'un tuto ? Mdrrrrr tu plaisantes ?
miroto77 - 10 juin 2013 à 14:29 pk ?
hugodu78130 - 10 juin 2013 à 16:40 bonjour ... j'ai un petit problème avec avec un logiciel ... peut on m'aider ?
Elyiøs - 10 juin 2013 à 16:46 Bah explique ton problème... C'est un Topic d'Aide.
hugodu78130 - 10 juin 2013 à 16:47 alors en gros j'ai telecharger unlz-gba ... hop j'ouvre unlz je fait open files puis j'ouvre pokemon emeraude ... je cherche le sprites 1926 ... en gros celui de l’héroïne du jeux ... donc je le change par un sprites que j'ai conçu (importe) (write to rom) (ok).... j'allume mon jeux mais après un temps de réflexion je me rend compte que mon sprites est nul ... il manque un peut de couleur il est pas super top ... alors j'en refais un en mode améliorer ... je recommence ma manipe ... open files sous unlz-gba ... je recherche le sprite n°1926 j'importe le nouveau et au moments de faire write to rom j’appuie sur ok .......... et sa me fout un message d’erreur .. du genre ... the files zize is trop big ou un truc comme sa je ne l'ai pas sous les yeux dsl j'ai trouver un tuto ( http://www.pokemontrash.com/club/rom-hacking/tuto-changer-les-sprites-des-dresseurs-de-l%27introduction-%28pokemon-emeraude%29/ ) qui me dis qu'il faut que je télécharge un logiciel qui s'appel fsf .. j’installe le logiciel en question une fois ouvert avec le jeux pokemon ... je clic sur sur FF et je remplace les 2 lettre (FF) par 1000 comme il est indiquer sur le tuto sa me donne le numéro E3CF64 comme sur le tuto ... je clic sur copier ... j'ouvre unlz-gba /open files n°1926/import/write to rom/ et je changes l'image offset par 00E3CF64 det je coche les case export palette et automaticly pointers je fait ok sa ne fonctionne pas ... le sprite redeviens le meme --' ...
yago58 - 11 juin 2013 à 16:47 tu peux aérer le post ?
Baitot - 11 juin 2013 à 18:57 J'ai vu ça avec lui en Mp . Mais sinon, j'ai moi même un problème ; je n'ai plus d'espace libre sur ma rom :
J'ai déjà agrandi sa taille à l'aide de XSE.
Pourrais-je encore l'agrandir ?
mystogan640 - 11 juin 2013 à 19:14 Non.
Baitot - 11 juin 2013 à 19:31 D'accord, merci. Je vais prendre une autre rom ; le seul problème que j'ai, c'est qu'il faut alors que je traduis suivant l'ordre du scénario.
hugodu78130 - 11 juin 2013 à 23:32 hey c'est encore moi j'ai un autre problème ... sur advance map editor ... alors voila .. quand j'ouvre advance map j'ouvre mon room (pokemon emeraude) la petite liste aparais sur la gauche .. je clic donc sur header de map, le dossier 0, puis clémentiville ... la ville s'affiche donc comme prévu ... en haut a gauche de ma fenêtre je clic sur outils enregistrer l'image de la map .. tout vas bien ... je l'ouvre sur paint et la modifie ... c cool je l'ai modifier ... mais quand je reviens sur mon logiciel advance map je ne trouve pas l'ombre d'un "importer une map" ... j'ai biens chercher mais je n'arrive pas a remplacer la map original de clemanti ville par celle que j'ai proprement modifier ... existe-il un moyen ? help :'(
hugodu78130 - 11 juin 2013 à 23:34 :'(
redael - 11 juin 2013 à 23:43 Tu... es sérieux? ==>CLIQUE ICI<== __________________________________ Sinon, je pense que ça a déjà été rencontré mais la flemme de me taper tout le topic.. Je modifie ma map, tout à l'air nickel, sous A-map (m'voyez) Par contre in game, ça donne un truc tout dégeulasse (Le truc tout dégueulasse) C'est p't'être du au fait du changement de tiles? Si oui y a un truc pour arranger ça?
hugodu78130 - 12 juin 2013 à 00:11 sur ce tuto il dise qu'il faut modifier la map avec la tileset mais si je désire exporter ma map et la modifier sur paint et l'importer sur advance map ... c'est pas possible de faire sa ?
redael - 12 juin 2013 à 00:15 Non c'est pas possible.
hugodu78130 - 12 juin 2013 à 08:42 sa veut dire que c'est compliquer pour créer ta propre map ... il faut faire carée par caré sans avoir la précision d'un logiciel pixels par pixels .. c'est dommage .... :(
hremeraude - 12 juin 2013 à 10:45 Personne n'a jamais dit que c'était facile..
Royfire - 12 juin 2013 à 10:48 > Tu... es sérieux? ==>CLIQUE ICI<== __________________________________ Sinon, je pense que ça a déjà été rencontré mais la flemme de me taper tout le topic.. Je modifie ma map, tout à l'air nickel, sous A-map (m'voyez) Par contre in game, ça donne un truc tout dégeulasse (Le truc tout dégueulasse) C'est p't'être du au fait du changement de tiles? Si oui y a un truc pour arranger ça? Change les données de comportement des blocs en question
Arnikum Plus - 13 juin 2013 à 14:38 Bonjour, je viens de rencontrer un problème assez cuisant. Je viens d'ajouter un script dans la map mais avant de le tester, je dois recevoir un Pokémon. Lorsque je réponds "Oui", le jeu revient à la présentation. J'illustre par des screens:

mystogan640 - 13 juin 2013 à 14:44 Cool. Sinon y'a un special qui fait ca, tu l'aurais pas mi par erreur?
Arnikum Plus - 13 juin 2013 à 15:07 Non, je l'ai pas mis.
Aura Azure - 13 juin 2013 à 20:45 Y'a un special qui reset le game ? Sérieux ? Oh le trapgame de ouf que tu peux faire.
Baitot - 13 juin 2013 à 20:51 Oui, regarde (j'ai "coupé" les autres spécials): > [spoiler=Liste des "spécials" (Emeraude)] [....] 15D - Redémarrer le jeu [/spoiler] (http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-apprendre-a-scripter/(gba)-apprendre-a-scripter/))
Aura Azure - 13 juin 2013 à 21:00 Nice.
Sozary - 14 juin 2013 à 13:09 Bonjour a tous! Actuellement sur un projet Pokemon, je bloque sur un script Je dois faire disparaitre un personnage apres qu il est parlé et que l on ne puisse plus le revoir sur la map. Merci d avance pour vos reponses!
hremeraude - 14 juin 2013 à 13:10 Tu dois mettre le personnage en mouvement caché.
Sozary - 14 juin 2013 à 13:14 Mais je ne dois rien mettre au niveau du script?
hremeraude - 14 juin 2013 à 13:21 Tu le met en mouvement caché et tu lui met le script et une fois qu'il a dit/fait ce que tu voulait tu lui met les mouvements qu'il faut pour lui faire quitter la map et tu met un setflag pour qu'il ne se relance pas.
Sozary - 14 juin 2013 à 13:26 Sa marche merci!
hremeraude - 14 juin 2013 à 13:28 Derien ^^ Edit : Je rechercherais quelqu'un pour me faire des tiles pour Pokémon emeraude en gardant les couleurs originale des tileset si ça intéresse ^^
hugodu78130 - 14 juin 2013 à 22:02 hey ! salout j'ai besoin de votre aide pour le jeux pokmon emeraude ... voile j'aimerais modifier la mini animation du joueur principal que l'on aperçois au début d'un combat je crois que sa s'appelle le back sprite ... je l'ai chercher sur unluz gba mais j'ai absolument rien trouver ... éxisterais t'il un logiciel ? voila une photo pour vous aider aider ... http://imageshack.us/photo/my-images/20/vosw.jpg/ merci d'avance !
TheCaptainSnow - 14 juin 2013 à 22:05 Essaye sa: http://www.pokemontrash.com/club/rom-hacking/(tuto)changer-le-backsprite-du-heros/changer-le-backsprite-du-heros/)
Sozary - 14 juin 2013 à 22:47 Re bonjour! Ayant envie de refaire l intro dans pokemon emeraude du personnage sur sa biciclette, je m etait demandé avec quelle logiciel decouper la sécance d image pour la mettre sur une seule image a inserer sur Unzgba? Merci!
TheCaptainSnow - 14 juin 2013 à 23:01 Je suis pas sur que refaire l'intro sois une priorité, c'est la chose à faire en dernier sur une hack. Mais bon, pour le fun ou même pour expérimenter ça peut être intéressant. Si j'ai bien compris tu a découper ton animation pour avoir une image de la taille de l'écran pour chaque frame? Et bien je te dis tous de suite ce n'est pas possible de le faire comme ça. A la limite tu peut modifier séparément chaque "sprite" (le velo, l'herbe, le fond, etc), tu trouvera leur index pour Unlz gba ici. Mais pour ce qui de modifier la façon dont ces "sprites" se déplacent c'est autre chose, personnellement je ne sais pas comment faire et même en cherchent je doute que j'y arriverais :P, donc tu va devoir te contenter de modifier juste les images, mais même si c'est limité je pense qu'il y à moyen d'obtenir des trucs assez intéressent.
hugodu78130 - 14 juin 2013 à 23:12 heu ... petit problème ... quand je veut load mon jeux ... je clic sur navigate / pokemon / bpre / backsprite / boy ... comme dans le tuto et aucune image n'aparais, je peut rien ouvrir c'est comme si je n'avais pas load mon jeux ... (je crois que s logiciel est pas compatible avec la vertion FR de poké émeraude ... existe t'il une autre version , ou une autre échappatoire peut importe les circonstance
Sozary - 14 juin 2013 à 23:22 Merci Unifag!
hugodu78130 - 14 juin 2013 à 23:27 oups dsl j'avais pas vue que vous parliez ..
TheCaptainSnow - 14 juin 2013 à 23:30 T'a de la chance, j'avais localiser l'animation des backsprites et les pointers sur les sprites étaient juste après. Tu peut modifié ces sprites avec NSE, menu view->offset, dans offsets tu met celui que tu veux modifié et pour la taille je te conseil 64x256 pour voir l'ensemble des sprites de l'animation. Voila les offsets: Hero: D664DC et D6F4DC (je sais pas pourquoi il y en à 2) Heroine: D684DC et D714DC (même chose) Sacha: D6A4DC Heroine RF: D6CCDC Timmy: D734DC Le maitre de guilde dans ruby saphire: D754DC
hugodu78130 - 14 juin 2013 à 23:34 merci chef
hugodu78130 - 14 juin 2013 à 23:41 heu ... j'ai le menu view ... et dans view j'ai juste start page ... mais pas offset
hugodu78130 - 14 juin 2013 à 23:43 tu est sur que NSE suport le jeux pokemon emeraude ?
TheCaptainSnow - 14 juin 2013 à 23:54 Edit tes messages la prochaine fois. C'est parce-que tu utilise NSE 2, c'est pas tous à fais pareil. Dans ce cas va dans file-> Navigate. Ensuite dans image tu met l'offset donné plus haut, dans palette tu met D664DC (pour le hero), et dans size tu met 8x32, et tu fais open.
hugodu78130 - 15 juin 2013 à 00:05 merci sa marche saufe pour la palette ... mon personne est tout noir :( a moins que sa soit normal
hremeraude - 15 juin 2013 à 00:07 Dans le tutoriel il est dit d'utiliser Advance Palette Editor (APE)
hugodu78130 - 15 juin 2013 à 00:07 mon personnage *
hremeraude - 15 juin 2013 à 00:08 Ton personnage prend la même palette que le back sprite ^^
TheCaptainSnow - 15 juin 2013 à 00:09 Je t'ai donné le mauvaise offset, c'est celui la: D61A8C Edit: Franchement pour modifier une palette NSE est aussi efficace que APE si tu modifie le sprite en même temps
hugodu78130 - 15 juin 2013 à 00:12 exelent , zaite trop for .. mais comment tu fait pour trouver les offset ? ya un logiciel ou ces des commandes ?
TheCaptainSnow - 15 juin 2013 à 00:15 En général UnLz-gba ou sa(gba)-trouver-l'offset-d'une-image-et-sa-palette/). Mais je te conseil de bien de familiariser avec la plus part des notions de rom-hacking avant de t'attaquer a ce tuto.
hugodu78130 - 15 juin 2013 à 00:20 wai sa a l'air un peut dur :( .. mais c pas grave j'ai eu se que je voulais
Sozary - 15 juin 2013 à 12:54 Re, juste, quelqu un sait comment s y prendre pour monter des pokemons plus haut que le lv 100? Avec un logiciel par exemple ou autre? Merci!
TheCaptainSnow - 15 juin 2013 à 13:06 Impossible pour le moment, si tu veux plus d'info va voir ici et la.
Elyiøs - 15 juin 2013 à 13:48 Faudrait créé un logiciel pour recréer le Ditto Glitch
hremeraude - 15 juin 2013 à 13:57 C'est un glitch après chaque combat le niveau redevient normal : inutile.
TheCaptainSnow - 15 juin 2013 à 14:06 Recréer le Ditto Glitch sur version GBA? Sa serais un peu abuser, mais reproduire le bug du croupier (en le modifiant un peu pour pouvoir provoquer le "bug" même si on à déjà battu le croupier) peut être sympa, ce serait une sorte de clin d’œil aux autres versions et un moyen original d'attraper mew. Tu dois pouvoir t'en approcher avec des scripts et l'asm mais c'est pas sur PokeTrash que tu trouvera du monde pour faire ça, on est pas assez doué malheureusement. A la limite tu peut aller demander sur pokecommunity mais je doute que ceux qui on les compétences pour le faire sois intéressé.
hremeraude - 15 juin 2013 à 14:13 Sert à rien on à l'île du lointain :x
TheCaptainSnow - 15 juin 2013 à 14:24 Et alors? le principe d'une hack-rom c'est de modifié le jeu non? C'est vraie que l'île du lointain est un moyen très original et qu'il est justifié scénaristiquement :tibia:, franchement pour moi cette île ne sert à rien, rendre capturable un legendaire c'est bien mais faut que ce soit un minimum justifié quand même, donc pour moi toute les "île à ticket" sont une grosse connerie dans les versions officiel. Après si tu arrive à justifier la présence de mew/deoxys/lugia/hoho sur leur île et l'obtention du ticket ça passe encore. Donc selon moi innové en proposant un "bug" volontaire comme moyen de rencontrer un légendaire est une excellente idée, et en plus ça permet un petit clin d'oeil envers les anciennes version.
hremeraude - 15 juin 2013 à 14:25 Deoxys est lié à la station spatiale il est tout à fait justifié, les autres non.
TheCaptainSnow - 15 juin 2013 à 14:31 Pour Deoxys je te l'accorde, même si je trouve qu'il mérite une petite quête annexe plus poussé, car c'est un des légendaires qui est le moins justifié dans les jeux-vidéo, c'est donc l'occasion de faire quelque-chose de totalement inédit, surtout qu'il a un gros potentiel scénaristique.
hremeraude - 15 juin 2013 à 14:40 Dans ma hack je vais essayer de la rendre intéressante :p
Elyiøs - 15 juin 2013 à 14:47 C'est vrai pour Deoxys Mais à quoi ça sert de mettre Lugia et Ho-Oh au Roc Nombri ? Ils auraient du faire comme sur HGSS les mettre à la Tour Cendrée et à Tourb'ile. Latios/Latias sur l'ile du Sud je n'ai jamais compris... Mew je comprends. Mais j'ai ma petite question, si il y a Mew, pourquoi ne pas avoir mis Mewtwo ?
hremeraude - 15 juin 2013 à 15:27 Parce que Mewtwo est dans RF/VF. Il y a Latios/Latias à l'île du sud pour permettre d'obtenir les deux pokémon éon sur la même version.
Baitot - 15 juin 2013 à 19:59 Bonsoir, j'ai un bug qui revient souvent avec Advance Map. Je vous montre ça en screen :
Souvent, quand j'édite les dialogues avec XSE/Advance Map, ce bug apparaît.
Comment faire pour que ceci n'a pas lieu ?
mystogan640 - 15 juin 2013 à 22:00 J'sais pas si je confonds avec un autre bug similaire, mais si non, t'as niqué ta map. Une bonne gestion des offset empêché le problème et repointer la map en changeant les dimensions devraient arranger ca. Sinon, je sais pas.
Mewtwo2207 - 16 juin 2013 à 10:23 Bonjour ! (je suis nouveau ici, je vous prie de m'excuser si je me trompe de topic) D'abord, pour le problème cité plus haut, je ne pense pas que ça vienne de la rom, puisque c'est un message "courant" de windows. Quand celui-ci bugue (pléonasme un peu ... :orly: ). Quant à savoir comment le résoudre, je n'en sais rien, désolé, j'ai jamais réussi, je reformatais mon ordi quand ça le faisait, ou je supprimais le logiciel concernait, pour le remettre. Je tatonnais, alors bonne chance ! (sauf si ça vient bien de la rom, mais j'ai des doutes ...). EDIT : je viens de farfouiller, et ça peut provenir de failles sytèmes. Mets ton antivirus à jour + lance windows update. Après ça, fait un scan avec ton antivirus. Et avec un peu de chance, il n'y aura plus de problèmes ... Je viens aussi ici car j'ai un problème de script avec les applymovements. Je lis le tuto de sainior, j'essaye de mettre en application, mais voilà ... quand je passe sur le script, ça plante ! Le jeu freeze. Ahem, c'est, on va dire, gênant ... :baffan: Voilà mon code ``` '--------------- #org 0x71063C lock applymovement MOVE_PLAYER 0x871064B waitmovement 0x0 release end '----------- ' Movements '----------- #org 0x71064B #raw 0x0 'Face Down #raw 0xFE 'End of Movements ``` Si c'est une bête erreur de script (mais je n'en vois pas ...), excusez moi; Quant aux offsets, j'ai augmenté jusqu'à 2000 o chacun avec fsf, donc je ne pense pas que ça vienne de là ... Quelqu'un pour m'aider ? Merci ! :you:
hremeraude - 16 juin 2013 à 11:37 Quand je fais un applymovement, Je le fais sous cette forme : ``` '--------------- #org 0x[offset 1] lock applymovement 0x[Numéro du Personnage] 0x8[offset 2] release end '----------- ' Movements '----------- #org 0x[offset 2] #raw 0x[mouvement] #raw 0xFE 'End of Movements ```
Mewtwo2207 - 16 juin 2013 à 11:44 J'ai essayé 0x1 et MOVE_PLAYER (la deuxième possibilité en ayant été farfouillé avec google, en ayant remplacé 0x1 par 0xFF et XSE me le remplace). Sur le tuto de Sainior, il dit que il faut mettre un waitmovement 0x0 après le applymovement. Et je viens d'essayer sans, ça ne fonctionne toujours pas. Euh, d'ailleurs : ``` applymovement 0x[ID perso] 0x8[offset1] .... '-- 'Move '-- #org 0x[offset1] ``` C'est pas censé être le même offset, en pointant avec le 0x8 ?
hremeraude - 16 juin 2013 à 11:47 Si je me suis tromper et devant l'offset 2 il y a un 8
Mewtwo2207 - 16 juin 2013 à 11:53 Oui, c'est ce que je fais, mais ça freeze, je sais pas d'où ça vient ... ça peut vire de l'émulateur (à tout zazard, j'utilise VBA) ? Je sais pas quoi faire cours partout
TheCaptainSnow - 16 juin 2013 à 11:57 L'emulateur y est pour rien. Je suis mauvais en script mais le tien me semble correct, tu est sur que tu a bien assigné ton script a ton event? Pour cela tu clique dessus et tu verra une case "offset du script", dans ton cas tu doit mettre : 71063C
Mewtwo2207 - 16 juin 2013 à 12:01 Oui, je l'ai bien fait. Il n'y a aucun problème de script. XSE me l'ouvre bien via Advance Map lorsque j'appuie sur "ouvrir le script", l'offset est bon (copier coller direct de fsf, pas cherché à recopier à la main). Donc, voilà ... Ca peut venir de la map ? (car j'ai fait une map à la va vite à laquelle on accède directement en descendant de la chambre du héros (ça évite de faire sauvegarde ou autre)). Je vais voir en mettant direct dans la chambre du héros ... Edit: rien y fait, ça freeze quand même ...
mystogan640 - 16 juin 2013 à 12:05 Ok tout le monde fais une pause. Mewtwo, ton script est plus que correct, hr, t'as oublié le waitmovement, sinon ton problème, t'as pas omis de donner un id a ton script, ou alors il n'est pas correct, essaye avec 7050.
Mewtwo2207 - 16 juin 2013 à 12:08 Je remplace 0x1 par 0x7050, ça change rien ... (d'ailleurs, par curiosité j'ai essayé avec 1B8A, hexa de 7050 car ça me semblait bizarre ... mais non plus bizarrement XD) Help me please ! T_T'
hremeraude - 16 juin 2013 à 12:09 Sur ton personnage sans entrer dans les script il y a ID du personnage du doit mettre un numéro ici aussi.
Mewtwo2207 - 16 juin 2013 à 12:14 Sauf que c'est le héros que je cherche à faire bouger (à moins que je n'ai pas compris ce que tu voulais dire ?)
mystogan640 - 16 juin 2013 à 12:17 tu vas sur ton script sous a-map et tu mets 7050 là.
Mewtwo2207 - 16 juin 2013 à 12:22 Euh, j'ai pas la même fenêtre que toi ... Ah ! Merde ! (>.<", faut mettre personnage pas scripts pour le mouvement ? o_O (je me sens con là) Edit: Ou alors script ? Tu as édité ton message, myst ? J'y comprends plus rien XD
mystogan640 - 16 juin 2013 à 12:26 faut mettre ca sur le script, j'ai édité car au debut j'avais mis pour un perso lambda et l'id s'appelle pas pareil.
Mewtwo2207 - 16 juin 2013 à 12:31 J'ai mis 7050. Maintenant, le script ne se déclenche même pas, je marche dessus, et rien, comme si il n'y avait pas de script ... Autre chose, à quoi correspond la "valeur" qu'il y a juste en dessous de l'identifiant ? Car je n'ai pas la même, normal ?
mystogan640 - 16 juin 2013 à 12:38 Bon envoie moi un patch de ta rom, je vais regarder ca.
Mewtwo2207 - 16 juin 2013 à 12:50 Euh, yalaah ? Je trouve pas le lien pour apprendre à patcher ...
mystogan640 - 16 juin 2013 à 12:53 t'ouvre le log lunar ips et tu fais ce qu'il te dit. Au pire upload la rom.
Mewtwo2207 - 16 juin 2013 à 13:03 Voilà le lien pour le patch : http://www.mediafire.com/?ofbzsajeblx68ht Dans la chambre du héros, en descendant l'escalier, tu accèdes à une map bizarre qui me sert de test, tout en haut à gauche ça y est, le script, avec d'autres petits trucs, juste à côté de la pancarte
mystogan640 - 16 juin 2013 à 13:13 Pourquoi t'as pas mis un waitmovement? Pourquoi t'as pas mis un move_player? Pourquoi y'a un variable? faut pas. Corrige ca et ca marchera.
Mewtwo2207 - 16 juin 2013 à 13:28 Le waitmovement y était déjà, juste que j'avais testé sans, et j'ai oublié de le remettre --' move_player = 0xFF ; ça renvoie pas à la même chose qu'un 0X1 ? Variable ? Quoi qu'est-ce et où ça ? Edit : J'ai remis le waitmovement 0x0 ; j'ai essayé le 0x1 et le MOVE_PLAYER , ça ne fonctionne pas. Ca ne freeze plus, mais ça ne fait rien.
mystogan640 - 16 juin 2013 à 13:33 Fais ca: [spoiler]
Mewtwo2207 - 16 juin 2013 à 13:38 Ca ne change rien, j'ai la même chose que toi, mais ça ne fonctionne pas. Voilà un lien vers un nouveau patch ... http://www.mediafire.com/download/ofbzsajeblx68ht/Pok%C3%A9mon_Version_Rouge_Feu_(FR).ips.ips) J'y comprends què pouic ... Edit : à quoi sert le 7050 d'ailleurs ?
mystogan640 - 16 juin 2013 à 13:39 Non mais les screens c'est ceux de ta version, j'ai testé et ca marche, donc ca vient de toi.
Mewtwo2207 - 16 juin 2013 à 13:40 J'ai remarqué que ça vient de ma version, pour ça que je comprends pas ... Ca peut venir d'où ? :education: Edit:Euh, autant pour moi, ça fonctionne ... j'ai pas tout compris ... Merci Myst ! Edit : Par contre, j'ai d'autres problèmes. Je ne sais pas où tu arrivais sur la map avec le patch, si c'est devant la pancarte ou en plein milieu. a la base, la warp était au milieu. Je l'ai déplacé devant la pancarte. mais j'atterris toujours au milieu de la map. Idem, j'ai essayé de bouger le script, mais il ne fonctionne que sur la case de départ (devant la pancarte), rien à faire ...
hremeraude - 16 juin 2013 à 15:37 Les warps ont des numéros par exemple si tu en as déjà un sur la map, alors si tu en met un autre il aura le numéro 2, si tu paramètre mal il n'ira pas un une bonne coordonnée.
ArthurDu34 - 16 juin 2013 à 15:53 Bonjour, j'ai un problème avec mon script : ``` '--------------- #org 0xE4E1CA checkflag 0x1004 if 0x1 goto 0x8E4E5B2 checkflag 0x1005 if 0x0 goto 0x8E4E5B2 msgbox 0x8E4E99A MSG_NORMAL '"C'est une POKéBALL" end '--------------- #org 0xE4E5B2 lockall showpokepic 0x90 0xA 0x3 msgbox 0x8E4ED82 MSG_YESNO '"POKéMON GLACE ARTIKODIN\nVeux tu c..." compare LASTRESULT 0x1 if 0x1 goto 0x8E4F16A compare LASTRESULT 0x0 if 0x1 goto 0x8E4F35E end '--------------- #org 0xE4F16A givepokemon 0x90 0x7 0x0 0x0 0x0 0x0 fanfare 0x13E msgbox 0x8E4F93A MSG_NORMAL '"[player] obtient un ARTIKODIN !" waitfanfare closeonkeypress hidepokepic setflag 0x1005 setflag 0x860 setflag 0x86F release end '--------------- #org 0xE4F35E hidepokepic release end '--------- ' Strings '--------- #org 0xE4E99A = C'est une POKéBALL #org 0xE4ED82 = POKéMON GLACE ARTIKODIN\nVeux tu ce POKéMON ? #org 0xE4F93A = [player] obtient un ARTIKODIN ! ``` Le but étant d'obtenir un Artikodin en parlant a la Pokéball ausol, mais je comprends pas pourquoi lorsque je reparle a la pokéball je réobtient un pokémon, alors que j'ai mis un flag (1005) pour pas que ca se reproduise ?
mystogan640 - 16 juin 2013 à 16:15 hidesprite+flag+special 0x8E
Mewtwo2207 - 16 juin 2013 à 16:22 D'ailleurs, quelle est la différence entre setflag, les setvars et autres joyeusetés complexes ? (car les tutos de script en parlent, mais ils servent à quoi précisément, car ils les cite sans expliciter particulièrement leur utilité et fonction (sans vouloir accuser personne, hein ! les tutos sont bien faits, je demande juste des explications supplémentaires)) (j'ai trouvé pour mon problème précédent, simple problème de re-chargement de la map) (merci !)
Royfire - 16 juin 2013 à 17:24 un flag peut faire correspondre la valeur 0 ou 1 une variable peut faire correspondre une infinité de valeurs en gros -le flag 0x200 prends la valeur 1 lorsque la commande setflag 0x200 est utilisé, par defaut on a 0 -la variable, par définition peut varier (tout comme le flag d'ailleurs ><" mais on peut lui donner n'importe quelle valeur et n'est donc pas limité aux valeurs 0 ou 1 ( setvar 0x4050 0x4F par exemple)
TheCaptainSnow - 16 juin 2013 à 17:27 Dis toi que les flag permettent d'éviter qu'un événement se répète et sont enregistré dans la sauvegarde. Alors que les vars sont limité dans le temps, il permettent de stocker une information sur une durée courte et ne sont donc pas enregistré dans la sauvegarde, d’ailleurs leur valeur est souvent amener a changer. Tu verra qu'il sont utilisé pour faire des choses totalement différente.
Baitot - 16 juin 2013 à 17:38 > J'sais pas si je confonds avec un autre bug similaire, mais si non, t'as niqué ta map. Une bonne gestion des offset empêché le problème et repointer la map en changeant les dimensions devraient arranger ca. Sinon, je sais pas. Non. J'ai redimensionner la map avec Elite Map ; mais aucun changement. Mais j'ai aussi vu avec Elite Map que le tile était détérioré, même défoncer. Donc maintenant, j'aimerai savoir comment modifier un tile sans Advance Map ? Merci
Mewtwo2207 - 16 juin 2013 à 18:06 Donc la valeur du flag est permanent ? Et le nombre de flag est limité ou pas ? Ils correspondent à un évènement particulier ? (ou alors je confonds avec les special ...). Donc on met une valeur dans une variable avec setvar, et on teste avec if + goto. On peut récupérer la valeur d'une variable ? (ou alors c'est inutile ?) Dans setvar 0x4050 0x4F ; 4050 et 4F correspondent à quoi respectivement ? Offset et valeur ? J'ai un problème encore avec le scripting ! Je m'essaye au wildbattle de sainior, je change les offsets pour que cela fonctionne, je copie colle : ``` '--------------- #org 0x820000 lock faceplayer setwildbattle 0x8F 0x5A 0x0 checksound cry 0x8F 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 setflag 0x138 waitstate clearflag 0x861 release end ``` Et le jeu freeze ! Alors je me demande si cela ne vient pas (comme ce matin ...) de l'ID du personnage. Mais, je ne comprends pas ce que celui-ci représente. Quelqu'un peut-il m'aider pour le freeze ? Et m'expliquer à quoi correspond l'ID du personnage ? Ou alors ces infos sont-elles présentes quelque part sur le site ? (je n'ai pas trouvé ...) Merci !
hremeraude - 16 juin 2013 à 18:11 >
>J'sais pas si je confonds avec un autre bug similaire, mais si non, t'as niqué ta map. Une bonne gestion des offset empêché le problème et repointer la map en changeant les dimensions devraient arranger ca. Sinon, je sais pas. > Non. J'ai redimensionner la map avec Elite Map ; mais aucun changement. Mais j'ai aussi vu avec Elite Map que le tile était détérioré, même défoncer. Donc maintenant, j'aimerai savoir comment modifier un tile sans Advance Map ? Merci Advance map obligatoire pour modifier un tile ^^'
Baitot - 16 juin 2013 à 18:25 D'accord, merci.
Mewtwo2207 - 16 juin 2013 à 18:33 N° du personnage, ça correspond à ce qui est affiché sur advance map ? Et ... le setflag, ça empêchera que ça se reproduise ? ??? Eh ! Baitot! Tu as édité ! ???
Baitot - 16 juin 2013 à 18:40 Oui car je n'ai pas testé ce script... Normalement il n'y a aucun problème mais on sait jamais, je ne voudrai pas te donner de mauvaises informations.
TheCaptainSnow - 16 juin 2013 à 18:43 > Donc maintenant, j'aimerai savoir comment modifier un tile sans Advance Map ? Tu peux modifier un tile avec UnLz-gba ou encore avec NSE, même si c'est pas très pratique dans le cas de UnLz-gba. > Donc la valeur du flag est permanent ? Et le nombre de flag est limité ou pas ? Ils correspondent à un évènement particulier ? (ou alors je confonds avec les special ...). Donc on met une valeur dans une variable avec setvar, et on teste avec if + goto. On peut récupérer la valeur d'une variable ? (ou alors c'est inutile ?) Dans setvar 0x4050 0x4F ; 4050 et 4F correspondent à quoi respectivement ? Offset et valeur ? La valeur du flag est permanente oui, mais on peut quand même la modifié. Oui le nombre de flag est limitée, même si je sais pas a combien. Pour ce qui est de correspondre à un événement: non, enfin sa dépend de l'utilisation que tu en fais, par exemple si c'est pour éviter qu'un script se répète on peut dire qu'il est propre a un événement car tu ne l'utilisera que dans se script, mais si par exemple tu veux que le joueur n'est pas accés a certaines zones temps qu'il n'a pas battu "machin", et bien dans après le combat avec machin tu mettra un setflag et dans d'autre script tu mettra check flag pour vérifier si il l'a battu ou non. Pour les variable oui on peut récupérer sa valeur, mais il faut faire attention car beaucoup de choses peuvent modifié cette valeur. Par exemple les trainerbattle utilise certaines variable. Tu ne pourra par exemple pas récupérer sa valeur d'un script à l'autre car elle peut avoir changer. Sa peut sembler assez restrictif mais des fois c'est bien utile. setvar 0x4050 0x4F Dans cette exemple le 0x4050 correspond au numéro de la variable et 4F c'est le contenu que tu lui attribue.
Baitot - 16 juin 2013 à 18:46 J'ai déjà essayé avec UnLz-GBA mais je n'ai rien trouvé... je testerai NSE plus tard.
Mewtwo2207 - 16 juin 2013 à 18:51 Ok, donc les variables sont des objets ultra protégés à ne pas toucher. Ah ! Mais oui ! Les flags ne sont pas propres à un script puisqu'ils sont en mémoire, on peut les réutiliser dans tous les scripts qu'on veut du moment qu'on a le flag correspondant ! Merci Unifag pour tes lumières ! PS: quelqu'un peut-il m'aider ? ??? : J'ai un problème encore avec le scripting ! Je m'essaye au wildbattle de sainior, je change les offsets pour que cela fonctionne, je copie colle : ``` '--------------- #org 0x820000 lock faceplayer setwildbattle 0x8F 0x5A 0x0 checksound cry 0x8F 0x2 pause 0x28 waitcry setflag 0x305 setflag 0x861 setflag 0x138 waitstate clearflag 0x861 release end ``` Et le jeu freeze ! Alors je me demande si cela ne vient pas (comme ce matin ...) de l'ID du personnage. Mais, je ne comprends pas ce que celui-ci représente. Quelqu'un peut-il m'aider pour le freeze ? Et m'expliquer à quoi correspond l'ID du personnage ? Ou alors ces infos sont-elles présentes quelque part sur le site ? (je n'ai pas trouvé ...) Merci !
TheCaptainSnow - 16 juin 2013 à 18:57 Pour ton scripte je ne peut pas t'aider, mais par contre tu a fais une confusion pour les variables, on peut les utiliser sans soucis et c'est même très pratique, il faut juste faire attention a certaine commandes comme les spécials ou les trainerbattle qui modifie ces variables, mais temps qu'il n'y a pas ce genre de commande entre ton setvar et sont utilisation pas de souci (et si jamais c'est le cas il suffit de bien choisir la variable que tu utilise). Mais le jour où tu aura besoin des variables je te conseils d’expérimenter par toi même et au besoin venir demander de l'aide ici.
Mewtwo2207 - 16 juin 2013 à 19:01 Avant de m'y attaquer, il faut que j'arrive à faire des scripts sans besoin de variables qui sont potables ! =D
mystogan640 - 16 juin 2013 à 19:17 > J'ai jamais aimé le wildbattle du tuto, il est prise de tête pour pas grand chose. Celui que je te passe est mieux. ``` '--------------- #org 0xE3D28A lock faceplayer msgbox 0x8E3D2B6 MSG_SIGN '"Un Kirlia sauvage apparaît !" cry 0x189 0x0 pause 0x28 'pas obligatoire du tout wildbattle 0x189 0x8 0x0 hidesprite LASTTALKED fadescreen 0x1 fadescreen 0x0 setflag 0xl'id de ton poké a régler sur a map release end '--------- ' Strings '--------- #org 0xE3D2B6 = Un Kirlia sauvage apparaît ! ``` Si t'as une question sur une commande, vas'y.
hugodu78130 - 16 juin 2013 à 19:23 bonjour j'aurais aimer savoir si il était possible dans pokemon emeraude de modifier les paroles de la mère du héros au tout début du jeux (juste au momants de sortir du camion) parcque sur A-map je trouve pas de script, quand je clic sur le sprite de la maman et sur ouvrir script ya rien a part les paroles quelle dis quand elle est assis sur la chaise dans la maison
hugodu78130 - 16 juin 2013 à 19:24 a dsl je coupe la parole ... continuer ..
Royfire - 16 juin 2013 à 19:25 C'est un level script accessible via l'onglet Header
hugodu78130 - 16 juin 2013 à 19:30 a wai merci j'ai trouver .. et juste ... aussi l'intro de début du jeux .. quand le prof séko il parle elle est dans level script aussi ?
hremeraude - 16 juin 2013 à 19:31 Je rechercherais des tiles d'arbre, herbe ou autre choses en tous genre pour ma hack rom, Palette utilisée :
Votre tile doit comporter uniquement ces couleurs (pas forcément toute)
Merci ^^'
Royfire - 16 juin 2013 à 19:32 > a wai merci j'ai trouver .. et juste ... aussi l'intro de début du jeux .. quand le prof séko il parle elle est dans level script aussi ? Nop, tu peux modifier ces dialogues grâce à l'exa ou plus simpliement avec le logiciel Advance text dispo sur PL
hugodu78130 - 16 juin 2013 à 19:33 okay jvai aller voir merci mec
Mewtwo2207 - 16 juin 2013 à 19:46 >
>J'ai jamais aimé le wildbattle du tuto, il est prise de tête pour pas grand chose. Celui que je te passe est mieux. ``` '--------------- #org 0xE3D28A lock faceplayer msgbox 0x8E3D2B6 MSG_SIGN '"Un Kirlia sauvage apparaît !" cry 0x189 0x0 pause 0x28 'pas obligatoire du tout wildbattle 0x189 0x8 0x0 hidesprite LASTTALKED fadescreen 0x1 fadescreen 0x0 setflag 0xl'id de ton poké a régler sur a map release end '--------- ' Strings '--------- #org 0xE3D2B6 = Un Kirlia sauvage apparaît ! ``` Si t'as une question sur une commande, vas'y. > Donc, tout le combat est dans wildbattle. Cela ne se poursuit pas tant que le combat est pas fini. hidesprite LASTTALKED, on supprime le dernier sprite auquel on a parlé. Mais je ne comprends pas fadescreen , ni setflag , on choisit l'ID qu'on veut ? :zermi: (yé comprend rien, enfin si, mais pas la fin !) Le seul problème de ton code, c'est que pour le scripteur fainéant, on doit écrire une partie strings ! (je déconne hein, c'est super sympa de ta part ! ) Edit : et ça représente quoi ce fichu ID du personnage ? se tape la tête contre le mur Edit_2: Ahem, comment dire ... je me suis gouré en recopiant à la main et j'ai mis un setflag à la place d'un spécial ? Ce qui explique que ça ne fonctionne pas ... N'empêche, je trouve plus simple ton code myst, y a moins de commande dont on se demande d'où elle sorte ... (car les 2 setflags suivis du special dans le code de sainior j'y comprends qué pouic, il les explique pas ...) ; (donc mes interrogations tiennent toujorus ... :pedo: )
hremeraude - 16 juin 2013 à 19:56 Dans advance map en dessous de l'offset t'as ID de personnage si tu met 0550 à l'ID et bah tu met setflagx0550
Mewtwo2207 - 16 juin 2013 à 19:57 Mais tu choisis celui que tu veux ? Et quoi correspond l'ID ? :cheval
hremeraude - 16 juin 2013 à 19:58 Oui tu met ce que tu veux mais perso je met entre 200 et 700 x)
mystogan640 - 16 juin 2013 à 20:03 entre 200 et 2FF c'est des flags libres.
Mewtwo2207 - 16 juin 2013 à 20:23 Merci ! Et fadescreen qu'est-ce que cela fait ? Et comment savoir quelle ID mettre à un personnage ?
mystogan640 - 16 juin 2013 à 20:28 Fadescreen, ca actualise l’écran avec un écran noir pour la transition. L'id tu choisis dans l’intervalle 200-2FF mais ne choisis jamais 2 fois le même.
Baitot - 16 juin 2013 à 20:31 Ça sert à faire un écran fondu (Noir/Normal ; Normal/Noir ; Blanc/Normal ; Normal/Blanc) : 0x3 fait fondre l'écran au normal jusqu'à un écran blanc. 0x2 fait l'inverse de 0x3 0x1 fait fondre l'écran au normal jusqu'à un écran noir. 0x0 fait l'inverse de 0x1
tuturosso - 16 juin 2013 à 21:13 Dites moi jeunes gens,élite map c'est advance map en plus chiant ou aucun rapport?
Baitot - 16 juin 2013 à 21:53 Oui, ça ressemble à Advance Map mais c'est un peu plus "complexe".
hremeraude - 16 juin 2013 à 22:16 il fait quoi de plus que AM ?
Mewtwo2207 - 17 juin 2013 à 19:27 Bonjour ! Apres quelques autres pérégrinations advance-mappiennes, je me demande à quoi servent de nombreuses valeurs ! Et surtout comment savoir quelles valeurs leur attribuer ... Je ne trouve peu ou pas d'informations sur celles-ci, et je n'aime pas rester dans l'impasse (je n'aime pas ne pas savoir quelque chose, je suis très/trop curieux :you: ) Donc, si vous voulez vous éviter un total découragement devant la liste nawakienne de questions, dites vous que vous répondez à un questionnaire, ou question pour un million ! :baffan: [spoiler] Général : 1°) Dans la position X/Y, à quoi correspond la troisième valeur qui se trouve en dessous des deux autres ? Script 2°) Comment savoir quelle valeur mettre à "identifiant" ? 3°) Et savoir quand en mettre ? (quand ne pas la modifier ?) Personnages 4°) Les deux petites cases de mouvement (juste en dessous du type de mouvement) correspondent au carré dans lequel on permet au personnage de se déplacer ? 5°) Comment savoir quel ID attribuer à un personnage ? Il faut apparemment mettre le même que le checkflag si on l'utilise dans le perso, mais pourquoi ? 6°) Et quelles sont les deux petites cases juste en dessous de l'ID ? Pancarte 7°) Le talking level correspond à quand on peut lire la pancarte ? 8°) Si oui, les différentes hauteurs, elles servent à quoi, et à quoi correspondent-elles ? 9°) Et le signpost type, à quoi sert-il ? 10°) Et les deux petites cases juste en dessous du signpost type ? Autre-qui-ne-nécessite-pas-une-nouvelle-catégorie 11°) Le point d'atterrissage, existe-t-il un moyen d'en rajouter ? (pas trop compliqué, sinon, j'attendrais avant de m'y attaquer, c'est loin d'être urgent XD) 12°) Où peut-on trouver la liste des infos mouvements et leurs correspondances ? 13°) Faut-il locker quand on fait un special ? (j'ai fait un test où je ne locke pas et ça plante, pour ça que je demande ...) 14°) Y a-t-il des précautions à prendre avec les warps ? Car plusieurs fois, lorsque j'en fais (avec des escaliers ou des portes de grotte), la warp est bien raccordée, mais je ne peux pas descendre les escaliers ou ressortir de la grotte. Pourtant, j'ai vérifié les données en prenant pour exemple des warps du jeu, et j'ai fait pareil, et ça ne fonctionne pas ... .... .... .... Good luck ! :domo:[/spoiler] Et ... euh, je vous remercie ! (J'ai l'impression de venir à chaque fois que j'ai un problème que j'arrive pas à résoudre, je vais venir souvent je crois :maxwell: )
tuturosso - 17 juin 2013 à 20:01 Lu',j ai un problème fin on peut dire ça comme ça. J'ai trois questions:A-tack permet de changer le type des attaques? Je dois utiliser quoi pour changer le nom les sprites voir le type d un pkm? Est ce dur? Merci.
hremeraude - 17 juin 2013 à 20:14 > Lu',j ai un problème fin on peut dire ça comme ça. J'ai trois questions:A-tack permet de changer le type des attaques? Je dois utiliser quoi pour changer le nom les sprites voir le type d un pkm? Est ce dur? Merci. A-Tack permet de changer : -Le nom des attaques -La puissance d'une attaque -Le type d'une attaque -L'effet (vol de vie, réduction de stats...) Pour changer les sprites d'un Pokémon : -Advance series, très simple d'utilisation (juste savoir qu'il faut des images d'une taille 64x64p) Pour changer le nom, type, capacité spéciale, attaques apprises : -Egg move editor (pour les capacités apprises par les oeufs) -YAPE, tu peut modifier toutes les statistiques des Pokémon sauf les attaques apprises par les oeufs !
Mewtwo2207 - 17 juin 2013 à 20:52 Il faut pas les indexer aussi les images normalement ?
tuturosso - 17 juin 2013 à 20:55 16couleurs.
hremeraude - 17 juin 2013 à 21:03 Elles doivent être en 16 couleurs et avoir la même palette. Mais souvent pas besoin d'indéxé.
Baitot - 18 juin 2013 à 18:31 Bonsoir, Je reviens car je ne trouve toujours pas comment modifier un tile sans Advance Map. Comme me l'a conseillé Unifag, Je me suis "baladé" plusieurs fois sur Unlz-GBA mais sans rien trouvé. Et avec NSE, j'ai essayé mais je ne comprend pas bien comment il faut faire. Merci de me mettre sur la bonne voie. PS: J'ai dû faire des fautes d'orthographes dans ce post car là, il y a de l'orage donc je me dépêche pour éteindre mon PC .
TheCaptainSnow - 18 juin 2013 à 18:42 Quelle version? Déjà je suis sur qu'il sont trouvable avec UnLz-Gba : http://www.pokemontrash.com/club/rom-hacking/bibliotheque-de-tiles/ (début de liste) Bon après UnLz-gba est pas très adapté pour ça mais tu aura au moins l'offset de l'image (mais pas la palette, mais si tu à pas besoin de la modifier tu peux faire sans). Et avec l'offset de l'image tu pourra la modifié avec NSE si t'est plus a l'aise. Pour aller a un offset spécifique avec NSE tu fais view->offset et après c'est plutôt intuitif, pour NSE2 c'est file->Navigate
mystogan640 - 18 juin 2013 à 18:44 Modifier un tile sans a-map.... pourquoi?
Musicismyblood - 18 juin 2013 à 18:47 J'éditais la version emeraude. Je souhaiterai ajouter au sommet du Pilier Céleste sans retoucher la map une zone de pokémon sauvage cependant je n'y arrive pas. Merci d'avance pour votre aide !
TheCaptainSnow - 18 juin 2013 à 18:53 Topic d'aide en tous genre pour poser une question. Et tu n'a clairement pas chercher par toi même et ne t'ai même pas renseigner un minimum sur le rom-hacking. Je vais pas te donner la réponse toute cuite vu la faciliter de la chose, un conseil va dans la Bibliothèque de recherche - Liens vers les topics et TUTORIAUX et commence par les bases, la réponse te viendra a ce moment la.
hugodu78130 - 18 juin 2013 à 19:13 bonjour ptite question ... je sait déja que #raw 0x9 'Step Up (Normal) est une commende pour faire descendre un personnage vers le haut ... enfin normalement ... et je voulais savoir quelle était celle pour descendre vers le bas ...
Baitot - 18 juin 2013 à 19:50 Hugodu78130 -> #raw 0x8 'Step Down pour Emeraude. Avant de poser une question, fais des recherches dans la "Bibliothèque de recherche" (le lien : http://www.pokemontrash.com/club/rom-hacking/(tuto)(gba)-apprendre-a-scripter/(gba)-apprendre-a-scripter/)) Myst -> car j'avais poser cette question :
Bonsoir,j'ai un bug qui revient souvent avec Advance Map. Je vous montre ça en screen :
Souvent, quand j'édite les dialogues avec XSE/Advance Map, ce bug apparaît.
Comment faire pour que ceci n'a pas lieu ?
Et j'ai vu avec Elite Map que le tile était détériorer et donc, comme Advance Map bug lors du chargement de la map, il faut que je modifie le tile sans A-Map.
Unifag -> Je vais réessayer de trouver le tile avec UnLz-gba.
hugodu78130 - 18 juin 2013 à 21:35 merci baitot et au faite j'ai suivi du mieux possible les tuto et en gros j'ai essayer de faire un script qui permet que quand on vas parler a un mec il te propose de t'emmener a un endroit et tu dois répondre par oui .. ensuite les deux personnage font un pas en haut 4 pas a gauche puis il rentre dans une camionnette ... j'ai voulu faire un petit scénario ... fin bref (j'ai voulu) ... mais sa a pas marcher ... je voulais savoir pourquoi sa a pas marcher y a t'il un problème de offset ? help :( aider moi ... voici mon script : '--------------- #org 0xE3E5C8 msgbox 0x8E3E5D1 MSG_YESNO '"Bonjour ! ... j'emménage a\nBOURG-..." end '--------------- #org 0xE3E727 lock applymovement 0x2 0x8E3E728 applymovement MOVE_PLAYER 0x8E3E728 waitmovement 0x0 warp 0x25 0x67 0x1 0x4 0x2 release end '--------------- #org 0xE3E729 release end '--------- ' Strings '--------- #org 0xE3E5D1 = Bonjour ! ... j'emménage a\nBOURG-ENVOLLE .. Comment ? vous y\laller aussi et vous n'avez aucun\lmoyen de transport ? oh mais\lmonter donc ... une personne de\lmoins ou de plus se n'est rien. '----------- ' Movements '----------- #org 0xE3E728 #raw 0x9 'Step Up (Normal) #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0xFE 'End of Movements merci d'avance si vous pouvez maider ...
hugodu78130 - 18 juin 2013 à 21:40 je paris que j'ai fait que de la merde :'(
Chu - 18 juin 2013 à 22:07 Bonsoir Hugo, je vais tacher de t'éclairer un peu dans ce script qui ne fonctionne pas comme il le devrait. Le petit soucis vois tu c'est que tu as commencer ton script par une message box toute simple, jusque là pas d'erreur. Par contre tu termine directement par un "end" donc tu indique au programme que ton script se termine directement après le message box. Essaye ça : ``` #org 0xE3E5C8 lock faceplayer msgbox 0x8E3E5D1 MSG_YESNO '"Bonjour ! ... j'emménage a\nBOURG-..." compare lastresult 0x1 if 0x1 goto 0x8E3E727 'Si je repond oui release end ``` Ensuite une autre petite erreur, tu pointe un offset #org 0xE3E729, en cas de réponse non je suppose ? Tu n'as pas besoins, en cas de "non" ton script se terminera tout seul. Voila, reviens si tu as d'autres soucis ! Edit Myst: Tu t'es trompé en recopiant l'offset de repoint, j'ai corrigé, mais c'est rien, l'idée est là.
hremeraude - 18 juin 2013 à 22:10 Je suis loin d'être un expert en scripts mais je peut t'indiquer tes erreurs : '--------------- #org 0xE3E5C8 msgbox 0x8E3E5D1 MSG_YESNO '"Bonjour ! ... j'emménage a\nBOURG-..." end '--------------- #org 0xE3E727 lock applymovement 0x2 0x8E3E728 applymovement MOVE_PLAYER 0x8E3E728 waitmovement 0x0 warp 0x25 0x67 0x1 0x4 0x2 release end '--------------- #org 0xE3E729 Offset, release et end, donc cet offset sert clairement à rien. release end '--------- ' Strings '--------- #org 0xE3E5D1 = Bonjour ! ... j'emménage a\nBOURG-ENVOLLE .. Comment ? vous y\laller aussi et vous n'avez aucun\lmoyen de transport ? oh mais\lmonter donc ... une personne de\lmoins ou de plus se n'est rien. '----------- ' Movements '----------- #org 0xE3E728 #raw 0x9 'Step Up (Normal) #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0xA 'Step Left (Normal) #raw 0xFE 'End of Movements Ensuite pour les messages YES_NO il faut un offset par réponse, là comme tu as fait tu n'as mis aucun choix, par conséquent ton script n'est pas bon. Je ne vais pas te le corriger pour ne pas te donner un script bidon, mais ce que je t'ai surligné saches que c'est du rajout inutile x)
mystogan640 - 18 juin 2013 à 22:18 Hr, regarde la réponse précédente.
hremeraude - 18 juin 2013 à 22:23 J'avais déjà rédigé et Chu à publié avant moi, donc j'ai quand même publié. Mais j'ai ajouté ça : > Ensuite pour les messages YES_NO il faut un offset par réponse, là comme tu as fait tu n'as mis aucun choix, par conséquent ton script n'est pas bon. Je ne vais pas te le corriger pour ne pas te donner un script bidon, mais ce que je t'ai surligné saches que c'est du rajout inutile x)
mystogan640 - 18 juin 2013 à 22:27 Non mais c'est ce qu'il a fait (chu).
hugodu78130 - 18 juin 2013 à 22:30 merci mais ya un autre petit problèmes ... j'entre : '--------------- #org 0xE3E5C8 lock msgbox 0x8E3E5D1 MSG_YESNO '"Bonjour ! ... j'emménage a\nBOURG-..." compare LASTRESULT if 0x1 goto 0x8E3E749 release end comme tu ma dis chu ... mais il me dis qu'il y a une erreur a la ligne 5 (compare LASTRESULT) ... j'ai regarder vite fait un tuto et ya écrit : compare LASTRESULT 0x1 <-- faut-il rajouter le 0x1 ?
mystogan640 - 18 juin 2013 à 22:30 Oui.
hugodu78130 - 18 juin 2013 à 22:39 okay jvai tester si sa marche hourra ! sa marche par contre j'ai des petit problème de mapping la camionnette est de la mauvaise couleur ... elle est rouge oranger au lieux de bleu ... (en gros pour que vous compreniez mieux j'ai modifier le scénario de début en faisant apparaitre mon perso non pas dans une camionette mais dans une call de bateau ... il est passager clandestin ... il sort du bateau en dousse ... il trouve un mec devant une camionette qui veut biens l'emmener a bourg envol ... mais quand j'arrive devant le mec il n'y a pas la camionnette Edit Myst: Évite les triples posts.
hremeraude - 18 juin 2013 à 23:43 Ben met la avec advance-map x)
hugodu78130 - 19 juin 2013 à 00:21 gné ... sa a finit par marcher :' ... merci a vous ..
pokefan1801 - 19 juin 2013 à 14:21 Hello, salut a toute et a tous, je cherche un sprinteur (pour faire des sprites ^^) sérieux qui pourra garder le secret de ma ROM hack. J'aurais besoin de faire quelques spirites de la 6ème générations (sprite, sprite shiney, back sprite et back sprite shiney.)
Elyiøs - 19 juin 2013 à 14:29 Tu peux avoir les starters sur le DA de Kyle-Dove (tu le mets dans les credits) apres tu demandes a des gars de DA
hremeraude - 19 juin 2013 à 15:26 xD encore un qui va me taper mes sprites u_u
Elyiøs - 19 juin 2013 à 15:37 Ta rom c'est juste un fichier de sprite pour les gens x)
hremeraude - 19 juin 2013 à 15:38 Ouais sauf qu'ils peuvent prendre les originaux, pas mes modifications. Donc ils demandent sur DA.
Chu - 19 juin 2013 à 15:44 Ce qui au final est un peu ridicule en soit sachant que la 6 eme génération sera bientôt dévoilée entièrement. IL suffit d'attendre un petit peu.
hremeraude - 19 juin 2013 à 15:46 Les sprites ne seront pas sous la forme de BW ni d'émeraude ou autre mais en 3DS, donc pas exploitable :p
Elyiøs - 19 juin 2013 à 16:13 13 juillet on sera enfin le nom de "Mewthree" comme on l'appelle, on aura les evolutions des starters
hremeraude - 19 juin 2013 à 16:25 ça a été dévoilé... Mewtwo forme éveillée. Les starter arriveront plus tard =D
Elyiøs - 19 juin 2013 à 16:32 Donc pendant les combats on aura "Mewtwo forme éveillé lance...." ?
Baitot - 19 juin 2013 à 16:36 Non, le nom est trop long.
yago58 - 19 juin 2013 à 16:43 Je trouve que ça va dans le hors-sujet jeunes gens, ici c'est un topic d'aide pas la section communauté pokémon si vous voulez discuter 6g c'est là bas.
Mewtwo2207 - 22 juin 2013 à 11:23 bonjour, est-ce qu'il est possible de créer des types ? (via type resistance editor par exemple ? ou alors il faut utiliser autre chose ?) merci ! :you:
hremeraude - 22 juin 2013 à 11:25 Tu peux les modifier les types mais tu peut en ajouter uniquement via l'héxadecimal, et j'ai vu ça qu'une fois dans Pokémon Dark Cry avec le type SONG mais après je peux pas te dire comment faire je ne sais pas faire ^^'
tuturosso - 22 juin 2013 à 12:46 L ideal serait de virer le type spectre qui a mon sens ne sert à.peu de choses. Surtout qu'il y a le type tenebres. Après c est complexe,si tu debutes tu vas en chier.
mystogan640 - 22 juin 2013 à 12:50 Non, c'est le meilleur type.
Arnikum Plus - 22 juin 2013 à 13:11 Virez le type poison, il n'est efficace que sur un type(Plante) et tout ça pour plusieurs faiblesses: Sol, Psy.
mystogan640 - 22 juin 2013 à 13:17 > Non, c'est le meilleur type. Si y'a un type a virer c'est ???
hremeraude - 22 juin 2013 à 13:18 Oui mais tu met quoi comme type les Pokémon qui sont poison à la base, c'est comme dard-venin t'en fait quoi ? C'est évident que c'est une attaque PSY x) Nan sérieusement ça chamboule tout de modifier un type...
Elyiøs - 22 juin 2013 à 13:19 Type a virer je ne vois pas... Sinon à modifier y'a le type Dragon qui est super efficace contre lui-même x)
mystogan640 - 22 juin 2013 à 13:21 http://www.pokepedia.fr/index.php/%3F%3F%3F_%28type%29 passe pas?
Baitot - 22 juin 2013 à 13:25 Oui, c'est le seul type qui sert presque à rien.
mystogan640 - 22 juin 2013 à 13:30 tu fous malédiction spectre et il sert a rien.
Elyiøs - 22 juin 2013 à 13:31 J'avais oublier ce Type avec mon Laggron, j'ai toujours eu le seum de voir cette tech que j'ai cru forte :(
TheCaptainSnow - 22 juin 2013 à 13:31 Par contre si tu l'utilise les attaque seront physique uniquement, a moins d'appliquer le split spec/phys ou de modifier toi même le code qui vérifie si l'attaque et spec/phys.
Baitot - 22 juin 2013 à 13:35 EDIT: > What? rien compris. Oups, j'ai juste eu un post de retard, normal de ne pas avoir compris.
TheCaptainSnow - 22 juin 2013 à 13:47 What? rien compris.
Elyiøs - 22 juin 2013 à 13:57 Avec le type Inconnu tu peux faire plein de truc en ajoutant de nouvelle atk et en modifiant les faiblesse/efficace
Mewtwo2207 - 22 juin 2013 à 14:14 Ok, j'ai compris. Il faut forcément supprimer un type ? Ca me va ^^ (j'essaye un truc avec les types avec un ami XD) Mais, pour modifier le nom du type, comment on fait ? :you: Merci pour vos réponses !
Baitot - 22 juin 2013 à 14:35 Advance Text pour modifier le nom du type lors du combat et unLZ-gba pour modifier l'icône du type (c'est quand tu mets "Resume" et que tu regardes la liste des capacités de ton Pokémon).
Elyiøs - 22 juin 2013 à 14:45 Icone du Type ? On peut cree de nouveau type alors, mais pas de nouvelle attaques ?
mystogan640 - 22 juin 2013 à 14:49 On peut créer de nouvelles attaques.
Arnikum Plus - 22 juin 2013 à 14:54 J'avais essayé mais j'ai poiroté la rom.
hremeraude - 22 juin 2013 à 15:17 Remplacé des attaques uniquement non ?
Mewtwo2207 - 22 juin 2013 à 15:29 Ca c'est intéressant ! :p Merci, ok. Donc on fait une recherche avec Advance Text ! J'imagine que ça ne doit pas dépasser en nombres de caracteres que le précédent ?
hremeraude - 22 juin 2013 à 16:23 6 caractères maximum ^^
Elyiøs - 22 juin 2013 à 20:50 On peut faire un nouveau type alors en remplaçant le type Inconnu
tuturosso - 22 juin 2013 à 21:06 Faut test.
hremeraude - 22 juin 2013 à 21:36 J'avoue c'est à test pasque Malédiction on s'en fou x)
Elyiøs - 22 juin 2013 à 22:18 Oui :x
tuturosso - 22 juin 2013 à 22:19 Merci d évoquer ça car je vais en avoir l utilité si c est possible. La question est surtout de savoir si on peut le donner à un pkm.Après on le renomme et hop,parfait.
Elyiøs - 22 juin 2013 à 22:54 En gros tu pourrais creer X Y no 3D si sa marche
hremeraude - 22 juin 2013 à 23:08 Faudra je voit les logiciels pour éventuellement mettre le type fée même si je le trouve nul :d
Elyiøs - 22 juin 2013 à 23:11 On sait pas ses faiblesses donc c'est inutile !
hremeraude - 23 juin 2013 à 00:33 je suis quasiment sûr qu'il aura une faiblesse au point et une résistance à la plante :P
Elyiøs - 23 juin 2013 à 00:38 Type Roche ( je sais plus si sa existe ) sera sa faiblesse. Une fée ça fait quoi ? 2-5cm
Groud - 23 juin 2013 à 02:22 Gardevoir =/= 2/5cm. gardevoir=psy déjà annoncé. voila.
hremeraude - 23 juin 2013 à 11:51 > Gardevoir =/= 2/5cm. gardevoir=psy déjà annoncé. voila. Gardevoir = fée plutôt, non ? De toute façon le type fée je trouve ça nul mais au moins ça fera une faiblesse dragon :x Si quelqu'un réussi à rajouter un type en virant le type ??? dite le moi ça m'intéresse :P
Elyiøs - 23 juin 2013 à 13:33 J'essayerai tout a l'heure.
Groud - 23 juin 2013 à 14:20 Pourquoi j'ai écrit psy putain :' oui hemeraude t'a raison mdr merci. enfin bref pas grave l'idée étais là quand même. de toute manière type fée=nul=grosse blague=>>>>>>>>>>>>>>>>merde.
Elyiøs - 23 juin 2013 à 14:39 Ça à tout niké le type Fée. Ils auraient dû mettre Nymph de type Insect, mais mettre Fée quand même, autant ajouter le type Magie.
Arnikum Plus - 23 juin 2013 à 14:43 Généralement, j'associe ces genres de types au type Psy.
hremeraude - 23 juin 2013 à 16:50 Les types fées me font plutôt penser à Normal + Psy, les résistances vont être très équivalentes :d
yago58 - 23 juin 2013 à 16:58 Qu'en sais tu ? La seule chose qu'on connais sur ce type c'est se résistance au dragon.
hremeraude - 23 juin 2013 à 16:59 Je le sens bien :P On le saura en octobre :d
Elyiøs - 23 juin 2013 à 17:01 Plutot sa Resistance au Dragon*
yago58 - 23 juin 2013 à 17:06 mdr le fail je corrige.
Megadrifter - 23 juin 2013 à 17:15 Et sa faiblesse face au Poison il me semble
Chu - 23 juin 2013 à 17:39 J'aurais plutôt penser a une faiblesse aux ténèbres personnellement...
yago58 - 23 juin 2013 à 17:41 Bref, on verras ça plus tard, c'est pas l'endroit.
Elyiøs - 23 juin 2013 à 18:41 Personne n'a de prblm ?
K_Yeah - 23 juin 2013 à 21:04 Bonjour, Ça fait un certain temps que je lis un peu tout ce qui se dit sur ce forum, je dois bien avouer que j'ai tout de suite accroché au rom hacking quand je l'ai découvert. J'ai décidé dernièrement de faire quelques modifications sur mon volet préféré Pokemon Or & Argent. Je suis donc à la recherche d'un logiciel, qui, un peu à la manière de YAPE, me permettrais de modifier simplement le mode d'évolution des PKMN. Plusieurs jours que je regarde sur la toile aussi bien coté FR que EN mais sans réel solution. Si quelqu'un a une idée pour me venir en aide, je lui en serait reconnaissant. Cordialement
TheCaptainSnow - 23 juin 2013 à 21:12 Essaye le dernier logiciel de cette liste: http://www.pokemon-legendary.com/downloads/logiciels_GBC.html Et topic d'aide en tous genre la prochaine fois.
K_Yeah - 23 juin 2013 à 21:33 J'étais déjà tombé sur ce logiciel, mais encore une fois à l'instant, le logiciel plante lorsque je charge la rom. Et ce sur mes 3 ordinateurs. Mes excuses pour avoir mal placé mon topic :s
yago58 - 23 juin 2013 à 21:36 Tu utilises une rom fr ?
Groud - 24 juin 2013 à 08:59 bon je crois que je suis le plus apte à répondre mdrrr donc oui le log n'a pas été adapté au versions fr, et n'est compatible qu'avec les rom us. je verrais avec notre link national sur pl pour savoir ou ca en est dès qu'il à été adapté, je le fait rajouter dans les dl .
Onny - 24 juin 2013 à 19:41 Bonjour à chacune et à chacun, Je début dans le ROM-hacking et j'aurai voulu savoir comment palier le fait que l'on ne puisse avoir que deux tilesets avec Advance Map pour chaque map. Si je veux emprunter des éléments de quatre ou cinq tilesets, comment faire ? Merci d'avance de vos réponses.
Baitot - 24 juin 2013 à 20:10 Pour l'instant, ceci est impossible. Mais si tu veux prendre juste quelques éléments de plusieurs tilesets, tu peux en créer un composé juste de ces éléments (il faut pas que ça dépasse 16 couleurs). PS: tuto + logiciel ici : http://www.pokemontrash.com/club/rom-hacking/(tuto)-(gba)-creer-un-nouveau-tileset-tout-entier--(gba)-creer-un-nouveau-tileset-tout-entier-)!/ pour créer un tileset.
Onny - 24 juin 2013 à 21:37 Bonsoir et merci de ta réponse, Avec ce tuto, le logiciel ne fonctionne pas, et la méthode manuelle (refaite deux fois pour être sûr) me donne ceci en tileset 2 [spoiler]
[/spoiler]
Est-ce le résultat escompté ? Si c'est le cas, je n'ai pas compris comment créer ses propres dessins, ou les récupérer d'autres tilesets (dans le tuto on a juste modifier du code). Pouvez-vous faire en sorte que je me couche moins con ?
Merci
tuturosso - 24 juin 2013 à 21:39 Tu as du foiré ton truc,plus de 16 couleurs peut etre mais je n ai aucune certitude.
hremeraude - 24 juin 2013 à 21:40 bah après tu dois mettre l'affichage dans le bon ordre avec la gestion des blocks mais je peux pas t'aider tout est dans le nom...
Elyiøs - 25 juin 2013 à 07:51 Si quelqu'un trouve les Noms du Type Fée en mode GBA on pourrait me le passer ? Moi je le trouve qu'en mode 3DS.
Baitot - 25 juin 2013 à 12:44 > Bonsoir et merci de ta réponse, Avec ce tuto, le logiciel ne fonctionne pas, et la méthode manuelle (refaite deux fois pour être sûr) me donne ceci en tileset 2 [spoiler]
[/spoiler]
Est-ce le résultat escompté ? Si c'est le cas, je n'ai pas compris comment créer ses propres dessins, ou les récupérer d'autres tilesets (dans le tuto on a juste modifier du code). Pouvez-vous faire en sorte que je me couche moins con ?
Merci
Le logiciel fonctionne que pour les versions RF/VF, mais concernant le tuto, normalement il devrait marcher.
Une fois le tutoriel effectué, réfère toi à ceci : http://www.pokemontrash.com/club/rom-hacking/(tuto)-inserer-de-nouveaux-tiles-et-changer-les-palettes-des-tilesets-(gba)/-inserer-de-nouveaux-tiles-et-changer-les-palettes-des-tilesets-(gba)/) car peut être, tu ne sais pas bien comment faire pour "Insérer de nouveaux tiles et changer les palettes des tilesets".
Tu peux aussi augmenter/diminuer les blocks si tu veux plus/moins d'éléments.
Onny - 25 juin 2013 à 17:18 Merci de votre réponse et du lien !
TheCaptainSnow - 26 juin 2013 à 13:48 Quelqu'un sais a quelle offsets se trouve la/les tables de caractères? j'arrive pas à les trouver. Enfin pas vraiment la table mais les images des lettres.
Megadrifter - 26 juin 2013 à 14:15 Pour quelle version ? http://www.pokecommunity.com/showthread.php?t=266885
TheCaptainSnow - 26 juin 2013 à 14:22 Pour rf, mais j'arriverais a débrouiller pour le suite. Merci pour le lien
Awenn - 26 juin 2013 à 16:12 Salut a tous. Avec XSE, j'essaie de modifier le script des pokeball a starter dans RF, et quoi que je fasse, meme si je modifie pas le truc (je l'ai modifié une premiere fois ca avait très bien marché), j'ai comme message au moment de compiler "Pas d'offset dynamique spécifié.", alors que dans la barre en haut j'ai bien un offset de rentré. J'ai essayé de le modifier par un offset plus grand, ca as rien fait.
hremeraude - 26 juin 2013 à 16:44 Advance Starter permet de changer les Pokémon/niveau du Pokémon/objet du Pokémon dans la Pokéball si c'est ça que tu cherche ^^
Awenn - 26 juin 2013 à 17:44 Oui je sais mais je cherche a refaire le début de jaune, avec un seul choix de pokemon ^^
hremeraude - 26 juin 2013 à 18:31 En ce cas supprime deux Pokéball et sprite celle restante pour qu'elle contienne Pikachu ^^ Sinon tu à Thunder Yellow qui présente ce jeu : http://www.pokemontrash.com/club/rom-hacking/projet-de-remake-pokemon-jaune-(pas-encore-de-titre-donne)//)
Elyiøs - 26 juin 2013 à 19:27 ou dans les Poke tu mets que des pikachu.
tuturosso - 27 juin 2013 à 11:36 Vous savez ou je oeux trouver des maps pour me donner des idees?
Royfire - 27 juin 2013 à 11:53 http://www.pokecommunity.com/showthread.php?t=226711
Groud - 28 juin 2013 à 14:10 Oui thunder yellow. d'ailleur steak faut qu'on reprenne la rom pour la terminer tu t'en rapelle huhu?
Royfire - 28 juin 2013 à 19:59 Mdrr ça va je ne suis pas autant atteint pour avoir zaper aussi vite, c'est quand tu veux ! Go mp, ou chat sur PL :D
L.Lawliet - 30 juin 2013 à 11:04 Bonjour à tous, J'ai un petit problème par rapport à ceci: « Code: '--------------- #org 0x6C54B2 Tout script commence par cette commande. C'est la base absolue. #org 0x[offset] signifie que votre script est entré dans la mémoire, il est assigné à un offset de la rom. C'est un peu le point de sauvegarde. » J'ai une chose qui me chiffonne dans cette commande. Comment déterminer l'offset ? Je peux mettre celui que je veux ? J'ai vraiment besoin d'aide, j'ai beau relire ou chercher une solution, je ne trouve pas. Merci d'avance, et je vous souhaite à tous une bonne journée !
Baitot - 30 juin 2013 à 11:33 Non, tu ne peux pas mettre celui que tu veux ; ça risque d'endommager un élément (map, script...). Il faut le trouver avec FSF (Free Space Finder) : http://www.pokemontrash.com/rom-pokemon/trouver-un-plus-grand-offset-rom-gba.php. Bien sûr, ce n'est pas obligé de mettre 2000 dans"Byte Ont eu Besoin", ça dépend de l'espace libre besoin. PS: Tu ne dois pas poster ça dans le Topic d'aide en tout genre ?
L.Lawliet - 30 juin 2013 à 11:46 Oups, je te remercie alors de m'avoir répondu. Je suis vraiment désolé d'avoir poster ça ici. Encore merci ! Je vais tester ça de suite.
L.Lawliet - 30 juin 2013 à 14:35 Bonjour à tous, J'ai testé de nombreux code sur Pokémon Version Emeraude pour avoir des Pokémon Shiney, je n'ai pas trouvé un code qui marche à la perfection, il y a toujours un truc du genre: nom bizarre (ex: 6è_et*'è), tous mes Pokémon Shiney ont la même nature. Bref... Je ne trouve pas de code pour cette rom version française. Alors je me demandais si on peut pas augmenter le taux de rencontrer directement sur la rom sans passer par l’intermédiaire d'un code. Est-ce possible ? Merci d'avance. Après je peux toujours faire comme il est dit ici, mais je galère encore un peu avec le scripte, je vais perfectionner ça cette après-midi. http://www.pokemontrash.com/rom-pokemon/faire-apparaitre-pokemon-shiney-script.php
hremeraude - 30 juin 2013 à 15:51 Sur emeraude des Pokémon shiney auront toujours les mêmes Iv's et natures à cause d'un bug, si ton premier shiney tu le trouve à 12h31 le lendemain à 12h31 tu trouvera un shiney....
artamir9509 - 30 juin 2013 à 16:19 Bonjour, je travail sur le hacking du jeu Pokemon Émeraude et j'aimerais savoir s'il est possible de modifier le prénom du rival BRENDAN. J'ai déja modifié son prénom dans les "trainer sprite" ainsi, lorsqu'il se présente, il se nomme Jef. Mais lorsque PROF. BIRCH parle de son fils, il l'appelle toujours BRENDAN pour la simple et unique raison que dans le script de son dialogue, il est écrie [rival]. Alors la grosse question, où puis-je trouver l'emplacement (dans le script) ou je peut modifier la donné [rival] pour que BRENDAN n'existe plus dans ce jeu et que ce soit remplacé par Jef? Est-ce possible? Si oui, comment et avec quel logiciel? Dites-moi le si je ne suis pas assez claire ^^ Merci d'avance - Artamir -
Aura Azure - 30 juin 2013 à 16:22 advance text -> rechercher et remplacer -> "brendan"/"jef" > ?? > profit
artamir9509 - 30 juin 2013 à 17:06 Merci Weby, j'avais déja fait ça. Bon, j'ai retesté ma "nouvelle" version d'émeraude et je sais pas comment j'ai fait, mais j'y suis arrivé et tout fonctionne super bien. Désolé du dérangement et merci pour tout :D
L.Lawliet - 30 juin 2013 à 18:37 Oui, je connais ce bug. Je crois que je vais mettre tous les légendaires Shiney, et je créer des zones d'herbes à l'endroit où le légendaire se trouve pour l'avoir en normal après. :3 Merci !
mix@@mix - 30 juin 2013 à 21:43 J'ai décidé de commencer sur la hack roms. j'ai une petite question est ce que : GOUPIX.WAILMER ET CACNEA font des bons starters il evolue tous 1 fois. Merci de répondre :ichiz: O0 Si non proposez moi des starters
Alki - 30 juin 2013 à 21:47 Non, un starter est censé évoluer deux fois. Je lock encore une fois un de tes topics, j'espère que ce sera la dernière.
Groud - 30 juin 2013 à 22:45 Oui merci Alki. Au passage ce genre de cas c'est fusion avec le topic d'aide, mais merci de t'en être occupé.
darkfire72 - 1 juillet 2013 à 00:15 Bonjour, voila j'ai un petit probleme sur emeraude, je cherche le script de quand on sort du camion tout au début qand la mère du hero nous parle j'ai fouillée un peu partout sur la rom mais impossible de mettre la main dessus j'ai simplement envie de changer se quelle nous dis en raport avec ma HR si quelqu'un sait merci d'avance de votre aide
hremeraude - 1 juillet 2013 à 00:51 c'est le script qui est devant la porte des maisons il me semble
Royfire - 1 juillet 2013 à 11:00 C'est pas plutôt un level script ?
Groud - 1 juillet 2013 à 11:57 J'crois bien steak. ah oui aussi thunder yellow on en reparle dans 2 semaines, car le we prochain je suis indispo . mais commence déjà si tu veut, déjà premier truc faire des scripts de rencontre de tous les légendaires qui sont absent ( si yen a qui on pas de mini sprite laisse les de côté si besoin) et un script interdisant par un garde l'entrée des endroits ou seront les légendaires tant qu'on a pas battus la ligue ( je voudrais tant qu'on a pas battus la 2eme ligue, enfin la ligue plus forte après les iles si possible.) après je verrais ce qu'il reste a faire
Royfire - 1 juillet 2013 à 12:15 Envoie la rom par mp, j'essaye de faire ça pdt la semaine
ArthurDu34 - 1 juillet 2013 à 17:01 Bonjour, j'ai créé une MAP avec Advance MAP puis j'y ai inséré des Warps, sauf que ces derniers ne fonctionnent pas, ou lorque je marche sur certaines cases en Descendant j la flèche indiquant d'on est sur le seuil de la porte dans un centre pokémon par exemble apparait :/ Quelqu'un peut m'aider ?
Groud - 2 juillet 2013 à 12:09 Je l'ai pas avec moi :/ normalement undi l'avais reup, check le topic. sinon fait ca dans une rom de rouge feu normale on mettra ca dans la rom après.
Megadrifter - 2 juillet 2013 à 12:47 > Bonjour, j'ai créé une MAP avec Advance MAP puis j'y ai inséré des Warps, sauf que ces derniers ne fonctionnent pas, ou lorque je marche sur certaines cases en Descendant j la flèche indiquant d'on est sur le seuil de la porte dans un centre pokémon par exemble apparait :/ Quelqu'un peut m'aider ? Tu as modifié les Warps pour choisir vers quoi ils t'enverraient ?
Mewtwo2207 - 2 juillet 2013 à 19:14 C'est pas un problème dans l'éditeur de blocks la flèche ?
hugodu78130 - 5 juillet 2013 à 19:17 bonjour excuser moi existe t'il un tuto sur advance texte parcque je crois que je vais m’arracher la tête tellement sa me soul ... j'arrive pas a modifier les texte du rpof seko dans emeraude au début du jeux depuis 2 heure je suis kéblo
Baitot - 5 juillet 2013 à 20:39 Pourtant, ce n'est pas si compliqué :P. Sinon, en recherchant vite fait sur Google, j'ai trouvé ça : http://hackpoke.forumactif.com/t183-advance-texte-tutoriel . Bon hack !
hugodu78130 - 5 juillet 2013 à 22:39 mdr --' je l'avais également trouver se site ... hake poké mais quand je clickai sur le site sa me mettait une erreur de page ... et la LLOOOOL SA MARCHE !!! COMME PAR MAGIIIE :winner: en tout cas merci a toi [hr] et encore un petit truc ....j'ai modifier le texte du prof seko comme prévu et au moments ou il te demande si tu est un garçon ou une fille une petite fenêtre apparaît et tu peu faire ton chois entre fille garçon ... je voulais savoir il était possible de remplacer le mots garçon par Kawaii ... esque ce truc se trouve dans un level script ou bien c'est impossible de le changer ? merci a vous d'avance
UlquiGrimm54 - 5 juillet 2013 à 23:27 Bonsoir, je suis nouveau et j'ai un problème qui concerne le changement des starters. ( rom : Emeraude FR) J'ai pris des sprites de Sonic, Shadow et Knuckles pour en faire des Pokémons et je les ai intégrer dans ma ROM. (Pour info j'ai utiliser APSE, YAPE, POE, et A-Starter) J'ai suivi presque tous les tutos a la lettre (merci Sainior ^^) et aucun message ou je ne sait quoi d'autre m'indique une erreur. Mais quand viens le moment de choisir mon starter (pour éclater le pauvre petit Zigzaton ^^' un seul fonctionne (celui tout a droite) et les autres font crasher le jeu.... Svp aidez moi je ne sait pas du tout comment y remédier :( PS : je pourrai vous mettre des screens mais je ne sait pas du tout comment faire --'
hugodu78130 - 5 juillet 2013 à 23:56 j'avais poser une question avant toi --' m'enfin c'est pas grave ... je crois que j'ai pas le droit de poser 2 message a la foix de toute façon ... enfin bref soit les 2 sprite que tu a dessiner sont endommager ... soit tu a un problème de palette ... je pensse pas que se soit sa ... soit ... ton nouveau sprite fait 5 ko et l'encien 4,5 ko si l'offset original est régler sur 4,5 ko il faut le regler sur 5 ko ... et sa faut utiliser la calculette de xse ... enfin je crois .... jdis sa je dis rien je me lance un peut trop loin si sa se trouve perso chui débutant aussi ______________________________________________________________________________________________________________________ pour le probleme d"espace libre dans l'offset avec la calculette j'ai vue sa sur un tuto anglais j'ai quasiment rien comprit .... en gros il faut faire un calcule chelou ... je ne peut te dire seulement quelle sont les problème mais pas les résoudre ... dsl ^^ c'est le moindre que je puisse faire pour toi _____________________________________________________________________________________________________________________ pour mettre des image il faut les stocker sur un site ... et mettre le lien de l'image qu'il te file sur le site dans ton message perso c'est comme sa qu'on ma appris
hremeraude - 6 juillet 2013 à 00:34 > Bonsoir, je suis nouveau et j'ai un problème qui concerne le changement des starters. ( rom : Emeraude FR) J'ai pris des sprites de Sonic, Shadow et Knuckles pour en faire des Pokémons et je les ai intégrer dans ma ROM. (Pour info j'ai utiliser APSE, YAPE, POE, et A-Starter) J'ai suivi presque tous les tutos a la lettre (merci Sainior ^^) et aucun message ou je ne sait quoi d'autre m'indique une erreur. Mais quand viens le moment de choisir mon starter (pour éclater le pauvre petit Zigzaton ^^' un seul fonctionne (celui tout a droite) et les autres font crasher le jeu.... Svp aidez moi je ne sait pas du tout comment y remédier :( PS : je pourrai vous mettre des screens mais je ne sait pas du tout comment faire --' Ré-ouvre ta ROM avec advance sprite editor (advance series) il y a sûrement dû avoir un bug courant qui fait que l'image a été compressé et devient illisible. Tu dois remettre les images ^^
hugodu78130 - 6 juillet 2013 à 00:44 > et encore un petit truc ....j'ai modifier le texte du prof seko comme prévu et au moments ou il te demande si tu est un garçon ou une fille une petite fenêtre apparaît et tu peu faire ton chois entre fille garçon ... je voulais savoir il était possible de remplacer le mots garçon par Kawaii ... esque ce truc se trouve dans un level script ou bien c'est impossible de le changer ? merci a vous d'avance
hremeraude - 6 juillet 2013 à 11:28 > advance text -> rechercher et remplacer -> "brendan"/"jef" > ?? > profit Même principe : Advance Test --> rechercher et remplacer --> "garçon"/"kawaii" --> dans le jeu garçon sera toujours remplacé par kawaii
hugodu78130 - 6 juillet 2013 à 11:55 okay et si je fait sa a tout les personnages qui s'appelle GARÇON dans le jeux ... il seront remplacer par kawaii par exemple "GARÇON DES MONTAGNE" sera remplacer par KAWAII DES MONTAGNE ? ________________________________________________ ou uniquement les case avec écrit FILLE GARÇON ?
Baitot - 6 juillet 2013 à 12:01 Normalement non, tu dois mettre rechercher jusqu'à temps que tu trouves "Fille" et non "Fille des montagnes". Mais de toute façon, tu peux modifier les noms des dresseurs avec Advance Trainer (si c'est une dresseuse). EDIT :
ou uniquement les case avec écrit FILLE GARÇON ?Oui, sauf bien sûr, si tu veux changer le nom de "Fille des montagnes".
hugodu78130 - 6 juillet 2013 à 12:02 okay merci [hr] juste un petit problème ... la case ou est écrit garçon fille est trop petite pour comporter le mots kawaii ... les lettres dépasse ... existe t'il un logiciel qui puisse l’agrandir ?
hremeraude - 6 juillet 2013 à 12:29 kawaii c'est pas plus long que garçon je voit pas le problème...
UlquiGrimm54 - 6 juillet 2013 à 12:44 Un gros Thanks vous deux pour vos astuces :D je vais essayer tout de suite et je vous préviendrai s'il y a un changement
Baitot - 6 juillet 2013 à 13:06 > kawaii c'est pas plus long que garçon je voit pas le problème... Oui, mais il veut modifier "Fille" et "Kawaii" est plus long que fille .
hugodu78130 - 6 juillet 2013 à 14:36 dsl j'ai dis sa pour aller plus vite en gros je veut mettre kawaii au lieux de fille et PKEMON au lieux de garçon ... et pokemon est trop grand pour rentrer dans la case ... encore dsl de pas avoir préciser ... [hr] peut-être avec advanced sprite position éditor vous ne croyez pas ? Edit Yago => Le bouton modifier ça existe, fais gaffe ou je vais finir par penser que tu le fais exprès >:( hugodu78130 => dsl je sait pas trop comment sa marche ... j'avais pas vue que sa avais fait sa
hremeraude - 6 juillet 2013 à 15:38 Advance Sprite Position editor sert à changer la hauteur d'un sprite de Pokémon rien de plus...
hugodu78130 - 6 juillet 2013 à 15:56 c'est impossible alors ?
hremeraude - 6 juillet 2013 à 16:07 tu met kawai à la place de kawaii... sinon passe par l'héxa
hugodu78130 - 6 juillet 2013 à 19:10 hexadécimal ? tu veut que je trouve l'offset du sprite de la fenêtre FILLE GARÇON ?
Roiteflam 2 - 6 juillet 2013 à 19:30 Bonsoir, En utilisant advance map avec la map dans la ville de bourg en vol (pokemon emeraude) j'ai rajoute un centre pokemon mais je voudrais mettre l'interieur d'un centre pokemon et a la place ca m'envoie a clementi ville. Es ce que quelqu'un pourrait m'aider a rectifier ce problème ?
Elyiøs - 6 juillet 2013 à 19:55 Tu dois crée une nouvelle map d'un centre Pokémon, sinon ça va t'envoyer dans diverse ville. Donc tu recrée une Map, tu changes tout ça tout ça puis voilà.
hremeraude - 6 juillet 2013 à 21:29 > hexadécimal ? tu veut que je trouve l'offset du sprite de la fenêtre FILLE GARÇON ? Je m'y connait pas en héxa mais pour augmenter une taille il n'y a pas 36 solutions. > Bonsoir, En utilisant advance map avec la map dans la ville de bourg en vol (pokemon emeraude) j'ai rajoute un centre pokemon mais je voudrais mettre l'interieur d'un centre pokemon et a la place ca m'envoie a clementi ville. Es ce que quelqu'un pourrait m'aider a rectifier ce problème ? Il faut que tu paramètre ton WARP, il emmène à clémenti-ville tout simplement parce qu'un maison de clémenti-ville à la coordonnée 0 et 0 donc si tu ne change pas tu est directement envoyé en 0;0
Elyiøs - 6 juillet 2013 à 23:28 Demande a un expert de l'hexa au pire.
hugodu78130 - 7 juillet 2013 à 01:40 c'est que ... je ne sait pas trop ou en trouver un ...
Elyiøs - 7 juillet 2013 à 02:18 Je sais pas si ici quelqu'un est fort en hexa.
Megadrifter - 7 juillet 2013 à 10:58 Est-ce que ça risque pas d'augmenter aussi celle de la fenêtre OUI/NON ?
hugodu78130 - 7 juillet 2013 à 13:05 surement .. mais sa a la limite on s'en fout
Megadrifter - 7 juillet 2013 à 13:37 Ok, bah je vais chercher un peu de mon côté. Tu peux essayer cette méthode pour trouver les offsets des TextBox OUI/NON ou GARÇON/FILLE : http://www.pokecommunity.com/showthread.php?t=141611 Oui mais non, ça servirait pas à ce que tu veux en fait... Ben j'ai rien trouvé concernant la taille interne des textbox.
Baitot - 7 juillet 2013 à 16:03 Désolé t'interrompre cette question mais peut-on utiliser un offset plus grand que 1000000 avec XSE ? Quand je compile, j'obtiens un message disant : "Erreur 13 "Type incompatible" à la ligne 5." Bien sûr, je sais que ça vient de l'offset.
TheCaptainSnow - 7 juillet 2013 à 16:22 Oui tu peux, mais il ne faut pas faire 0x8offset comme tu à l'habitude de le faire. Pour trouver quoi mettre a la place tu à juste à faire "ton offset"+8000000. Dans le cas où ton offset est inférieur a 1000000 comme c'est le cas en général tu obtiendra 0x8offset mais si il est supérieur a 1000000 tu obtiendra un offset qui commence par 0x9XXXXXX. Par exemple si un message se trouve à l'offset 103B00B, dans le script tu devra mettre: msgbox 0x903B00B MSG_KEEPOPEN Voila un exemple de script complet: ``` //--------------- #org 0x166944 lock faceplayer compare 0x407E 0x3 if 0x1 goto 0x9034000 msgbox 0x817F504 MSG_KEEPOPEN //"As-tu vu L'OCEANE au port?" release end //--------------- #org 0x1034000 msgbox 0x817F51F MSG_KEEPOPEN //"L'OCEANE a levé l'ancre!\pIl revie..." release end ```
Baitot - 7 juillet 2013 à 17:12 Ah d'accord, merci !
the master of gallifray - 8 juillet 2013 à 17:26 Bonjour, en raison d'un hack que je suis en train de faire, il me faudrait remplacer le type Normal par un autre type. Je me suis déjà renseigné du coup je ne part pas de rien, j'ai : -de quoi changer les rapport entre les types -un logiciel pour modifier les attaques -si il faut absolument advance map et XSE -un sprite du logo du type -Unlz Gba Mais le problème c'est que je ne sais pas ou trouver le sprite du type Normal et comment le remplacer (je suis une bite sur UNlz GBA) Le problème ne doit pas être résolu urgemment mais si quelqu'un pouvait m'expliquer il serait le bienvenu (aucun tuto sur le net) merci d'avance
Elyiøs - 8 juillet 2013 à 17:40 Tu commences fort. En tout cas sur unLZ-GBA c'est au tile 2097. Après unLZ-GBA c'pas mon truc, donc pour la suite demande à qq'un d'autre.
the master of gallifray - 8 juillet 2013 à 18:02 J'ai oublié de préciser, je suis sur rouge feu et il n'y as pas de 2097 eme tile et sur emeraude le 2097 ne ressemble a rien. Après, on dirait en lisant ton post que tu as un autre logiciel, si c'est le cas, je suis tout ouie ca. En tout cas merci pour ton aide
Elyiøs - 8 juillet 2013 à 18:09 Sur RF ? Je chercherai tout à l'heure. Sinon je n'ai pas d'autre logiciel.
UlquiGrimm54 - 8 juillet 2013 à 18:52 Hello tout le monde, aujourd'hui je fais face a un big problème. Je m'explique. Comme vous le voyez, j'ai créer une petite "maisonnette" à droite du LABO : http://i1332.photobucket.com/albums/w603/UlquiGrimm54/captureP3_zps5f8c5802.png L'intérieur doit ressembler à ça : http://i1332.photobucket.com/albums/w603/UlquiGrimm54/CaptureP4_zps5d757528.png Mais quand j'entre dans la maisonnette in game, ça fait ceci : http://i1332.photobucket.com/albums/w603/UlquiGrimm54/CaptureP5_zps6ecab777.png De plus quand je sort, j'atterris ici : http://i1332.photobucket.com/albums/w603/UlquiGrimm54/CaptureP6_zps1a6517f2.png J'ai vraiment envie de savoir d'où vient l'erreur. Je ne sais pas quoi faire ! :/
tuturosso - 8 juillet 2013 à 19:01 la dernière,je suppose que ce sont les warps
UlquiGrimm54 - 8 juillet 2013 à 20:09 Je pense aussi mais ce qui m'embête le plus c'est pour l'intérieur de la maison :/
darkfire72 - 8 juillet 2013 à 21:46 Ta essayer de modifier la taille de ta map (dans la maisonnette)?? sinon pour l’extérieur comme "Yuturosso" je pense que c'est le warp.
darkfire72 - 8 juillet 2013 à 21:56 Bonjour voila mon petit problème, aujourd'hui j'ai modifier une map et changer sa connexion avec une autre map mai il ya 5 min j'ai lancer le jeux et en sortant du centre pokemon "paaafffff " écran noir :fail:!! Je quitte et je vais voir sur Advance map 1.95 se qu'il se passe, je clique sur la map ou apparaissait l’écran noir, et la un message d'erreur me dit "offset de fin de map invalide" du coup impossible de toucher a cette map, je précise, c'est une rom émeraude. Quelqu'un peut m'aider c'est vraiment un gros problème pour moi. Merci d'avance 2ème problème que je viens de remarquer j'ai remplacer le sprite(en combat) de c'est 3 pokemon: chenipan, chrysacier, papillusion par tortipouss, boskara, torterra avec advance series mai le probleme c'est que quand je combat l'un de c'est 3 la dans la nature et bien ecran bleu aparait décidement j'ai pas de chance :education: aider moi please!!??
hugodu78130 - 9 juillet 2013 à 00:34 ta map marche ou c'est le centre poké qui déconne ? _______________________________________________________________________________________ si t'arrive a aller sur ta map et que quand tu rentre dans le centre et en resort alors c le warp qui mal configurer ... mais ... ou alors c'est l'offset pour placer les perso script, warps pencarte ... normalement ya un offset qui doit etre assée grand pour contenir un certain nombre de events dans ta map
hugodu78130 - 9 juillet 2013 à 00:38 si t'arrive a aller sur ta map et que quand tu rentre dans le centre et en resort alors c le warp qui mal configurer ... mais ... ou alors c'est l'offset pour placer les perso script, warps pencarte ... normalement ya un offset qui doit etre assée grand pour contenir un certain nombre de events dans ta map
TheCaptainSnow - 9 juillet 2013 à 01:13 > J'ai oublié de préciser, je suis sur rouge feu et il n'y as pas de 2097 eme tile et sur emeraude le 2097 ne ressemble a rien. Après, on dirait en lisant ton post que tu as un autre logiciel, si c'est le cas, je suis tout ouie ca. En tout cas merci pour ton aide Je sais qu'il y a plusieurs fois les icons des types dans la rom, donc tu aura au moins 2 images a changée. J'ai pas les offsets mais si tu trouve pas d'ici demain je chercherais et je te donnerais ça.
hugodu78130 - 9 juillet 2013 à 01:50 bonjour je cherche a modifier le sprite du prof Chen sur pokemon rouge feu (français) avec unlz-gba ... or quand je le modifie je lance le jeux et se con est toujours la ... grrr ... j'ai biens failli m'arracher les cheveux ... j'ai lue un tuto (modifier dresseur du début et le prof.chen) qui dis qu'il faut run deep scan dans unlz-gba et de repointer ... malheureusement ... une fois que je fait run deep scan plus aucun sprite n'est visible dans unlz-gba ... et je ne vois pas de repointer quelque part .. aider moi plizz je vous remercie d'avance
Sozary - 9 juillet 2013 à 18:12 Bonjour à tous! Voici mon probleme: les blocs de la camionette et de grottes dans pokemon emeraude ce sont changés en blocs de bordure mal gérés: http://nsa33.casimages.com/img/2013/07/09/130709124908592238.jpg Merci pour votre aide!
kiros97 - 9 juillet 2013 à 21:05 Bonjour, J'aimerai ajouter la rencontre de Célébi dans ma hack rom , je m'y connais pas du tout en script . Pouvez vous me donner le script de sa rencontre que je puisse l'introduire dans ma hack ? Merci
Arnikum Plus - 9 juillet 2013 à 21:51 Ce n'est pas un script compliqué. Go le tuto de Sainior.
Elyiøs - 10 juillet 2013 à 00:57 Est-ce que quelqu'un d'aimable pourrait me trouver un script ou on dit : On dirait que l'on peut passer à travers le mur. Voulez-vous essayez de passer dans le mur ? Oui -On avance et le warp se déclenche. Non - Rien ne se passe.
Sozary - 10 juillet 2013 à 01:17 Tiens: #org 0xoffset Lock Faceplayer Msgbox 0x8offset3 MSG_YESNO compare LASTRESULT 0x1 if 0x1 goto 0x8offset4 Msgbox 0x8offset5 0x2 Release End #org 0xoffset4 Msgbox 0x8offset6 Applymovement 0xFF 0x8offset7 Waitmovement 0x0 Fadescreen 0x1 Warp 0xBank 0xmap 0xx 0xy 0x0 Fadescreen 0x0 Release End #org 0xoffset3 = Veux tu passer? #org 0xoffset5 = Non? Reviens me voir si tu veux\n passer. #org 0xoffset6 = Très bien! Au revoir alors! #org 0xoffset7 #raw 0xFE La c est selon le jeu pkm le mouvement, facile a trouver Si tu as des questions hesite pas
Aura Azure - 10 juillet 2013 à 01:20 C'est pas vraiment ce qu'il demandait.
Elyiøs - 10 juillet 2013 à 01:20 Je te préviens juste que tu parles à un mur. Mais je me pose les questions sur les : Veux tu passer? Non? Reviens me voir si tu veux passer. Très bien! Au revoir alors. Fin j'ai juste à les modif tfaçon. Mais merci J'avais oublier l'applymovement.
Sozary - 10 juillet 2013 à 01:29 Dans ce cas: #org 0xoffset Lock Faceplayer Msgbox 0x8offset3 MSG_YESNO compare LASTRESULT 0x1 if 0x1 goto 0x8offset4 Release End #org 0xoffset4 Fadescreen 0x1 Warp 0xBank 0xmap 0xx 0xy 0x0 Fadescreen 0x0 Release End #org 0xoffset3 = il y a un étroit passage sur ce mur, voulez vous entrer?
Sozary - 10 juillet 2013 à 01:30 Juste pour lapplymovement, c est quelle jeu et quelle mouvement tu veux?
Elyiøs - 10 juillet 2013 à 01:31 #raw 0x9 'Step Up (Normal)
TheCaptainSnow - 10 juillet 2013 à 14:05 > bonjour je cherche a modifier le sprite du prof Chen sur pokemon rouge feu (français) avec unlz-gba ... or quand je le modifie je lance le jeux et se con est toujours la ... grrr ... j'ai biens failli m'arracher les cheveux ... j'ai lue un tuto (modifier dresseur du début et le prof.chen) qui dis qu'il faut run deep scan dans unlz-gba et de repointer ... malheureusement ... une fois que je fait run deep scan plus aucun sprite n'est visible dans unlz-gba ... et je ne vois pas de repointer quelque part .. aider moi plizz je vous remercie d'avance Les images en 256c sont beaucoup plus délicate à modifié que celle en 16c, je sais pas comment tu t'y est pris mais le run deep scan ne sert à rien. Je me souviens que quand j'avais modifié ces sprites j'avais passé l'image original en NB avec Unlz-gba puis je l'avais exporter. Ensuite j'ai pris l'image que je voulais insérer et j'avais remplacer ses couleurs par les nuance de gris du sprite original, ensuite j'ai copier/coller le nouveau sprite sur l'ancien. Ça permet de conserver une palette 256c correct et de modifier seulement les couleurs de l'ancien sprite (car la palette est commune à plusieurs sprites de l'intro). Il ma alors suffit d’insérer cette nouvelle image, en repointant bien entendu, sans oublier de modifier la palette avec NSE (mais tu peux aussi modifier la palette avec APE). Mon explication peut te paraître flou mais l'essentielle pour réussir c'est de comprendre le fonctionnement des images et pallettes, si tu arrive a comprendre leur fonctionnement tu arrivera à modifier les sprites. Ma méthode est pas très pratique mais j'avais réussi à m'en sortir, tu peux aussi essayer d'utiliser NSE 2 car il gère les images 256c et sont utilisation est assez simple, en tous cas plus simple que Unlz-gba dans le cas présent. > J'aimerai ajouter la rencontre de Célébi dans ma hack rom , je m'y connais pas du tout en script . Pouvez vous me donner le script de sa rencontre que je puisse l'introduire dans ma hack ? > Est-ce que quelqu'un d'aimable pourrait me trouver un script ou on dit : On dirait que l'on peut passer à travers le mur. Voulez-vous essayez de passer dans le mur ? Oui -On avance et le warp se déclenche. Non - Rien ne se passe. Mais...
Elyiøs - 10 juillet 2013 à 14:43 Enfaite j'en ai plus besoin moi. Je viens juste de repenser que c'est simple :x
hugodu78130 - 10 juillet 2013 à 19:47 @ Unifag => le prof seko est un sprite a 16 c non ? celui que j'ai trouver est a 16 c et il n'y en a aucun autre qui fait 256c ... peut'etre que je me gours ... mais quand je suis sur unlz gba devant le sprite du prof chen ... qui est le num°1619 je clic sur 256 c et sa me donne une image complètement chelou ... genre écrant de télé des année 80 qui capte plus aucune fréquence
Elyiøs - 10 juillet 2013 à 19:50 Sur NSE, j'ai enregistré un Ow de Darkrai en 16c, mais quand je le mets il est tout noir.
TheCaptainSnow - 10 juillet 2013 à 20:13 > @ Unifag => le prof seko est un sprite a 16 c non ? celui que j'ai trouver est a 16 c et il n'y en a aucun autre qui fait 256c ... peut'etre que je me gours ... mais quand je suis sur unlz gba devant le sprite du prof chen ... qui est le num°1619 je clic sur 256 c et sa me donne une image complètement chelou ... genre écrant de télé des année 80 qui capte plus aucune fréquence ha excuse moi. je croyait que tu parlais du sprite de l'intro. Si c'est pour un sprite 16c réessaye, ta du faire une erreur pour la palette ou le repointage.
hugodu78130 - 10 juillet 2013 à 20:28 heuu .. C'est celui du début que je te parle ... celui ou il te demande si tu veut choisir fille garçon ... HA ... att je crois que je confond ... 256 c'est les sprite normal et 16 c'est les minisprite ? si c'est sa alors sur unlz gba ou nse il faut que je fasse ce que tu ma dis ... ?
TheCaptainSnow - 10 juillet 2013 à 20:55 > heuu .. C'est celui du début que je te parle ... celui ou il te demande si tu veut choisir fille garçon ... HA ... att je crois que je confond ... 256 c'est les sprite normal et 16 c'est les minisprite ? si c'est sa alors sur unlz gba ou nse il faut que je fasse ce que tu ma dis ... ? Les sprites des dresseurs sont en 16c effectivement, mais les sprites de l'intro sont en 256c. Je pense que tu t'est trompé de sprite, il y a 2 sprites du prof, un pour les combats (en 16c) et 1 pour l'intro (en 256c), en tous cas pour rf/vf c'est comme ça, donc je pense que c'est pareille pour rse. Si c'est comme je l'ai dit en 256c pour l'intro alors oui il faut que tu fasse ce que je t'ai dit avec Unlz-gba, ou alors essaye avec NSE 2 ça doit être plus simple. Mais tu a l'air de débuté dans le rh, donc s'attaquer directement aux sprites 256c n'est pas très judicieux, tu devrais commencer par des modifs plus simples.
hugodu78130 - 10 juillet 2013 à 21:00 ha donc celui avec 256 c n'est pas présent dans unlz-gba il n'y a que le 16 c ... donc sa veut dire qu'il faut trouver l'offset de celui qui est présent dans le scénario de début ? [hr] Soit ce sont 2 sprites différents (un avec 16 c et l'autre 256) soit j'ai rien compris et tant pis ... je fait se que tu me dis a la lettre
TheCaptainSnow - 10 juillet 2013 à 21:42 Je viens de vérifier, et je me suis tromper, sur rfvf les sprites de l'intro sont en 256c mais sur rse il sont en 16c, et si j'ai bien compris tu utilise rse. J'ai du t'induire en erreur, donc oublie ce que je viens d'écrire. Tu était bien partit, tu à du faire une erreur en insérant ton sprite, vérifie qu'il est bien indexer en 16c, si il est bien indexé tu à surement du faire une erreur au moment de repointer. Dans tous les cas réessaye. Si tu y arrive toujours pas mp moi en m'envoyant ton image et je te ferais une explication plus clair.
ArthurDu34 - 11 juillet 2013 à 14:28 Ors voila j'ai posé sur ce topic la question : est-il Possible de modifier les scripts d'une rom NDS, et on m'a repondu que c'etait possible par l'hexadecimal (raw ?) Mais j'aimerais savoir comment il fait lui alors : http://www.pokemontrash.com/club/rom-hacking/vos-premiers-pas-en-script-nds-!/ Et sinon un lien vers un tuto de Script en hexa'
the_padre - 11 juillet 2013 à 19:13 Bonjour tout le monde j'ai une petite question a vous poser s'il vous plait voila je voulais savoir ou est ce qu'on peut trouver des sprites des pokemon de la 4g au bon format pour rouge feu et vert feuille voila donc si quelqun les aurait sa serait vraiment gentil de me les envoyer (au pire si sa gene vraiment de tous les envoyer j'e demanderais que un ou 2 sprite..) merci d'avance.
Elyiøs - 12 juillet 2013 à 04:34 C'est ici
the_padre - 12 juillet 2013 à 04:38 euh... merci cageot mias je connaissais deja ce site seulement le truc c'est que les rom gba ne suporte pas les sprite de ka 4g et je demandais si quelqu'un avait ces sprites la au bon format (et je sais qu'il y en que en ont mais ils se cache.. :D)
Elyiøs - 12 juillet 2013 à 06:03 Je reviens un instant sur PC. Il te faut lesquelles ? Ici y'a tout. Fin tu mettras Import All http://www.pokecommunity.com/showthread.php?t=267728
the_padre - 12 juillet 2013 à 06:57 Eh mec je t'aime!!! <3 vraiment merci beaucoup!
Elyiøs - 12 juillet 2013 à 07:07 Y'a pas de quoi.
Mobjoul - 12 juillet 2013 à 14:28 Bonjour, étant en phase de modification de la rom RF (fr) j'aimerai savoir comment peut-on générer des pokemon fixes du même style que les légendaires. Merci.
Royfire - 12 juillet 2013 à 19:53 Bonjour, grâce aux scripts
Elyiøs - 12 juillet 2013 à 22:13 Mobjoul t'a cherché dans les tutos déjà ?
ArthurDu34 - 13 juillet 2013 à 11:55 Bonjour (en espérant un réponse cete fois), j'ai créé deux maps que j'ai insérées dans le même bank (3.1 et 3.19) et je les ai reliées (je bosse sur Vert Feuille) sauf que je passe de la map 3.1 a 3.19 sans problèmes, et lors du retour, quand je veux revenir sur la 3.1, le jeu freeze. quequ'un peut m'aider ? :you:
darkfire72 - 13 juillet 2013 à 20:26 Bonjour, voila, je voudrai modifier les pokemons sauvages de pokemon blanc 2 avec BWWE(black white wild editor) mais le problème est que je ne trouve pas le .narc correspondant dans nitro explorer quelqu'un a une idée ?? Merci d'avance!
yago58 - 13 juillet 2013 à 20:49 il y est tkt T'as pas pris le bon chemin pour y accéder : Root/a/1/2/7
darkfire72 - 13 juillet 2013 à 21:01 Ah merci Yago c'est sympa j'arrivais pas a le trouver :you:
Elyiøs - 14 juillet 2013 à 00:46 J'ai mis un msg sur un mur mais il ne se declenche pas Ni le warp sur le mur.
mystogan640 - 14 juillet 2013 à 08:34 Ah. Quel type de message? Quel type de script? Quel type de bloc? Quel type de mouvement (0,1,C, etc...)?
darkfire72 - 14 juillet 2013 à 12:02 salut, alor voila je cherche un tuto de BWTE (Black White Trainers Editor 2) parce que la je pige que dal a se logiciel :o quelqu'un a SVP?? Ou pourrai vite fais m'expliquer comment on ouvre le .narc pour modifier les dresseur?? [Edit] J'ai trouver un tuto c'est bon
Sewef - 14 juillet 2013 à 17:38 Après une grosse pause en Rom-hacking, jm'y remet doucement, par contre j'aimerai bien quelques infos sur le buffer Je prends pour exemple le script du mec qui file la CS flash [spoiler] ``` '--------------- #org 0x16F683 lock faceplayer call 0x816F70F checkflag 0x23B if 0x1 goto 0x816F705 msgbox 0x819C887 MSG_YESNO '"Salut! Tu te rappelles de moi?\nJe..." compare LASTRESULT 0x0 if 0x1 goto 0x81A64D6 setvar 0x8004 0x0 special2 LASTRESULT 0xD4 buffernumber 0x2 0x8006 call 0x816F70F compare 0x8006 0xA if 0x0 goto 0x81A64C2 msgbox 0x819C94E MSG_KEEPOPEN '"Super! Tu as [buffer3] POKéMON\ndi..." checkitemroom 0x157 0x1 compare LASTRESULT 0x0 if 0x1 goto 0x81A64CC additem 0x157 0x1 loadpointer 0x0 0x819C996 '"[player] obtient\nCS05!" giveitem2 0x157 0x1 0x101 setflag 0x23B msgbox 0x819C9A7 MSG_KEEPOPEN '"La CS FLASH peut éclairer les\nend..." release end '--------------- #org 0x16F70F buffernumber 0x0 0xA bufferitem 0x1 0x157 return '--------------- #org 0x16F705 msgbox 0x819C9A7 MSG_KEEPOPEN '"La CS FLASH peut éclairer les\nend..." release end '--------------- #org 0x1A64D6 msgbox 0x81A43E3 MSG_KEEPOPEN '"ans ce cas[.]\pReviens avec [buff..." release end '--------------- #org 0x1A64C2 msgbox 0x81A4379 MSG_KEEPOPEN '"Voyons voir[.]\pOh! Tu n'as attrap..." release end '--------------- #org 0x1A64CC msgbox 0x81A4423 MSG_KEEPOPEN '"Oh! Tu n'as plus de place pour\n[b..." release end '--------- ' Strings '--------- #org 0x19C887 = Salut! Tu te rappelles de moi?\nJe suis un assistant du PROF. CHEN!\pSi tu attrapes dix POKéMON\ndifférents, je suis censé t'offrir[.]\pcette CS05!\pAlors [player], as-tu attrapé au\nmoins dix POKéMON différents? #org 0x19C94E = Super! Tu as [buffer3] POKéMON\ndifférents!\pFélicitations!\nVoici ta récompense! #org 0x19C996 = [player] obtient\nCS05! #org 0x19C9A7 = La CS FLASH peut éclairer les\nendroits sombres. #org 0x1A43E3 = Dans ce cas[.]\pReviens avec [buffer1] sortes de POKéMON\npour obtenir [buffer2]. #org 0x1A4379 = Voyons voir[.]\pOh! Tu n'as attrapé que [buffer3]\nsortes de POKéMON!\pIl t'en faut [buffer1] différents pour\nmériter un [buffer2]. #org 0x1A4423 = Oh! Tu n'as plus de place pour\n[buffer2]. ``` [/spoiler] Personnellement, j'aimerai que le script fonctionne avec le pokédex national celui-ci fonctionnant avec le régional et surtout comprendre un minimum le système du buffer, si quelqu'un pouvait m'expliquer, ce serait sympa :/
Elyiøs - 14 juillet 2013 à 19:48 > Ah. Quel type de message? Quel type de script? Quel type de bloc? Quel type de mouvement (0,1,C, etc...)? - YESNO - YESNO puis applymovement jusqu'a warp. - ??? Un mur ? - 1
mystogan640 - 14 juillet 2013 à 21:26 http://www.pokecommunity.com/showthread.php?t=164276 pour les buffers, je saurais pas bien expliquer, j'utilise quasiment jamais. >
>Ah. Quel type de message? Quel type de script? Quel type de bloc? Quel type de mouvement (0,1,C, etc...)? > - YESNO - YESNO puis applymovement jusqu'a warp. - ??? Un mur ? - 1 ok. je parlais de script au sol, pancarte, etc... La c’était pour savoir si t'avais un type de warp en bloc. ok. Et envoie une copie du script que je vois.
Elyiøs - 14 juillet 2013 à 21:33 J'ai pas mon ordi. Je te l'enverai plus tard.
Sewef - 14 juillet 2013 à 21:40 > http://www.pokecommunity.com/showthread.php?t=164276 pour les buffers, je saurais pas bien expliquer, j'utilise quasiment jamais. Merci bien, jvais pouvoir me documenter un minimum (:
Raphaël93 - 15 juillet 2013 à 11:50 *Bonjour, j'ai un petit problème je voudrait redessiner la Worldmap de rouge feu sur Advance Map mais j'y arrive pas. Merci d'avance * [spoiler]
[/spoiler]
[spoiler]EDIT:
j'ai cliquer sur sa:
et sa ma mis ça:
mais je ne peut pas suivre pour cause d'un logiciel que j'ai pas.
[/spoiler]
Elyiøs - 15 juillet 2013 à 14:24 Myst j'ai trouver le problème pour le script. Par contre le Warp sur le mur je ne comprends toujours pas.
mystogan640 - 15 juillet 2013 à 14:31 T'as pas foiré au niveau de la commande?
Elyiøs - 15 juillet 2013 à 14:32 Mon script n'avait que des erreurs :x Le Warp je crois qu'il est mal configuré.
Elyiøs - 17 juillet 2013 à 22:09 Salut, j'ai une petite question : Il sert à quoi lui ?
Pierre Loti - 19 juillet 2013 à 12:58 je connais pas du tout la programmation mais c'est ma passion comment l'apprendre? Merci
Aura Azure - 19 juillet 2013 à 17:31 Tu sais que ce que tu viens de dire est à peu près égal à "J'ai jamais vu ni lu Harry potter, je n'y connais absolument rien, mais c'est ma passion" ?
Elyiøs - 19 juillet 2013 à 17:41 Au faite c'est qui lui ? Il voulait se faire passer pour Alki ? Bref sinon, j'imagine que personne ne sait a quoi il sert le gros porc en jaune sur NSE.
Aura Azure - 19 juillet 2013 à 17:44 C'est pas la première fois qu'il y a des sprites inutilisés dans une version pokémon. Certaines versions en sont remplies (coucou crystal avec son global link et toutes les design maps)
firewassim - 19 juillet 2013 à 18:21 J'ai un p'tit problème. Je suis entrain de traduire Pokémon Light Platinium ( j'en suis qu'au début ) et quand je clique sur un personnage, je ne peux pas ouvrir le script car il possède l'offest $000000. Pourtant, ce personnage fait partie de l'histoire principale donc je DOIS le traduire. Que faire ? Thanks.
Elyiøs - 19 juillet 2013 à 18:25 Aucune réponse à te donner. Baitot est déjà sur la trad' de Light Platinum. Tu as l'accord du créateur déjà ?
firewassim - 19 juillet 2013 à 19:15 Ah d'accord. Je pourrais avoir le lien de sa traduction ? + la traduction est pour une utilisation personelle.
Aura Azure - 19 juillet 2013 à 19:16 J'ai jamais compris les gens qui traduisaient "pour eux". Si tu comprends le jeu en anglais, pourquoi traduire ? &
firewassim - 19 juillet 2013 à 19:18 Bah pour moi et quelques de mes potes ^^
Elyiøs - 19 juillet 2013 à 19:24 Oui bah demande l'accord quand même. C'est comme si moi je m'achete une maison puis tu dis : Passe moi cet maison.
Aura Azure - 19 juillet 2013 à 19:27 On s'en tape de l'accord.
mystogan640 - 19 juillet 2013 à 19:33 Sinon pour info, un ow avec un offset 000000 est souvent (tout le temps), associé a un autre script (ls, script au sol), qui le "contrôlera".
firewassim - 19 juillet 2013 à 19:39 Et est ce que le script associé est dans la même map ?
mystogan640 - 19 juillet 2013 à 19:43 oui.
firewassim - 19 juillet 2013 à 20:09 http://puu.sh/3GKDz.png Pourtant je ne vois aucun script ici
mystogan640 - 19 juillet 2013 à 21:07 Level script.
Elyiøs - 20 juillet 2013 à 01:16 J'ai deux blem : 1) Je mets un script simple msg normal, puis in game le script ne se déclenche pas. 2) Je mets un script avec plusieurs commande ( MSG_YESNO,Applymovement,Warp ) quand je compile ça coupe tout le script jusqu'a #org Offset et me met des commandes chelou. Même en changeant d'Offset ça ne marche pas.
mystogan640 - 20 juillet 2013 à 11:42 1) Fais voir ton script. 2) C'est les offsets.
Regioh - 20 juillet 2013 à 20:14 Bonjour Je suis débutant en rom hacking et nouveau sur le forum ( même si je le lis depuis longtemps :chat: ) et je vien vous demander quelques choses qui me posent problème. Je m'explique , je me suis lancé dans un projet de rom , sur la base de rouge feu , j'ai nommé Pokemon Version VOLCAN. :vou: Je vais donc voir pour refaire la chambre du héros. J'ai lu des tutos , j'ai télécharger également XSE et Advance Map ( ainsi que PLEIN TOUT PLEIN TOUT PLEIN d'autres logiciels ) , je m'attaque donc au script de la pancarte , celle accrochée au mur à droite des escaliers , je laisse donc tout comme il faut , et je modifie le texte ( sans enlever le = , je fais tout comme Sainior. :vou: ) grâce à l'ajusteur dans l'onglet outil. Ensuite , je clic sur fermer comme indiquer dans l'tutoriel , et quand je ré ouvre le script ben mon message est pas là , c'est toujours l'ancien. J'ai essayer le bouton Sauvegarder , mais sans succès , il permet juste de l'enregistrer dans l'ordinateur. Je tien à préciser que malgrès mes heures de lectures sur le forum , je n'ai pas pris le temps de lire le règlement , donc si je poste au mauvais endroit ben désolé , merci de m'indiquer ou puis-je poster. :-[ Merci d'avance. :( Regioh- EDIT : J'ai appris qu'il fallait compiler mais ça marche toujours pas. Quand je ré ouvre le script y'a que une ligne , ça j'imagine que ça redirige vers mon scripte mais ensuite quand j'essaye IG c'est sans succès.
the_padre - 20 juillet 2013 à 21:49 bonjour tout le monde j'ai un probleme.. voila je travail sur un projet de hack rom mais je ne sait pas scripter (j'ai pas vraiment besoin de savoir scripter pour ma rom) mais le probleme c'est que dans vf et rf il y a une protection qui fait que seul les pokemon de la 1G evolue si on a pas le pokedex national donc j'ai voulu modifier un simple scripte mais j'ai pas vraiment reussit; le scripte que je dois changer est celui ou le professeur chen donne le pokedex j'ai voulu le changer pour qu'il donne a la place le pokedex national mais j'ai pas reussit quelqu'un serait le faire je lui serais vraiment tres reconnaissant.. voila le scripte: [spoiler] '--------------- #org 0x169621 msgbox 0x818DDEA MSG_KEEPOPEN '"CHEN: [player]!\pComment va ton PO..." textcolor 0x3 fanfare 0x105 preparemsg 0x818DE9D '"[player] donne le COLIS à CHEN." waitmsg waitfanfare call 0x81A519F removeitem 0x15D 0x1 msgbox 0x818DEB7 MSG_KEEPOPEN '"Ah! C'est la POKé BALL que j'ai\nc..." playsong 0x13B 0x0 msgbox 0x818D92B MSG_KEEPOPEN '"[rival]: Pépé!" closeonkeypress compare PLAYERFACING 0x2 if 0x1 call 0x8169A85 compare PLAYERFACING 0x1 if 0x1 call 0x8169AC4 compare PLAYERFACING 0x4 if 0x1 call 0x8169AA1 compare PLAYERFACING 0x3 if 0x1 call 0x8169AA1 fadedefault msgbox 0x818D935 MSG_KEEPOPEN '"[rival]: Pourquoi tu m'as appelé?" closeonkeypress pause 0x1E sound 0x15 applymovement 0x4 0x81A5FE0 waitmovement 0x0 applymovement 0x4 0x81A5FE2 waitmovement 0x0 compare PLAYERFACING 0x1 if 0x1 call 0x8169AE0 compare PLAYERFACING 0x4 if 0x1 call 0x8169B17 compare PLAYERFACING 0x3 if 0x1 call 0x8169AF8 compare PLAYERFACING 0x2 if 0x1 call 0x8169B89 msgbox 0x818DEE9 MSG_KEEPOPEN '"CHEN: Ah oui!\nJ'ai une faveur à v..." closeonkeypress compare PLAYERFACING 0x2 if 0x1 call 0x8169885 compare PLAYERFACING 0x1 if 0x1 call 0x8169890 compare PLAYERFACING 0x4 if 0x1 call 0x81698A9 compare PLAYERFACING 0x3 if 0x1 call 0x81698BB msgbox 0x818DF18 MSG_KEEPOPEN '"Sur ce bureau, se trouve mon\ninve..." closeonkeypress pause 0x28 msgbox 0x818DFB1 MSG_KEEPOPEN '"CHEN: [player] et [rival]!\nPrenez..." closeonkeypress applymovement 0x4 0x81A5FEE waitmovement 0x0 hidesprite 0x9 pause 0xA hidesprite 0xA pause 0x19 compare PLAYERFACING 0x2 if 0x1 call 0x8169848 compare PLAYERFACING 0x1 if 0x1 call 0x8169853 compare PLAYERFACING 0x4 if 0x1 call 0x816985E compare PLAYERFACING 0x3 if 0x1 call 0x8169870 pause 0xA textcolor 0x3 fanfare 0x13E preparemsg 0x818DFD5 '"[player] obtient le POKéDEX!" waitmsg waitfanfare call 0x81A519F setflag 0x829 special 0x181 setvar 0x407C 0x1 msgbox 0x818DFEC MSG_KEEPOPEN '"CHEN: Il ne te suffit pas de voir\..." additem 0x4 0x5 loadpointer 0x0 0x818E077 '"[player] obtient 5 POKé BALLS!" giveitem2 0x4 0x5 0x101 msgbox 0x818E090 MSG_KEEPOPEN '"Quand un POKéMON sauvage\napparaît..." setvar 0x8004 0x0 setvar 0x8005 0x1 special 0x173 msgbox 0x818E16A MSG_KEEPOPEN '"Faire un guide complet sur les\nPO..." msgbox 0x818D952 MSG_KEEPOPEN '"[rival]: OK, pépé!\nLaisse-moi fai..." compare PLAYERFACING 0x2 if 0x1 call 0x8169B36 compare PLAYERFACING 0x1 if 0x1 call 0x8169B48 compare PLAYERFACING 0x4 if 0x1 call 0x8169B5A compare PLAYERFACING 0x3 if 0x1 call 0x8169B5A msgbox 0x818D972 MSG_KEEPOPEN '"[player], c'est clair, j'ai pas\nb..." closeonkeypress playsong 0x13C 0x0 compare PLAYERFACING 0x2 if 0x1 call 0x8169B6C compare PLAYERFACING 0x1 if 0x1 call 0x8169B7E compare PLAYERFACING 0x4 if 0x1 call 0x8169B7E compare PLAYERFACING 0x3 if 0x1 call 0x8169B7E hidesprite 0x8 fadedefault setvar 0x4055 0x6 setvar 0x4057 0x2 setvar 0x4051 0x1 setvar 0x4058 0x1 setvar 0x4054 0x1 release end '--------------- [/spoiler]
RioluSH - 20 juillet 2013 à 23:27 Salut salut ! Je voudrais savoir si il est possible de modifier la rencontre d'un pokémon fixe ? (Par exemple quand je suis devant Groudon, et que j'appuis sur "A" pour débuter la rencontre, je veux que ça soit un Pikachu à la place du Groudon). Donc voilà, j'espère que c'est possible ? (Je demande de l'aide car je débute dans le rom-hacking et le script)
Aura Azure - 20 juillet 2013 à 23:30 Oui.
RioluSH - 20 juillet 2013 à 23:33 Comment on peut faire ? (Si tu veux bien m'aider)
Aura Azure - 20 juillet 2013 à 23:34 J'en sais rien
mystogan640 - 20 juillet 2013 à 23:36 C'est un script de wilbattle appliqué a un overworld du pokémon, avec un petit hidesprite a la fin. Va lire les tutos de scripts. > bonjour tout le monde j'ai un probleme.. voila je travail sur un projet de hack rom mais je ne sait pas scripter (j'ai pas vraiment besoin de savoir scripter pour ma rom) mais le probleme c'est que dans vf et rf il y a une protection qui fait que seul les pokemon de la 1G evolue si on a pas le pokedex national donc j'ai voulu modifier un simple scripte mais j'ai pas vraiment reussit; le scripte que je dois changer est celui ou le professeur chen donne le pokedex j'ai voulu le changer pour qu'il donne a la place le pokedex national mais j'ai pas reussit quelqu'un serait le faire je lui serais vraiment tres reconnaissant.. voila le scripte: [spoiler] '--------------- #org 0x169621 msgbox 0x818DDEA MSG_KEEPOPEN '"CHEN: [player]!\pComment va ton PO..." textcolor 0x3 fanfare 0x105 preparemsg 0x818DE9D '"[player] donne le COLIS à CHEN." waitmsg waitfanfare call 0x81A519F removeitem 0x15D 0x1 msgbox 0x818DEB7 MSG_KEEPOPEN '"Ah! C'est la POKé BALL que j'ai\nc..." playsong 0x13B 0x0 msgbox 0x818D92B MSG_KEEPOPEN '"[rival]: Pépé!" closeonkeypress compare PLAYERFACING 0x2 if 0x1 call 0x8169A85 compare PLAYERFACING 0x1 if 0x1 call 0x8169AC4 compare PLAYERFACING 0x4 if 0x1 call 0x8169AA1 compare PLAYERFACING 0x3 if 0x1 call 0x8169AA1 fadedefault msgbox 0x818D935 MSG_KEEPOPEN '"[rival]: Pourquoi tu m'as appelé?" closeonkeypress pause 0x1E sound 0x15 applymovement 0x4 0x81A5FE0 waitmovement 0x0 applymovement 0x4 0x81A5FE2 waitmovement 0x0 compare PLAYERFACING 0x1 if 0x1 call 0x8169AE0 compare PLAYERFACING 0x4 if 0x1 call 0x8169B17 compare PLAYERFACING 0x3 if 0x1 call 0x8169AF8 compare PLAYERFACING 0x2 if 0x1 call 0x8169B89 msgbox 0x818DEE9 MSG_KEEPOPEN '"CHEN: Ah oui!\nJ'ai une faveur à v..." closeonkeypress compare PLAYERFACING 0x2 if 0x1 call 0x8169885 compare PLAYERFACING 0x1 if 0x1 call 0x8169890 compare PLAYERFACING 0x4 if 0x1 call 0x81698A9 compare PLAYERFACING 0x3 if 0x1 call 0x81698BB msgbox 0x818DF18 MSG_KEEPOPEN '"Sur ce bureau, se trouve mon\ninve..." closeonkeypress pause 0x28 msgbox 0x818DFB1 MSG_KEEPOPEN '"CHEN: [player] et [rival]!\nPrenez..." closeonkeypress applymovement 0x4 0x81A5FEE waitmovement 0x0 hidesprite 0x9 pause 0xA hidesprite 0xA pause 0x19 compare PLAYERFACING 0x2 if 0x1 call 0x8169848 compare PLAYERFACING 0x1 if 0x1 call 0x8169853 compare PLAYERFACING 0x4 if 0x1 call 0x816985E compare PLAYERFACING 0x3 if 0x1 call 0x8169870 pause 0xA textcolor 0x3 fanfare 0x13E preparemsg 0x818DFD5 '"[player] obtient le POKéDEX!" waitmsg waitfanfare call 0x81A519F setflag 0x829 special 0x181 setvar 0x407C 0x1 msgbox 0x818DFEC MSG_KEEPOPEN '"CHEN: Il ne te suffit pas de voir\..." additem 0x4 0x5 loadpointer 0x0 0x818E077 '"[player] obtient 5 POKé BALLS!" giveitem2 0x4 0x5 0x101 msgbox 0x818E090 MSG_KEEPOPEN '"Quand un POKéMON sauvage\napparaît..." setvar 0x8004 0x0 setvar 0x8005 0x1 special 0x173 msgbox 0x818E16A MSG_KEEPOPEN '"Faire un guide complet sur les\nPO..." msgbox 0x818D952 MSG_KEEPOPEN '"[rival]: OK, pépé!\nLaisse-moi fai..." compare PLAYERFACING 0x2 if 0x1 call 0x8169B36 compare PLAYERFACING 0x1 if 0x1 call 0x8169B48 compare PLAYERFACING 0x4 if 0x1 call 0x8169B5A compare PLAYERFACING 0x3 if 0x1 call 0x8169B5A msgbox 0x818D972 MSG_KEEPOPEN '"[player], c'est clair, j'ai pas\nb..." closeonkeypress playsong 0x13C 0x0 compare PLAYERFACING 0x2 if 0x1 call 0x8169B6C compare PLAYERFACING 0x1 if 0x1 call 0x8169B7E compare PLAYERFACING 0x4 if 0x1 call 0x8169B7E compare PLAYERFACING 0x3 if 0x1 call 0x8169B7E hidesprite 0x8 fadedefault setvar 0x4055 0x6 setvar 0x4057 0x2 setvar 0x4051 0x1 setvar 0x4058 0x1 setvar 0x4054 0x1 release end '--------------- [/spoiler] special 0x16 A mettre avant/après le setflag 829 qui correspond a l'activation du pokedex. > Bonjour Je suis débutant en rom hacking et nouveau sur le forum ( même si je le lis depuis longtemps :chat: ) et je vien vous demander quelques choses qui me posent problème. Je m'explique , je me suis lancé dans un projet de rom , sur la base de rouge feu , j'ai nommé Pokemon Version VOLCAN. :vou: Je vais donc voir pour refaire la chambre du héros. J'ai lu des tutos , j'ai télécharger également XSE et Advance Map ( ainsi que PLEIN TOUT PLEIN TOUT PLEIN d'autres logiciels ) , je m'attaque donc au script de la pancarte , celle accrochée au mur à droite des escaliers , je laisse donc tout comme il faut , et je modifie le texte ( sans enlever le = , je fais tout comme Sainior. :vou: ) grâce à l'ajusteur dans l'onglet outil. Ensuite , je clic sur fermer comme indiquer dans l'tutoriel , et quand je ré ouvre le script ben mon message est pas là , c'est toujours l'ancien. J'ai essayer le bouton Sauvegarder , mais sans succès , il permet juste de l'enregistrer dans l'ordinateur. Je tien à préciser que malgrès mes heures de lectures sur le forum , je n'ai pas pris le temps de lire le règlement , donc si je poste au mauvais endroit ben désolé , merci de m'indiquer ou puis-je poster. :- Merci d'avance. :( Regioh- EDIT : J'ai appris qu'il fallait compiler mais ça marche toujours pas. Quand je ré ouvre le script y'a que une ligne , ça j'imagine que ça redirige vers mon scripte mais ensuite quand j'essaye IG c'est sans succès. Soit t'as mal remplis les offsets sous a-map, soit t'en a choisi des trop petits.
the_padre - 21 juillet 2013 à 00:16 > special 0x16 A mettre avant/après le setflag 829 qui correspond a l'activation du pokedex. merci beaucoup(tu ma répondu au moment ou j'ai trouvé ma reponse mais un grand merci comme meme)
RioluSH - 21 juillet 2013 à 02:13 Salut ! J'ai eux un problème de script, j'ai voulu modifié le script d'artikodin pour en faire un bublizarre... Mais le problème, c'est que tout vas bien au début, et après quand le combat se termine, il est toujours là et on peut le re-combattre, et ce à l'infini ! Savez-vous d'ou provient ce problème ?
Elyiøs - 21 juillet 2013 à 02:16 Topic d'aide en tout genre.
RioluSH - 21 juillet 2013 à 02:18 Ok, désolé, je pensais que c'était ici car sa concerne le rom hacking.
RioluSH - 21 juillet 2013 à 02:21 EDIT : J'ai réussi à régler mon problème !
Bryan974ultim - 21 juillet 2013 à 08:55 Salut je me suis lancer dans un rom hacking de pokemon version emeraude mais je suis fort que pour les mapping,je n'y connait rien en sprit et en script et pourtant j'ai lus plain de tutos.Donc j'aurait besoin d'aide,alors je recrute Recrutement Spriting: un spriteur assez dispo pour pokemon version emeraude gba .............................................................. Recrutement Scripting: n'importe quel personne qui sait scripter pour pokemon emeraude gba .............................................................. Recrutement Globale: un autre mappeur un graphiste et quelqu'un ayant de bonnes idées Pokémon le support : GBA,Roms de base : pokemon emeraude j'attend vos reponse(malgrés tout les topic et tuto que j'ai lus , je suis toujour aussi nul en sprite etc)
RioluSH - 21 juillet 2013 à 13:14 Salut, salut, ce serais possible d'avoir les valeurs des pokémons pour des rencontres fixes ? Car j'en ai très peu pour le moment.
mystogan640 - 21 juillet 2013 à 13:56 YAPE>numero de jeu>tu convertis en hexa et c'est bon
RioluSH - 21 juillet 2013 à 14:10 Ok merci, mais je fais comment ? (Faut dire que je suis vraiment nul et je le sais) EDIT : En cherchant sur google j'ai trouvé, c'est magique dites donc ! Et pour les niveaux par contre ? Je fais pareil -.-'
Navigation: [Page suivante →
