qna_rh
Thread Id: 27067
Thread Name: Duda sobre wildbattle?
#0
Dragon2014 28649
Se hacer scripts de trainerbattle y de revancha pero como sería para por ejemplo hacer wildbattle+revancha y que después de la revancha me entrege un objeto y el mini sprite se vaya del mapa caminando.

Si alguien lo sabe por favor que me podria ayudar aqui tengo el script de batalla mas revancha como añado la parte del objeto y que el mini se vaya?

#org 0x2D4E4F
lock
checkflag 0x1997
if 0x1 goto 0x82EA456
trainerbattle 0x0 0x24C 0x0 0x82DD778 0x82DD7A2
msgbox 0x82DD7B1 MSG_NORMAL '"Ahora te haré la revancha."
setflag 0x1997
release
end

'---------------
#org 0x2EA456
lock
faceplayer
trainerbattle 0x0 0x6D 0x0 0x82EA469 0x82EA490
release
end


'---------
' Strings
'---------
#org 0x2DD778
= BLUE:¡Te vas a enterar de quién soy\nyo!

#org 0x2DD7A2
= Maldita sea!

#org 0x2DD7B1
= Ahora te haré la revancha.

#org 0x2EA469
= Te aré la revancha no pienso perder!

#org 0x2EA490
= No!
#1
Decidme_un_nick_4315♪Kuchiki 28197
A ver...
Wildbattle o trainerbattle?
Porque no veo Wildbattles...
también te falta el faceplayer, y el lock se activa 2 veces, eso no lo he probado, pero igual te da error o hay un bug o algo.
El
msgbox 0x82DD7B1 MSG_NORMAL '"Ahora te haré la revancha."
iria en el #org 0x2EA456 etc.
Como te he dicho antes, lee el tutorial que te he enviado ;)
Salu2!

PD: Si quieres hacer que el scripts se vaya, te falta el applymovement y el hidesprite.
EDITO: http://wahackforo.com/t-12807/tutorial-sobre-scripts
Ese es el tuto :D
EDITO2xD: Gracias por el fallo, [MENTION=26309]Sayer301[/MENTION] ^^
#2
Tito Sayer301 26309
Iniciado por ¿Quién soy? (no sé)
el lock se activa 2 veces, eso no lo he probado, pero igual te da error o hay un bug o algo.


De hecho esta perfectamente hecho, cuando haces un "goto" el lock se desactiva.



Ahora con el problema.
En el segundo trainerbattle, cambia el primer 0x0 por un 0x3
Despues del trainerbattle añade un applymovement para que el mini se mueva fuera de la pantalla.
Asignale una flag al mini donde pone ID en el advance map.
Luego pon debajo de apply esto:
Hidesprite 0x(nº de mini)
setflag 0x(flag asignada al mini)


espero que te sirva ;)