Registrarse

Set de movimientos al azar para un Pokémon salvaje en concreto

Estado
Cerrado para nuevas respuestas.

Dranix

Bzz~~
Hace unos días, planteé la siguiente cuestión en el tema de Preguntas y respuestas rápidas: "Cómo hacer que cada vez que aparezca un Psyduck salvaje, este tenga un conjunto de movimientos aleatorios." A lo que me respondió un usuario que hasta donde este sabía, no se podía, pero que podía intentar crear muchos Psyducks y repartirlos por las rutas. Sin embargo, seguí insistiendo y pregunté en un foro en inglés, en el cual me respondieron que sí era posible. Y esto es lo que me dijeron:

En Rojo Fuego, la dirección 0x0803E9E0 es la que contiene la función para poner los movimientos por defecto a los Pokémon que son "creados en un momento" ("being created at a moment" dijo), por lo que tengo que hacer "hook" ahí e intentar algo como:

if (poke == psyduck AND not_a_trainerbattle)
randomize all moves

La cuestión es... ¿cómo hago todo esto? ¿Alguien sabría guiarme para poder hacer hook e introducir esa condición if? ¡Gracias de antemano!
 
Estado
Cerrado para nuevas respuestas.
Arriba