Iniciado por klaudiom
hola, vengo con una consulta de script que estoy haciendo, espero me puedan ayudar:
tento esta parte de mi script donde me causa problemas:
msgbox @text1 0x6
fanfare 0x100
applymovement 0x4 @move1
msgbox @text2 0x6
applymovement 0x4 @move2
msgbox @text3 0x6
applymovement 0x4 @move3
msgbox @text4 0x6
applymovement 0x4 @move4
hidesprite 0x4
release
end
a ver... todo el script que hice me funciona bien, todo, pero... el ultimo applymovement no me lo reproduce, lo salta directo al hidesprite... la idea era que el ultimo applymovement hace que el sprite se vaya caminando y desaparezca, cosa que no hace, sino que despues del text4 se desaparece sin reproducir los pasos :C
( los pasos si quedan compilados, cambie el offset de posición y me funcina )
esa es mi duda... por qué se salta el ultimo applymovement >___<
No le pones waitmovement al código? El waitmovement se pone después de applymovement para que cuando termine de hacer los movimientos, el script pueda seguir. Prueba a ponerle uno despues de cada applymovement. Quedaría así:
msgbox @text1 0x6
fanfare 0x100
applymovement 0x4 @move1
waitmovement 0x4
msgbox @text2 0x6
applymovement 0x4 @move2
waitmovement 0x4
msgbox @text3 0x6
applymovement 0x4 @move3
waitmovement 0x4
msgbox @text4 0x6
applymovement 0x4 @move4
waitmovement 0x4
hidesprite 0x4
release
end