Registrarse
  • ¡Comienzan las votaciones del MPA o Mejor Proyecto del Año 2025!
    ¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!

    El plazo concluye el 13 de marzo

Ayuda para crear líderes de gimnasios

Estado
Cerrado para nuevas respuestas.
Hola, soy un Rom hacker novato y quiero crear un Hack rom de Pokémon Rojo Fuego. Actualmente, mi problema es que estoy siguiendo un tutorial para crear líderes de gimnasio usando: AdvanceMap, AdvanceTrainer y XSE, pero a la hora de terminar mi script, no me deja compilar. Aquí les dejo el script:

#dynamic 0x800000

#org @script1
lock
faceplayer
checkflag 0x201
if 0x1 goto @script2
msgbox @msg1 0x6
trainerbattle 0x3 0x14F 0x0 @pierde
msgbox @msg2 0x6
setflag 0x82F
setflag 0x201
release
end

#org @script2
msgbox @msg3 0x6
release
end

El objeto que quiero que entregue al ganar la batalla son las zapatillas deportivas.
 

KevinXDE

Usuario mítico
Hola, soy un Rom hacker novato y quiero crear un Hack rom de Pokémon Rojo Fuego. Actualmente, mi problema es que estoy siguiendo un tutorial para crear líderes de gimnasio usando: AdvanceMap, AdvanceTrainer y XSE, pero a la hora de terminar mi script, no me deja compilar. Aquí les dejo el script:

#dynamic 0x800000

#org @script1
lock
faceplayer
checkflag 0x201
if 0x1 goto @script2
msgbox @msg1 0x6
trainerbattle 0x3 0x14F 0x0 @pierde
msgbox @msg2 0x6
setflag 0x82F
setflag 0x201
release
end

#org @script2
msgbox @msg3 0x6
release
end

El objeto que quiero que entregue al ganar la batalla son las zapatillas deportivas.
Obviamente no te deja compilar porque faltan las frases xD.

#org msg1, #org msg2 y #org msg3

Tienes que poner un #org por cada @
 
Aparte de lo que te dijo Tervaxx, si mal no me parece te falta un compare.

#dynamic 0x800000

#org @script1
lock
faceplayer
checkflag 0x201
compare LASTRESULT 0x1 <- Comprueba si la flag 0x201 está activada o no.
if 0x1 goto @script2
msgbox @msg1 0x6
trainerbattle 0x3 0x14F 0x0 @pierde
msgbox @msg2 0x6
setflag 0x82F
setflag 0x201
release
end

#org @script2
msgbox @msg3 0x6
release
end

#org @msg1
= [Aquí pon lo que quieres que diga en la primera caja de texto.]

#org @msg2
= [Lo mismo aplica, cuando te vaya a entregar las cosas, supongo.]

#org @pierde
= [Lo que dice luego de perder la batalla.]

#org @msg3
= [Same.]
 
Hice todos los ajustes y correcciones, pero el XSE sigue sin dejarme compilar. Éste es el script corregido:

#dynamic 0x800000

#org @script1
lock
faceplayer
checkflag 0x201
compare LASTRESULT 0x1
if 0x1 goto @script2
msgbox @msg1 0x6
trainerbattle 0x3 0x14F 0x0 @pierde
msgbox @msg2 0x6
setflag 0x82F
setflag 0x201
release
end

#org @script2
msgbox @msg3 0x6
release
end

#org @msg1
= Bien, lograste llegar hasta aquí.\nY ahora, es tiempo de tu examen\lfinal. ¡Vamos allá!

#org @msg2
= ¡Felicidades! Oficialmente eres un\nEntrenador Pokémon. Toma, tu madre\lme dijo que te diera este paquete

#org @pierde
= ¡Muy bien hecho, ha sido una\nbatalla impresionante!

#org @msg3
= Ve y continúa tu aventura
 
Estado
Cerrado para nuevas respuestas.
Arriba