18224-¿Cual_es_la_flag_de_Fire_Red...\?
#8
4EruxNick 18189
Para a quien le interese, he estado trasteando con los tipo de trainerbattle y he encontrado un par de cosas:

- Si en el primer parámetro pones 0x9 y en el tercero 0x0, al perder el enemigo recoge al pokemon y dice una de las frases que se ponen en los pointer siguientes, sin diálogo de Oak pero no continua el script al perder.

- También he ido cambiando el tercer parámetro (dejando 0x9 en el primero) desde el 0x0 al 0x9, y lo que ocurre es que va alternando entre:
a) batalla con diálogo de Oak + enemigo recogiendo su pokémon + continuación de script
b) batalla + enemigo recogiendo su pokémon (sin continuar script al perder).

- Por último, si tienes más de un pokémon en el tipo de batalla en el que te hable Oak explicando las bases del combate, se bugea al sacar el segundo pokémon (no sale su sprite, salen los datos -PS,LVL,etc- del anterior...) y acaba crasheando...

A la conclusión que he llegado tras todo esto, es que como no sea con alguna cosa rara tipo ASM o algo así, dudo que se pueda conseguir un combate como ese pero sin la intervención de Oak (otra opción es cambiar lo que Oak dice para adaptarlo al hack), pero eso sí, si alguien consigue descubrir algo más se lo agradecería si me informa de ello. ^^

¡Un saludo!

EDITO: Ángel, yo creo que lo veo bien (aunque sólo probé poniendo trainerbattle, no puse nada de special ni compare) pero, ¿te sale el mensaje de Oak hablando en mitad de la batalla?