Registrarse

Problema con showpokepic - Ruby ENG

Estado
Cerrado para nuevas respuestas.
Hola a todos

En mi hack puse tres pokeballs para elegir el starter, y cuando aparece el cuadro de diálogo de "Eliges a este Pokémon?" se muestre la imágen del Pokémon en cuestión.

El problema surge en la primer imágen que se muestre: los colores del Pokémon son incorrectos. Los otros dos Pokémon que se muestren tienen los colores correctos.

Aquí les adjunto capturas de pantalla del problema

La primer elección fue Chikorita. La primer imágen es durante el transcurso del mensaje; la segunda cuando termina el mensaje, y la tercera es el Pokémon que se muestra después de CHiorita, con los colores correctos durante todo el mensaje.

Alguna idea de qué es lo que causa este error? Se agradece la ayuda
Gracias.
 
Si fueron sprites insertados por tí, asegúrate de haber insertado bien los sprites con sus paletas correctas.

Comprueba que en el comando de "showpokepic" has puesto el número de Pokémon correcto.
¡Ah sí! Y ten cuidado de que el chocapic showpokepic vaya sincronizado con el msgbox correspondiente del Pokémon. Puede que sea ese tu problema.
 
Los sprites son los originales del juego.

En cuanto a lo segundo que planteás, acá dejo el script, porque no entendí a qué te referís:

'---------------
#org 0x6B74CB
checkflag 0x1005
if 0x1 goto 0x86B7550
showpokepic 0x98 0x0 0x0
cry 0x98 0x0
msgbox 0x86B755A MSG_YESNO '"¿Quieres a CHIKORITA, el Pokémon d..."
hidepokepic
compare LASTRESULT 0x1
if 0x1 goto 0x86B74FC
msgbox 0x86B7736 MSG_FACE '"[player] dejó la Pokéball en su lu..."
end

'---------------
#org 0x6B7550
msgbox 0x86B76FB MSG_FACE '"Es una Pokéball del profesor.\nMej..."
end

'---------------
#org 0x6B74FC
givepokemon 0x98 0x5 0x0 0x0 0x0 0x0
hidesprite 0xB
setflag 0x100A
fanfare 0x173
msgbox 0x86B758D MSG_FACE '"[player] recibió el CHIKORITA del\..."
setflag 0x800
spriteface 0xFF 0x0
applymovement 0x2 0x86B7759
waitmovement 0x2
spriteface 0x3 0x1
spriteface 0x7 0x1
msgbox 0x86B75BC MSG_FACE '"Abedul: Además de los Pokémon, les..."
fanfare 0x172
setflag 0x801
msgbox 0x86B76AF MSG_FACE '"[player] recibió una POKéDEX del p..."
setflag 0x1005
end


'---------
' Strings
'---------
#org 0x6B755A
= ¿Quieres a CHIKORITA, el Pokémon de\ntipo PLANTA?

#org 0x6B7736
= [player] dejó la Pokéball en su lugar.

#org 0x6B76FB
= Es una Pokéball del profesor.\nMejor la dejo en su lugar.

#org 0x6B758D
= [player] recibió el CHIKORITA del\nprofesor Abedul.

#org 0x6B75BC
= Abedul: Además de los Pokémon, les\ndaré a cada uno una PokéDEX.\pEs un dispositivo que registra\ndatos de todos los Pokémon que van\lavistando. Me será de mucha ayuda\lsi ustedes recorrieran la región y\lrecolectaran datos para la\linvestigación.

#org 0x6B76AF
= [player] recibió una POKéDEX del profesor\nAbedul.\pAbedul: ¡Suerte en tu camino!


'-----------
' Movements
'-----------
#org 0x6B7759
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0xFE 'End of Movements
 
Última edición:

cosarara97

Dejad de cambiar de nick
Miembro de honor
Mira en el script original del juego y asegúrate de que no hay nada que te estés dejando.
 

Andrea

Usuario mítico
special 0x140 <--- load correct pal of pokepic
showpokepic 0x7D 0x15 0x5 <--- N pokemon
msgbox @msg 0x6 <--- message
waitmsg <--- wait until the end of MSG
hidepokepic <-- dissapeare image
 
Estado
Cerrado para nuevas respuestas.
Arriba