Registrarse

[RH - Otros] Colorear los stats según la naturaleza

Estado
Cerrado para nuevas respuestas.
Hola a todos!
Llevo tiempo intentando colorear los stats de los Pokemon según la naturaleza que poseen, pero intento tras intento cuando me dispongo a iniciar el juego me sale una pantalla en blanco que no me deja continuar.
Por aquí os dejo capturas del procedimiento que he seguido para hacerlo, y el tutorial que seguí para llevar esto a cabo.
Tutorial.
https://whackahack.com/foro/t-40023/tutorial-fr-colorear-stats-dependiendo-naturaleza

Aquí lo que hago es poner en un mismo offset los tres colores y justo debajo inserto la rutina que ya viene compilada en el tutorial. Sustituyendo las letras NNNNNN RRRRRR AAAAAA por los punteros de los colores. Todo esto se puede apreciar en la imagen. Sería de ayuda si me pudieses verificar que la rutina y los punteros están bien insertados.


En la siguiente imagen me he dirigido al offset que indica el tutorial y he insertado el puntero de la rutina que he insertado en la foto anterior. Lo mismo de antes si podéis verificar si esta todo bien sería de gran ayuda.
He realizado este proceso con todas las estadísticas.
Gracias de ante mano.
 

Navy_

No me arrepiento de nada
@Respecto
Los primeros pasos están correctos, pero creo que te jalaste en la ultima parte. "offset que indica el tutorial y he insertado el puntero de la rutina"
Solo escribes el puntero 41 08 73 08, mientras que en el tutorial especifica lo siguiente:

En 137134 cambiar XX+1 XX XX XX 08 por vuestro puntero de Ataque +1
00 49 08 47 XX+1 XX XX 08


Resumiendo, debiste escribir en el offset: 137131 los bytes 00 49 08 47 71 08 73 08, no creo que hace falta mencionar, pero lo mismo es para las demás.
Como dije en un principio, creo que esa es la razón y si no la es pues... ya nada XD.

M.H.B.P.
 
No ha funcionado. Incluyendo el 00490847 repitiendo el proceso desde cero el resultado es el mismo. Una pantalla en blanco al iniciar el juego.
 
Última edición:

Navy_

No me arrepiento de nada
@Respecto
Algo estarás haciendo mal. Bueno en todo caso, seguí el procedimiento si gustas puedes insertarla donde yo lo hice (use algunos de tus offsets), te dejo aqui el procedimiento para que solo copies y pegues.

Offset: 730830 -> 00 0E 0A 00 00 01 0A 00 00 07 0A 00[/COLOR]
Offset: 730840
Código:
11 68 0A 79 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 01 28 0F D0 02 28 0D D0 03 28 0B D0 04 28 09 D0 05 28 09 D0 0A 28 07 D0 0F 28 05 D0 14 28 03 D0 06 4E 02 E0 06 4E 00 E0 06 4E 0F BC 08 49 08 47 08 4A 10 47 08 4A 10 47 C0 46 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 3D 71 13 08 E9 FB 03 08 B5 2E 04 08
offset: 7308C0
Código:
11 68 8A 79 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 01 28 11 D0 05 28 0D D0 07 28 0B D0 08 28 09 D0 09 28 07 D0 0B 28 07 D0 10 28 05 D0 15 28 03 D0 06 4E 02 E0 06 4E 00 E0 06 4E 0F BC 08 49 08 47 08 4A 10 47 08 4A 10 47 C0 46 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 63 71 13 08 E9 FB 03 08 B5 2E 04 08
Offset: 730940
Código:
42 46 11 68 0A 7A 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 03 28 11 D0 08 28 0F D0 0D 28 0D D0 0F 28 09 D0 10 28 07 D0 11 28 05 D0 13 28 03 D0 17 28 03 D0 05 4E 02 E0 05 4E 00 E0 05 4E 0F BC 07 49 08 47 07 4A 10 47 07 4A 10 47 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 89 71 13 08 E9 FB 03 08 B5 2E 04 08
Offset: 7309C0
Código:
11 68 8A 7A 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 04 28 11 D0 09 28 0F D0 0E 28 0D D0 13 28 0B D0 14 28 07 D0 15 28 05 D0 16 28 03 D0 17 28 01 D0 06 4E 02 E0 06 4E 00 E0 06 4E 0F BC 08 49 08 47 08 4A 10 47 08 4A 10 47 C0 46 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 AF 71 13 08 E9 FB 03 08 B5 2E 04 08
Offset: 730A40
Código:
42 46 11 68 0A 7B 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 02 28 11 D0 07 28 0F D0 0A 28 0B D0 0B 28 09 D0 0D 28 07 D0 0E 28 05 D0 11 28 05 D0 16 28 03 D0 05 4E 02 E0 05 4E 00 E0 05 4E 0F BC 07 49 08 47 07 4A 10 47 07 4A 10 47 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 D5 71 13 08 E9 FB 03 08 B5 2E 04 08
Offset:730AC0
Código:
11 68 8A 7B 0F 32 12 06 12 0E 01 4E 01 49 08 47 30 08 73 08 FB 71 13 08
Offset: 137134 -> 00 49 08 47 41 08 73 08
Offset: 137158 -> 00 49 08 47 C1 08 73 08
Offset: 13717C -> 00 49 08 47 41 09 73 08
Offset: 1371A4 -> 00 49 08 47 C1 09 73 08
Offset: 1371C8 -> 00 49 08 47 41 0A 73 08
Offset: 1371F0 -> 00 49 08 47 C1 0A 73 08

