[OLD] Topic d'aide en tout genre

Pages: 1 ... 21 22 23 24 25 [26] 27 28 29 30 31 ... 73

Smoley'

  • Membre
  • 451 posts
20 juin 2011, 20:37
Avec 2000, ca donne ca:
Spoiler
'---------------
#org 0xE3D052
checkflag 0x201
lock
faceplayer
if 0x1 goto 0x8E3CF74
msgbox 0x8E3CF84 MSG_YESNO '"Pokémon?"
compare LASTRESULT 0x1
if 0x1 goto 0x8E3CF94
msgbox 0x8E3CFA4 MSG_NORMAL '"A plus!"
release
end

'---------------
#org 0xE3CF74
msgbox 0x8E3CFB4 MSG_NORMAL '"Bien?"
release
end

'---------------
#org 0xE3CF94
givepokemon 0x15E 0x5 0x0 0x0 0x0 0x0
fanfare 0xBB

'---------
' Strings
'---------
#org 0xE3CF84
= Pokémon?

#org 0xE3CFA4
= A plus!

#org 0xE3CFB4
= Bien?

Mickey`

  • Membre
  • 2746 posts
20 juin 2011, 20:38
Bah c'est pas bon ?

Smoley'

  • Membre
  • 451 posts
20 juin 2011, 20:39
Je vais tester, mais je crois pas, car il me manque une réponse.

EDIT: Merci, ca fonctionne, enfin je crois.
« Modifié: 20 juin 2011, 20:43 par Stephi007 »

Dam

  • Membre
  • 1768 posts
21 juin 2011, 15:28
Hum Hum...

Âme charitable accepte-t-elle de me faire mon title screen ou est-ce que comme tous les autres cette âme est celle d'Harpagon ?

Smoley'

  • Membre
  • 451 posts
21 juin 2011, 19:58
Heu... j'ai un probleme. Quand je fais une maison dans advance map, je met du noir comme la et j'obtiens une sorte de mauve. Help please

The New Azerty

  • Membre
  • 2597 posts
21 juin 2011, 20:01

 J' ai un problème : dans ma hack rom (Bleu Eau), au début, quand le joueur s' apprête à quitter Bourg Palette, le Prof. Chen arrive et vous emmène dans son labo.
   J' ai un petit bug dans le déplacement.
Est ce qu' en copiant le script original, ça marchera normalement ? Ce mouvement est il du à un ou à plusieurs scripts ?

Dam

  • Membre
  • 1768 posts
21 juin 2011, 20:04
Bah si il se déplace mal faut tout changer ses moves... (TNA)


Du mauve ? Hum... Un screen stp... (Steph)

Mickey`

  • Membre
  • 2746 posts
21 juin 2011, 20:07
Pas trop compris, il ne fait pas les bons mouvements ?


Pour ce qui est du mauve (rose non ?), c'est parce que le noir que tu as utilisé est sûrement la couleur de transparence du tileset. Ou alors c'est une mauvaise donnée de comportement, ça le fait des fois.

The New Azerty

  • Membre
  • 2597 posts
21 juin 2011, 20:57

 Non, il marche par dessus le joueur et finit par traverser le mur de son labo (la porte est à droite, Professeur !).

Dam

  • Membre
  • 1768 posts
21 juin 2011, 21:02
Bah oui faut changer les scripts c'est tout...
Faut qu'il se déplace autrement et de manière à ce qu'il devance le héros...

Smoley'

  • Membre
  • 451 posts
21 juin 2011, 21:02
Merci Mickey', je vais voir ca

Jaroda yellow

  • Membre
  • 3090 posts
21 juin 2011, 22:32
Citer
'---------------
#org 0x3AF0FC
msgbox 0x3AF0FD MSG_FACE '""
end

'---------
'Strings
'---------
#org 0x3AF0FD
= t'es un bon toi/n

J'ai lu les tuto d'initiation au rom hacking concernant les scripts mais lorsque j'appuie sur la commande compiler sous XSE j'ai un message d'erreur erreur 13 "type mismatch" a la ligne 3 problème pour #define

Alors je voudrais savoir comment résoudre le problème.
PS:j'ai tenté d'insérer le message "t'es un bon toi" dans la ligne 3 entre les guillemets mais j'ai toujours le même message,merci d'avance :haulas:


Theris

  • Membre
  • 3361 posts
