¡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!
Eso sucede cuando no tienes asignado un editor de scripts en el Advance Map.
En el Advance Map en la parte "Opciones" (2ª opción) en la penúltima pestaña "Choose script editor" le das ahí y ya solo tienes que buscar el XSE entre tus archivos, le das a aceptar y ya habrás asignado ese editor de...
Aquí está los offsets de todos los fondos:
En un battle background que no vayas a usar, por ejemplo el "Second Grass Background" que no se usa en FR, y en ese offset insertas el fondo de batalla del entrenador.
(IMPORTANTE: Apunta el offset del tileset del fondo y de la raw del fondo)
Una...
Respuesta: ayudenme porfavor
No te deja compilar el script porque no tienes ninguna ROM abierta, por eso te aparece el engranaje gris, tienes que abrir una rom y poner ese script, cuando lo hagas ya podrás compilar el script.
No hay sprites de la enfermera Joy en el juego, tienes que insertarlo tú.
Para curar a los pokémon pon el script special 0x0, debes ponerlo después de la batalla.
No conozco por el momento alguna manera de cancelar la bolsa en batalla.
Depende, si quieres que sea una entrenadora como los de las rutas si se puede, si quieres hacer una batalla que después de esta continue el script haz un trainerbattle tipo 0x1
El trainerbattle 0x3 es utilizado por las batallas de los Líderes de gimnasio con continuación de script de batalla en pokémon esmeralda, pero es mejor usar el trainerbattle 0x1 ya que es el que usa fire red y se suele usar más.
Puede ser cualquier tipo de batalla (0 batalla normal, 1 batalla con continuación de script, 2 batalla entrenador ruta con continuación de script, 4 combate doble con puntero que chequea si tienes 2 o más pokés, 5 batalla con revancha (usando buscapelea, no recomiendo usarlo por su dificultad)...
Tiene que ser así:
[...]
settrainerflag 0xbatalla
trainerbattle 0xtipobatalla 0xbatalla 0x0 @puntero1(antesbatalla) @puntero2(derrota) @puntero3(solo si la batalla es tipo 1, hace que continúe el script)
[...]
Antes del trainerbattle debes poner en el script el comando settrainerflag junto a la ID del trainer, así cada vez que hables con el NPC o interacciones con un script se repetirá la batalla que pongas.
Aquí están todos los fondos de HGSS a 16 colores.
Tutoriales de cómo insertar battle backgrounds: https://whackahack.com/foro/t-44801/fr-videotutorial-insertar-battle-background
https://whackahack.com/foro/t-27867/fr-graficos-insertar-fondos-batalla-en-10-minutos
Bajo mi punto de vista el mejor programa para editar cualquier cosa en HEX es HxD, junto a esta tabla de letras para poder traducir y cambiar textos:
Una vez añadido el texto traducido en un espacio libre tendrás que repuntear el offset antiguo con el offset del texto nuevo que has añadido...
Por primera vez he portado una canción de un juego de DS sin errores (las canciones que porté de MKDS tienen algún que otro error en los samples)
He tardado unas 9 horas en hacer este port (extraer midi, samples, adaptar midi, instrumentos...)
https://youtu.be/c9xT5iGyQG8
Respecto a la canción...
Respuesta: Re: Respuesta: Problema con mid2agb no me pasa la MIDI a .s
El problema no son las tracks, ya que en mi ROM he insertado MIDIS con 15 y 16 tracks y nunca me han dado problema ni a pasarlo a .s ni al ponerlo en la ROM.
Intentaré buscar otra midi y probaré.