Registrarse

[RH - Scripting] Problemas con el comando trainerbattle

Estado
Cerrado para nuevas respuestas.

Teemodasmuxoasco

Pequeño saltamontes
Hola, he empezado hace muy poco esto de Rom Hacking, y la verdad no sé mucho. Estaba haciendo el script para una trainerbattle 0x3 (especial), pero por alguna razón no me deja poner 0x3, solo 0x0 (batallas normales) (me pone al depurar que hay demasiados parametros) . Aquí está mi script (es de pokémon esmeralda)

#dynamic 0x800000

#org @script
trainerbattle 0x0 (<-quiero cambiar esto) 0x353 0x0 @start @you_lose
msgbox @after 0x6
release
end

#org @start
= Very good, I'm impressed. Never\nexpected you could get so far.\lI've seen you do things even I\lwould have thought twice before\ldoing them. So far, you've fought\lwith strong people, but i gotta\ltell ya. Me, Javi, champion of\lKanto and Johto, I am on another\llevel.\lCome!\pFight!\pYour defeat will amuse me!

#org @you_lose
= What? Impossible! Well, guess\ntitles aren't all...

#org @after
= I will be long gone soon. I want\nto see world now. My objective is\lto win the Pokémon league on every\lregion with a different team of\lnative Pokémon. Sinnoh, here i\lcome!


Alguien sabe como solucionarlo? El ID de entrenador es el de Red,pero lo he cambiado a mi manera con el AdvanceTrainer.

Gracias de antemano
 
Última edición:

deidara9216

Profesional de WaH
Aloha bro, principal mente el script de batalla contra un entrenador va asi.

#dynamic 0x700000

#org @inicio
trainerbattle 0x0 0x (ID_DEL_ENTRENADOR) 0x0 @empezar @perdidaenlucha
msgbox @Eperdido 0x6
release
end

#org @empezar
Apretar Ctrl + T (Lo que dice cuando quiere pelear)

#org @perdidaenlucha
Apretar Ctrl + T (Lo que dice cuando perdió en la batalla)

#org @Eperdido
Apretar Ctrl + T (Lo que dice cuando le hablamos una vez que le hallamos ganado)

Tu quieres cambiar el ID 0x353 tienes que ver que este en exadecimal lo mas posible es que tu error sea ese.
osea que iría 0x161.
 
Estado
Cerrado para nuevas respuestas.
Arriba