qna_rh
Thread Id: 29652
Thread Name: [Duda FR] Comprobando la Pokédex
#0
Friki_nls 28766
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!
    #1
    Mikelan4315♪ 17505
    compare 0x8006 0x28

    Este es el comando.
    #2
    Friki_nls 28766
    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?