qna_rh
Thread Id: 16568
Thread Name: Problemas com Applymovement [XSE]
Olá pessoal fiz meu script de applymovement normal, compilo mais na hora do jogo não pega, em vez do sprite andar ele pula logo para a parte da batalha!
abaixo deixo o script para você analizarem em que parte eu errei.
Tradução:
Hola chicos hicieron mi normal applymovement guión, la compilación de más tiempo de juego no arranca, en lugar de caminar sprite de pronto salta a la parte de la batalla!
la siguiente secuencia de comandos para que pueda analizarem parte en la que salió mal.
#dynamic 0x800000
#org @pok
lock
faceplayer
applymovement 0x01 @move1
waitmovement 0x0
cry 0x197 0x0
wildbattle 0x197 0x1E 0x0
fadescreen 0x1
hidesprite 0x2
setflag 0x5030
setvar 0x5050 0x1
fadescreen 0x0
release
end
#org @move1
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0xFE
Creo que la razón por la que sale mal es que en el waitmovement tendrías que poner
waitmovement 0x1
en definitiva seria de esta manera el SCRIPT:
#dynamic 0x800000
#org @pok
lock
faceplayer
applymovement 0x01 @move1
waitmovement 0x1
cry 0x197 0x0
wildbattle 0x197 0x1E 0x0
fadescreen 0x1
hidesprite 0x2
setflag 0x5030
setvar 0x5050 0x1
fadescreen 0x0
release
end
#org @move1
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x06
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x05
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x07
#raw 0x04
#raw 0x04
#raw 0x04
#raw 0xFE
Cambié waitmovement 0x0 para 0x1 siguió la misma cosa!
Moved to Questions/Dudas~
--------------------------------------------
De paso hago que el tema reflote para que alguien pueda ayudarle.
No sé muy bien de scripts, pero dejaré el link de este tema a Reo, el te ayudará seguro, espera su comentario. Siento no poder ser de más ayuda, pero al menos, es lo único que puedo hacer.
Yo creo que se porque es, mira la linea 5, la del applymovement:
applymovement 0x01 @move1
Pusiste que el numero de gente es 01, prueba en cambiar la linea por esto:
applymovement 0x1 @move1
Creo que es eso, ¡un saludo!
PD: El waitmovement esta bien, 0x0 es cuando indica que esperas el primer movimiento que se termine, en cambio si se pone 0x(numero de gente) se indica un movimiento en especifico, por lo que ambas cosas estarían bien ^^