21 juin 2011, 22:50
Tu dois mette le msgbox comme ça :
msgbox 0x83AF0FD MSG_FACE '""

Au fait, oublie pas le release après.

Jaroda yellow

  • Membre
  • 3090 posts
21 juin 2011, 23:04
Merci :win: ,mais pourquoi 8 et c'est quoi le release? :golden:

Sainior

  • Membre
  • 6362 posts
21 juin 2011, 23:09
0x8, c'est une histoire d'octet, blabla, hexadécimal. Le release, ça sert juste à débloquer le personnage si tu mets un "lock" au début.

Jaroda yellow

  • Membre
  • 3090 posts
21 juin 2011, 23:24
J'ai pas mis de lock donc j'ai pas à mettre de release?

Theris

  • Membre
  • 3361 posts
21 juin 2011, 23:26
Si ma mémoire est bonne, MSG_FACE fait office à la fois de lock et de faceplayer.

Jaroda yellow

  • Membre
  • 3090 posts
21 juin 2011, 23:31
J'ai fait ça
Citer
'---------------
#org 0x3AF0FC
msgbox 0x83AF0FD MSG_FACE '""
end
release

'---------
'Strings
'---------
#org 0x3AF0FD
= t'es un bon toi/n

mais ça fonctionne toujours pas,j'ai le même message d'erreur

Edit:j'ai trouvé,il faut mettre

Citer
'---------------
#org 0x3AF0FC
msgbox 0x83AF0FD 0x8 '" t'es un bon,toi"
end

'---------
' Strings
'---------
#org 0x3AF0FD
=  t'es un bon,toi
« Modifié: 22 juin 2011, 06:37 par Jaroda yellow »

Sainior

  • Membre
  • 6362 posts
22 juin 2011, 12:11
Ah oui, c'est un bug qui survient avec certains logiciels, le raccourci n'est parfois pas accepté. Dans ce cas-là :

-0x6 = MSG_NORMAL
-0x8 = MSG_FACE (pas vraiment sûr pour celui-ci)
-0x5 = MSG_YESNO

Anis 96

  • Membre
  • 33 posts
22 juin 2011, 12:23
quelqu’un pourrait m'aider j'ai inserer un nouveau pokemon dans ma hack mais quand je vais sur YAPE je ne peut pas lui ajouter de nouvelle attaque qu'il apprend par niveau .

Smoley'

  • Membre
  • 451 posts
22 juin 2011, 12:43
Heu, j'ai encore une question: pour ma hack rom, j'ai travaillé sur une rom, et l'autre membre sur une autre, comment je fais pour rassembler le travail des deux dans une seule rom???

Sainior

  • Membre
  • 6362 posts
22 juin 2011, 12:43
C'est un peu compliqué, comme démarche.

1- Il faut modifier l'header de ta ROM pour faire croire au logiciel Poké Edit Pro qu'elle est anglaise, et donc compatible.
2- Il faut initialiser un nouvel offset pour placer les attaques dedans.
3- Il faut remodifier l'header de ta ROM pour la remettre française.
4- Enjoy, tu peux modifier ses attaques sur YAPE.

Anis 96

  • Membre
  • 33 posts

Smoley'

  • Membre
  • 451 posts
22 juin 2011, 13:35
Je recrute un mappeur pour m'aider, quelqu'un qui sait changer les tilesets, et un scripteur, si vous etes interessés, contactez moi par MP

Jaroda yellow

  • Membre
  • 3090 posts
22 juin 2011, 16:00
Ah oui, c'est un bug qui survient avec certains logiciels, le raccourci n'est parfois pas accepté. Dans ce cas-là :

-0x6 = MSG_NORMAL
-0x8 = MSG_FACE (pas vraiment sûr pour celui-ci)
-0x5 = MSG_YESNO
Merci mec,tu peux pas savoir comment ca me fait plaisir de savoir ca

PS:pour le MSG_FACE ça peut être 0x2 et 0x1,mais je suis pas sur pour 0x1 parce qu'il me semble l'avoir vu dans un script mais j'ai pas mon ordi sous la main

