Registrarse

[PK_FR_ESP] Al terminar el script mi personaje se queda bloqueado

Estado
Cerrado para nuevas respuestas.

nintenderonico

Recién Llegado
Hola he creado un script que al pisarlo mi personaje lanza una exclamación y corre hacia abajo.
Pero al terminar el script mi personaje no se mueve.
Os dejo el código del script:
Código:
'---------------
#org 0x71101C
applymovement MOVE_PLAYER 0x8711048
waitmovement 0x0
end


'-----------
' Movements
'-----------
#org 0x711048
#raw 0x62 'Exclamation Mark (!)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
Nota: En el Advance Map he puesto :
Desconocido 0003
Var Number 4000
 

Jo7a

Kiero mi nick amarillo D:
Siempre al terminar un script te debe quedar asi:

release
end/return

El release sirve para eso, para que tu personaje no se bloquee.

Suerte!
 

RogellParadox~

Usuario mítico
creo que tu error sea que no has puesto el ultimo script de movimiento, tienes que ponerlo siempre que un movimiento termina:

#raw 0xFE 'End of Movements

saludoz
 
nintenderonico dijo:
Hola he creado un script que al pisarlo mi personaje lanza una exclamación y corre hacia abajo.
Pero al terminar el script mi personaje no se mueve.
Os dejo el código del script:
Código:
---------------
#org 0x71101C
applymovement MOVE_PLAYER 0x8711048
waitmovement 0x0
end


'-----------
' Movements
'-----------
#org 0x711048
#raw 0x62 'Exclamation Mark (!)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
Nota: En el Advance Map he puesto :
Desconocido 0003
Var Number 4000
'---------------
#org 0x71101C
applymovement MOVE_PLAYER 0x8711048
waitmovement 0x0
end


'-----------
' Movements
'-----------
#org 0x711048
#raw 0x62 'Exclamation Mark (!)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0xFE 'End of Movements

como ha dicho superhacker te falta el último raw: #raw 0xFE 'End of Movements; que es q ace q finalicen los movimientos, y ademas el offset del applymovement de arriba tiene q ser el mismo q el de abajo, cambia tu script por el tuyo corregido por mi i dinos si te salio bn o no.

Espero averte ayudado.
 

RogellParadox~

Usuario mítico
KiLleR93, se ha equivocado
el "8" del applymovement MOVE_PLAYER 0x8711048
siempre hay que quedar ahí. La verdad, siempre que un offset llama otro, hay que poner el 8 en el;

por ejemplo

---------------
#org 0x71101C
msgbox 0x8631761 '"Olá, vc está bem?"
callstd 0x6
end


'-----------
' Strings
'-----------
#org 0x631761
= Olá, vc está bem?
 

A de Abstract

Usuario mítico
Has probado el codigo asi:


'---------------
#org 0x71101C
applymovement MOVE_PLAYER 0x8711048
waitmovement 0x0
release (en esto no estoy seguro)
end


'-----------
' Movements
'-----------
#org 0x711048
#raw 0x62 'Exclamation Mark (!)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0x1D 'Step Down (Fast)
#raw 0xFE 'End of Movements
 
no fox eso no es asi, ya q para poner release ai q aber puesto antes lock, en este caso no ace falta. esl script es con 0xFE al final.

este tema esta acabado asi q debe ser cerrado. xD
 

nintenderonico

Recién Llegado
Gracias a todos . Que fallo mas tonto no haber mi fijado en que habia que poner al final #raw 0xFE

Nota: Esto no viene al tema pero cada vez que posteo una duda, no aparece hasta que pasan X dias :sleepy: , por ejemplo esta duda la escribí el viernes y he tenido que esperar hasta el domingo para que saliera a la luz :furia: ¿Esto por que pasa? ¿no hay alguna manera de que salga a al instante? Es que se me quitan ya hasta las ganas de preguntar :(
 

Javi4315

Babyface
Miembro de honor
Bueno, pues una opción es preguntar en el consultorio de dudas. También puedes hacer una sugerencia para que hagan algo al respecto.
 
nintenderonico dijo:
Gracias a todos . Que fallo mas tonto no haber mi fijado en que habia que poner al final #raw 0xFE

Nota: Esto no viene al tema pero cada vez que posteo una duda, no aparece hasta que pasan X dias :sleepy: , por ejemplo esta duda la escribí el viernes y he tenido que esperar hasta el domingo para que saliera a la luz :furia: ¿Esto por que pasa? ¿no hay alguna manera de que salga a al instante? Es que se me quitan ya hasta las ganas de preguntar :(
eso pasa porq se moderan los posts eso quiere decir q antes de q nadie vea tu posts, un mod debera darle el visto bueno xD
 
Estado
Cerrado para nuevas respuestas.
Arriba