qna_rh
Thread Id: 12149
Thread Name: [Emerald] Duda sobre las barritas de Player vs algun miembro de la liga pokemon
#0
Maxi 16843
bue, tal ves en el titulo no se explique bien porque no se como se llaman, pero son estas:



bue, lo que quisiera saber es:
-Que debo hacer para que pase lo mismo en los gym's y ases de batalla?
-El trainer de esa barra cambia si cambias el trainer de batalla, es posible cambiar al trainer de la barra sin cambiar al trainer que muestra en batalla?, como en pokemon diamante, perla, platino, blanco y negro
-Es posible agregarle un VS. en el medio de las 2 barras?
-Es posible poder poner el nombre del entrenador al costado o abajo como en los juegos de DS?
-Otra cosa, se puede hacer que dure un poco mas esa barra en pantalla?

saludos.
#1
cosarara97 12296
-Que debo hacer para que pase lo mismo en los gym's y ases de batalla?
A ver, no se exactamente como funcionan esas barras, así que no se si es fácil o no ponerlas en un gym, ni tampoco sé que hay que hacer :/ creo que tendrás que averiguarlo tú.
-El trainer de esa barra cambia si cambias el trainer de batalla, es posible cambiar al trainer de la barra sin cambiar al trainer que muestra en batalla?, como en pokemon diamante, perla, platino, blanco y negro
Puede que solo tengas que cambiar un puntero o un comando asm por el puntero hacia tu propio sprite, pero primero hay que encontrarlo xD
-Es posible agregarle un VS. en el medio de las 2 barras?
Posible? Si. Pero tendrías que modificar cosas que no se sabe como funcionan, y como no sepas de ingeniería inversa lo tienes mal. Básicamente es encontrar la función que hace esto, a la mitad irse al sitio donde haces aparecer el "vs." y luego volver. No creo que lo consigas.
-Es posible poder poner el nombre del entrenador al costado o abajo como en los juegos de DS?
Como la anterior pero más difícil, porque tienes que saber el nombre, como escribir en pantalla usando una rutina asm y usar una fuente.
-Otra cosa, se puede hacer que dure un poco mas esa barra en pantalla?
También muy difícil. Supongo que tienes que añadir una pausa en medio de la función esa que no sabemos ni done está ni como funciona.

Bye!