¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
First you have to look for the logo image, in a unLZ-GBA it is on the address 2009 in a clean ROM, then you should look at the palettes that it uses to make it look good, the pokemon logo palettes are these: https://whackahack.com/foro/396814-post2.html
Use APE to change them.
Te dejo como como puedes quitarlos:
VERDE: Aquí puedes mirar de cuantos scripts de nivel está compuesto el mapa.
ROJO: Aquí te indica el tipo de nivel de script del que se trata.
AZUL: Con esta opción es con la que los vas borrando.
---------
---------
Se puede dar el caso de que el script...
Debido a una duda que me hicieron sobre las posiciones de vuelo me dio por mirar todas las flags que usa la rom original para ejecutar el comando setworldmapflag.
Os dejo por aquí todas las que encontré (Validas tanto para Fire Red como Rojo Fuego):
Pueblo Paleta - setworldmapflag 0x890
Ciudad...
Anyway, I'm gonna explain you, the setworldmapflag command is used to activate a flight position, it is set at the level script so that when you enter a city this indicator is activated, once activated you can fly to that place.
In your case, you have probably deleted that command from the map...
La verdad nunca me ha pasado que un script se cambie por otro como en tu caso, de todos modos te he hecho el script y un poco más optimizado. No debería de dar fallo.
No tiene sentido que pongas el checkflag antes del lock y el faceplayer si luego en el puntero vas a hacer otra vez lock y...
Eso es culpa del NTME, cuando cambias el valor a FR/LG TS si te fijas es cuando desaparece ese trozo de la portada, te puede desaparecer en cuanto le das o si se te da el caso de que se vuelve a poner en custom y tienes que volver a cambiarlo, tu simplemente vuelve a rellenar el hueco y ya no...
Pues ahí va a estar el problema, el valor que pongas en value es el que debe tener la variable que pongas en var number para que el script se ejecute, por tanto ese script, según tu configuración, solo se ejecutará si la variable $4014 tiene el valor 0 en el momento de pisar la casilla.
Como has...
El problema, por lo que entendí es que ese segundo script es el que te falla y que este se activa tras completar el anterior.
Que variable y que valor le tienes configurado en advance map?
Buscando encontré esto en mi PC, pero no tengo exactamente quien los ha hecho:
Si alguien sabe el autor que comente. Si eran privados avisad también lo borraré en cuanto lo vea
Para editar las paletas usa la herramienta APE, una vez encuentres su dirección en la ROM, con la opción "desde una dirección" marcada le das a cargar y ya te debería de salir allí la paleta.
Creo que la de la pokédex estaba en 0x4406E0, o eso tengo apuntado, pero no lo recuerdo bien.
Pues me gustaría ver los porcentajes que les he dedicado a cada zona del foro en función de los mensajes, yo creo que la mayoría sin duda son de ese subforo xDD
Yo ya saben que estoy por aquí, si les apetece que me digan y perfecto, sino yo voy a seguir intentando resolver dudas de todos modos...
La flag que se usó para hacer la revancha a la liga es la 0x844, la puedes mirar muy fácilmente abriendo un script de los del alto mando, en cada NPC verás dos trainerbattles, la que trae la batalla más difícil no se ejecutará hasta que esa flag este activada.
Dicha flag es activada en el script...
Estas haciendo un setvar a una variable que no estás usando el script de gatillo.
Si dices que estás usando la $4014 tendrás que configurar el segundo script así:
PD: Veo que estás activando la flag 0x828, por lo que te voy a simplificar el script para que así la aproveches y no gastes otra...