EDIT:comment fait on LASTRESULT avec ce logiciel?Je vais essayer avec 0x0,je vais éditer après.
EDIT:ça fonctionne pas avec 0x0,de plus le perso à qui je parle me donne une master ball,puis une super ball alors que j'ai écrit ça comme script
Spoiler
Citer
'---------------
#org 0x7105B8
lock
faceplayer
if 0x1 goto 0x83AF0FC
msgbox 0x83AF0FD 0x5 '"Alors,bien ou bien?"
compare 0x1
if 0x1 goto 0x83AF0FE
msgbox 0x83AF0FF 0x8 '"pas cool"
release
end

'---------------
#org 0x3AF0FC
msgbox 0x83AF101 0x8 '"Cool,tu deviens plus fort"
release
end

'---------
' Strings
'---------

#org 0x3AF0FD
= Alors,bien ou bien?

#org 0x3AF0FF
= pas cool

#org 0x3AF101
= Cool,tu deviens plus fort
« Modifié: 22 juin 2011, 20:47 par Jaroda yellow »

Mickey`

  • Membre
  • 2746 posts
22 juin 2011, 20:37
C'est ça le problème, c'est qu'il y a un tas de commandes qui marchent comment ça... ça me l'a fait à mes débuts, essayer de le télécharger sur un autre site, des fois ça marche ensuite (le mien vient de PL)

Jaroda yellow

  • Membre
  • 3090 posts
22 juin 2011, 21:26
OK,je vais donc retélécharger XSE ,parce que là,ça me casse un peu les couilles

Bon,j'ai rescripté mais ça ne fonctionne pas,puis-je avoir l'avis d'un expert?
Citer
'---------------
#org 0x7105B8
lock
faceplayer
if 0x1 goto 0x83AF0FC
msgbox 0x83AF0FD MSG_YESNO '"Alors,bien ou bien?"
compare LASTRESULT 0x1
if 0x1 goto 0x83AF0FE
msgbox 0x83AF0FF MSG_NORMAL '"pas Cool"
release
end
'---------------
#org 0x3AF0FE
msgbox 0x83AF13C MSG_NORMAL '" COOL TU T'AMELIORES"
release
end

'---------
'Strings
'---------

#org 0x3AF0FD
= Alors,bien ou bien?

#org 0x3AF0FF
= Pas cool

#org 0x3AF13C
= COOL TU T'AMELIORES
« Modifié: 22 juin 2011, 22:38 par Jaroda yellow »

Mickey`

  • Membre
  • 2746 posts
23 juin 2011, 08:22
Tu veux faire quoi en fait ? Parce que la ligne "if 0x1 goto 0x8" dans la première partie du script ne sert à rien... si tu veux que l'event ne se produise qu'une fois, tu fais comme ça :

if 0x1 goto 0x83AF0FC
... Puis dans une nouvelle "partie"

#org 0x3AF0FC
release
end

(Il me que tu mettes un flag, mais je suis pas sûr :/)

Jaroda yellow

  • Membre
  • 3090 posts
23 juin 2011, 16:34
Je veux juste qu'il me pose un question yes/no "bien ou bien" et que si je lui dit non il me dise "pas cool" et que si je lui dit oui,il me dise "cool tu t'ameliores"
je me suis servi du gars qui te pose une yes/no a jadielle et j en ai refait un autre.j'ai enleve le goto 0x8 au debut et je l'ai mis plus bas mais le script ne fonctionne toujours pas.Je vais donc en faire un nouveau avec de nouveaux offsets et puis,je vais le tester.

Mickey`

  • Membre
  • 2746 posts
23 juin 2011, 18:10
Ah, alors dans ce cas-là, il faut sortir la ligne "if 0x1 goto 0x8..." du script :

'---------------
#org 0x7105B8
lock
faceplayer
msgbox 0x83AF0FD MSG_YESNO '"Alors,bien ou bien?"
compare LASTRESULT 0x1
if 0x1 goto 0x83AF0FE
msgbox 0x83AF0FF MSG_NORMAL '"pas Cool"
release
end

'---------------
#org 0x3AF0FE
msgbox 0x83AF13C MSG_NORMAL '" COOL TU T'AMELIORES"
release
end

'---------
'Strings
'---------

#org 0x3AF0FD
= Alors,bien ou bien?

#org 0x3AF0FF
= Pas cool

#org 0x3AF13C
= COOL TU T'AMELIORES

Ton script était quasi parfait :haulas:

Pages: 1 ... 21 22 23 24 25 [26] 27 28 29 30 31 ... 73    En haut ↑