Hola y muy buenas.
Ahora que ya estoy empezando con los scripts "fuertes" de mi hack, se me ha planteado la duda de saber como en Fire Red se hace para comprobar la cantidad de Pokémon vistos (y si se puede, capturados), incluso (como hace Oak) diferenciando las "zonas" (si no me equivoco, era capaz de aconsejar
donde atrapar cierto tipo de Pokémon) a las que pertenecen los Pokémon.
Esta duda me surge por dos motivos:
[LIST=1]
He empezado a hacer el script de Oak desde cero, y quiero que despues de "X FLAG", cuando hables con él te revise la Pokédex y te dé cierto objeto si tienes tantos Pokémon.
De paso, tambien quiero "programar" a los ayudantes desperdigados por la región para que, de igual manera, te den "X objeto" si tienes "X pokémon".
[/LIST]
Entonces la pregunta es sencilla (la respuesta lo dudo):
¿Como puedo "programar" la comprobación del numero (y si se puede, tipo) de Pokémon avistados (y si se puede, capturados) de la Pokédex?
Voy a dejar el script de uno de los ayudantes para que lo tengais más a mano (no soy muy bueno con las variables y los comandos complejos... por ello me cuesta saber como funciona):
¡Muchas gracias y espero vuestra respuesta!
Iniciado por PowMikelan98
compare 0x8006 0x28
Este es el comando.
¿Y como hago para que sea "correcto" o no el valor que devuelve...
¿Podrías explicarme como va un poco el script?
Imagino que ese es el que detecta el numero de Pokémon pero, ¿como lo comparo por ejemplo con el numero "20" para que, si tienes más de "20" te de X objeto y si no tienes más de "20" te dice que te faltan pokémon?