qna_rh
Thread Id: 25160
Thread Name: (Ootra vez) Duda con comando Warp FR
#0
Jonouchi~ 27699
Hola a todos de nuevo, esta vez tengo un problema con el comando warp, o con el script, realmente no lo sé, pero es algo importante y espero que me ayuden.
Resulta que yo hago un script de gatillo en el cual un mini te pregunta si estas listo para ir a pueblo lavanda (warp), resulta que yo hice un msgbox de tipo YES/NO, vale todo bien ahi, pero despues cuando le digo que si, como es normal la pantalla se oscurece y te transporta, pero el script termina ahi, cuando deberia seguir con los comandos, en cuestion es este:

[QUOTE]#dynamic 0x800000

#org @start
checkflag 0x200
if 0x1 goto @start
lock
textcolor 0x0
msgbox @fegio1 0x5
compare LASTRESULT 0x1
if 0x1 goto @inicio1
if 0x0 goto @inicio2
release
end

#org @inicio1
msgbox @vamos 0x6
warp 0x3 0x4 0x6 0x0011 0x0009
lockall
applymovement 0xFF @mirafegio
waitmovement 0xFF
textcolor 0x0
msgbox @mevoy 0x6
applymovement 0x4 @fegiohide
waitmovement 0x4
pause 0x10
playsong 0x13B 0x0
applymovement 0xFF @mirarival
waitmovement 0xFF
applymovement 0x5 @vienerival
waitmovement 0xFF
textcolor 0x0
msgbox @hey! 0x6
applymovement 0x5 @sigueme
waitmovement 0x5
applymovement 0xFF @siguiendo
waitmovement 0x5
msgbox @entra 0x6
applymovement 0x5 @empujón
waitmovement 0x5
applymovement 0xFF @salto
waitmovement 0x5
warp 0x3 0x69 0x0 0x0004 0x0009
setvar 0x40FE 0x1
setflag 0x200
release
end

#org @inicio2
textcolor 0x0
msgbox @puesvale 0x6
pause 0x20
textcolor 0x0
msgbox @apúrate 0x6
callstd 0x6
applymovement 0xFF @devuelta
waitmovement 0xFF
release
end

#org @mirafegio
#raw 0x1 'Mirar Arriba
#raw 0xFE 'Finalizar Movimientos

#org @fegiohide
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x60 'Ocultar
#raw 0x11 'Paso Arriba
#raw 0xFE 'Finalizar Movimientos

#org @mirarival
#raw 0x3 'Mirar Derecha
#raw 0xFE 'Finalizar Movimientos

#org @vienerival
#raw 0x12 'Paso Izquierda
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos

#org @sigueme
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x3 'Mirar Derecha
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos

#org @siguiendo
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x3 'Mirar Derecha
#raw 0x2 'Mirar Izquierda
#raw 0xFE 'Finalizar Movimientos

#org @empujón
#raw 0x10 'Paso Abajo
#raw 0x13 'Paso Derecha
#raw 0x22 'Paso en el Lugar Arriba (Normal)
#raw 0xFE 'Finalizar Movimientos

#org @salto
#raw 0x11 'Paso Arriba
#raw 0x4F 'Saltar Arriba
#raw 0x60 'Ocultar
#raw 0xFE 'Finalizar Movimientos

#org @devuelta
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos

#org @fegio1
= FEGIO: ¿Nos vamos?

#org @vamos
= Vale, entonces vamos.

#org @mevoy
= FEGIO: Vale, \v\h01, [rival], voy a la\nTORRE POKéMON a hacer unos\ltrámites.\p[rival], si se aburren, vayan a CIUDAD\nAZULONA, allí hay varias cosas con\lque entretenerse.\pPues bien, me voy.

#org @hey!
= [rival]: ¡Hey! ¡\v\h01!\nSígueme.\pConozco un lugar donde no te\naburrirás...

#org @entra
= [rival]: Pues vale, es aqui...\p¿Que, no me digas que te da miedo\nentrar?.\p¿No que eras muy valiente?.\p¡Pues entra!.

#org @puesvale
= FEGIO: Vale, entonces vienes y me\navisas, ¿vale?

#org @apúrate
= [rival]: ¡No puede ser, \v\h01!.\n¿Acaso no puedes ser más rápido?.\p¡Recuerda que tengo que ir a\nCIUDAD VERDE a recibir mi POKéMON!
[/QUOTE]

Y pues eso realmente no se cual es el problema pero creo que es con el comando warp.
Si me pudieran ayudar daria millones de gracias (otra vez xD)
#1
Megascep_9 Kuchiki 28187
¡Pues claro que no te funcionara!, ese evento esta en ese mapa y si te vas de ahí el evento no continuara.
La solución seria que al mapa que vallas pongas un script de nivel con la siguiente parte de tu script.
#2
Jonouchi~ 27699
Disculpa mi tonteria, pero... ¿Como se hacen los scripts de nivel? Je je es que eso ya lo habia tratado y tampoco me funcionaba, por cierto, la idea es que funcione una sola vez
#3
Natsu Dragneel 23919
Nada mejor que pasarse por el tutorial de esta magnífica persona para aprender sobre Scripting...
http://wahackforo.com/t-12807/tutorial-sobre-scripts
#4
cosarara97 12296
Script de nivel - Wahackpedia
Querrás un "validates values".
#5
Jonouchi~ 27699
Gracias a todos, he podido hacer mi primer script de nivel y además solucioné el problema.
Millones de gracias :D
#6
Tito Sayer301 26309
Pues seguimos a tope! Otro tema solucionado otro tema que clausuro. Hasta otra!