Registrarse

Problemas com Applymovement [XSE]

Estado
Cerrado para nuevas respuestas.
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
 

Jon.

Usuario mítico
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
 

Angel Asakura

Héroe Eón
Miembro de honor
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.
 

Katherine

Omnipresente
Miembro de honor
Yo creo que se porque es, mira la linea 5, la del applymovement:

Código:
applymovement 0x01 @move1
Pusiste que el numero de gente es 01, prueba en cambiar la linea por esto:

Código:
applymovement 0x1 @move1
Código:
#dynamic 0x800000

#org @pok
lock
faceplayer
applymovement 0x1 @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 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 ^^
 
Estado
Cerrado para nuevas respuestas.
Arriba