Registrarse

Activar Pokemon en red Fire

Estado
Cerrado para nuevas respuestas.
Hola,
pongo en un script la sentencia setflag 0x828 en un script en el que te dan el Pokémon inicial y no se activa la casilla de POKEMON cuando le das a start en el juego y no entiendo por que es. Lo siguiente es un end para acabar el script osea que no hay nada después y el script funcion perrectamente menos lo de los pokemon. Gracias por ayudar
 

Turtwig Senior

Usuario de oro
a mi me pasaba algo parecido y era por que no estaba dentro del laboratorio cuando me daban el pokemon.No se si sera eso.
 

Rex2712

Hunter Of Sky
Hola,
pongo en un script la sentencia setflag 0x828 en un script en el que te dan el Pokémon inicial y no se activa la casilla de POKEMON cuando le das a start en el juego y no entiendo por que es. Lo siguiente es un end para acabar el script osea que no hay nada después y el script funcion perrectamente menos lo de los pokemon. Gracias por ayudar
es probable es que tu problema sea que no has activado el menu pokemon en tu scrip, el menu pokemon es un evento especial que se tiene que activar en el mismo script en el que usas para cuando te dan tu primer pokemon, para activar un evento especial es simple solo tienes que usar el siguiente comando: special 0x(numero del evento especial) para activar el menu pokemon en el fire red es este : special 0x828, en el ruby es: special 0x800, y en el emerald es: 0x860.

aqui te dejo todos los otros eventos especiales:

special 0x0 - Heal Pokemon
special 0x3C - Access Bill's PC (FR/LG)
special 0x98 - Going up to Mountain (R/S)
special 0x9C - Wally Catch (R/S)
special 0x9F - choose A Pokemon (R/S)
special 0xE0 - PokeBlock Case (R/S)
special 0x10F - Restart Game
special 0x110 - Hall of Fame and Credits
special 0x111 - Elevator Animation
special 0x119 - Groudon's Orb effect (R/S)
special 0x131 - Earthquake (R/S)
special 0x132 - Show Floors
special 0x133 - Long Earthquake (Emerald)
special 0x136 - Earthquake (FR/LG)
special 0x137 - Lava Battle
special 0x13D - Short Earthquake (Emerald)
special 0x156 - Battle with Ghost (FR/LG)
special 0x157 - Get on Bike (FR/LG)
special 0x161 - Start Surfing (FR/LG)
special 0x166 - Nickname
special 0x16F - Activate National Dex (FR/LG)
special 0x17B - Seagallop Animation
special 0x191 - SS. Anne Leaving
special 0x1F3 - Activate National Dex (Emerald)
 

Bugrhak

A long time ago I used to call myself "Subzero".
es probable es que tu problema sea que no has activado el menu pokemon en tu scrip, el menu pokemon es un evento especial que se tiene que activar en el mismo script en el que usas para cuando te dan tu primer pokemon, para activar un evento especial es simple solo tienes que usar el siguiente comando: special 0x(numero del evento especial) para activar el menu pokemon en el fire red es este : special 0x828, en el ruby es: special 0x800, y en el emerald es: 0x860.

aqui te dejo todos los otros eventos especiales:

special 0x0 - Heal Pokemon
special 0x3C - Access Bill's PC (FR/LG)
special 0x98 - Going up to Mountain (R/S)
special 0x9C - Wally Catch (R/S)
special 0x9F - choose A Pokemon (R/S)
special 0xE0 - PokeBlock Case (R/S)
special 0x10F - Restart Game
special 0x110 - Hall of Fame and Credits
special 0x111 - Elevator Animation
special 0x119 - Groudon's Orb effect (R/S)
special 0x131 - Earthquake (R/S)
special 0x132 - Show Floors
special 0x133 - Long Earthquake (Emerald)
special 0x136 - Earthquake (FR/LG)
special 0x137 - Lava Battle
special 0x13D - Short Earthquake (Emerald)
special 0x156 - Battle with Ghost (FR/LG)
special 0x157 - Get on Bike (FR/LG)
special 0x161 - Start Surfing (FR/LG)
special 0x166 - Nickname
special 0x16F - Activate National Dex (FR/LG)
special 0x17B - Seagallop Animation
special 0x191 - SS. Anne Leaving
special 0x1F3 - Activate National Dex (Emerald)
Error brutal

No se activa con un special. Los specials son una forma "práctica" de llamar una rutina, por decir algo simple.

Tanto el menú "pokémon", el de la "pokedex", las "deportivas", las "medallas" entre otras cosas, se activan con FLAGS.

La flag que activa el menú pokémon en fire red es la 0x228.

En un script solo tendrías que poner

Código:
setflag 0x828
Y para desactivar el menú:

Código:
clearflag 0x828
El editor de scripts XSE viene con un archivo nombrado "std" que tiene el numero de las flags que activan las funciones que mencioné antes, tanto para fire red, esmerald, zafiro, ruby.

♠Un saludo!♠
 
Estado
Cerrado para nuevas respuestas.
Arriba