No creo que hace falta explicar pero por si las dudas, te diriges al offset y pegas los bytes. Eso es con todos. Mas o menos al final debería quedarte así:

Y bueno, el resultado final sería esto:

Nota: También te dejo este procedimiento de lo que hago mas detallamente, espero que la veas, analices ectect... ya que inverti algo de tiempo
----------NEGRO--------ROJO---------AZUL
730830 -> 00 0E 0A 00 00 01 0A 00 00 07 0A 00

Negro: 30 08 73 08
ROJO: 34 08 73 08
AZUL: 38 08 73 08

ATAQUE -> 730840 -< 41 08 73 08
11 68 0A 79 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 01 28 0F D0 02 28 0D D0 03 28 0B D0 04 28 09 D0 05 28 09 D0 0A 28 07 D0 0F 28 05 D0 14 28 03 D0 06 4E 02 E0 06 4E 00 E0 06 4E 0F BC 08 49 08 47 08 4A 10 47 08 4A 10 47 C0 46 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 3D 71 13 08 E9 FB 03 08 B5 2E 04 08

DEFENSA -> 7308C0 -> C1 08 73 08
11 68 8A 79 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 01 28 11 D0 05 28 0D D0 07 28 0B D0 08 28 09 D0 09 28 07 D0 0B 28 07 D0 10 28 05 D0 15 28 03 D0 06 4E 02 E0 06 4E 00 E0 06 4E 0F BC 08 49 08 47 08 4A 10 47 08 4A 10 47 C0 46 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 63 71 13 08 E9 FB 03 08 B5 2E 04 08

AT. ESPECIAL -> 730940 -> 41 09 73 08
42 46 11 68 0A 7A 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 03 28 11 D0 08 28 0F D0 0D 28 0D D0 0F 28 09 D0 10 28 07 D0 11 28 05 D0 13 28 03 D0 17 28 03 D0 05 4E 02 E0 05 4E 00 E0 05 4E 0F BC 07 49 08 47 07 4A 10 47 07 4A 10 47 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 89 71 13 08 E9 FB 03 08 B5 2E 04 08

DEF. ESPECIAL -> 7309C0 -> C1 09 73 08
11 68 8A 7A 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 04 28 11 D0 09 28 0F D0 0E 28 0D D0 13 28 0B D0 14 28 07 D0 15 28 05 D0 16 28 03 D0 17 28 01 D0 06 4E 02 E0 06 4E 00 E0 06 4E 0F BC 08 49 08 47 08 4A 10 47 08 4A 10 47 C0 46 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 AF 71 13 08 E9 FB 03 08 B5 2E 04 08

VELOCIDAD -> 730A40 -> 41 0A 73 08
42 46 11 68 0A 7B 32 32 12 06 12 0E 0F B4 15 48 00 68 15 4A 80 18 00 21 00 F0 1A F8 00 F0 1A F8 02 28 11 D0 07 28 0F D0 0A 28 0B D0 0B 28 09 D0 0D 28 07 D0 0E 28 05 D0 11 28 05 D0 16 28 03 D0 05 4E 02 E0 05 4E 00 E0 05 4E 0F BC 07 49 08 47 07 4A 10 47 07 4A 10 47 30 08 73 08 34 08 73 08 38 08 73 08 40 B1 03 02 90 32 00 00 D5 71 13 08 E9 FB 03 08 B5 2E 04 08

NEUTRO -> 730AC0 -> C1 0A 73 08
11 68 8A 7B 0F 32 12 06 12 0E 01 4E 01 49 08 47 30 08 73 08 FB 71 13 08

En 137134 cambiar XX+1 XX XX XX 08 por vuestro puntero de Ataque +1
00 49 08 47 41 08 73 08

En 137158 cambiar XX+1 XX XX XX 08 por vuestro puntero de Defensa +1
00 49 08 47 C1 08 73 08

En 13717C cambiar XX+1 XX XX XX 08 por vuestro puntero de Ataque Especial +1
00 49 08 47 41 09 73 08

En 1371A4 cambiar XX+1 XX XX XX 08 por vuestro puntero de Defensa Especial +1
00 49 08 47 C1 09 73 08

En 1371C8 cambiar XX+1 XX XX XX 08 por vuestro puntero de Velocidad +1
00 49 08 47 41 0A 73 08

En 1371F0 cambiar XX+1 XX XX XX 08 por vuestro puntero de Neutro +1
00 49 08 47 C1 0A 73 08
Espero que esta vez si te funcione ¡suerte!
M.H.B.P.
 
Estado
Cerrado para nuevas respuestas.
Arriba