Registrarse

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