Registrarse

[Fire red] Problema con applymovement

Estado
Cerrado para nuevas respuestas.
Hola, estoy aprendiendo a usar el comando applymovement, pero lo intento y nunca lo consigo, os enseño el scrpit entero para ver si tengo algún error:

es un script de gatillo


#dynamic 0x800000

'---------------
#org @start
compare 0x7FFF 0x2
if 0x1 goto @activada
setvar 0x7FFF 0x2
end

#org @activada
msgbox @mensaje 0x6
applymovement 0xFF @move1


#org @mensaje
= Ahora no se puede pasar

#org @move1
#raw 0x7 'Paso Derecha (lento)
#raw 0xFE

Me equivoqué, ese no era:

#dynamic 0x800000

'---------------
#org @start
compare 0x7FFF 0x2
if 0x1 goto @snippet1
release
end

'---------------
#org @snippet1
applymovement 0x9 @move1
waitmovement 0x9

'-----------
' Movements
'-----------
#org @move1
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0x1F 'Step Left (Fast)
#raw 0xFE 'End of Movements





Mi problema es que cuando acaba el scripto yo no me puedo mover, alguien sabe porque es?
 
Última edición:

Fran Agustín

Si el sol besa tus ojos, ni cuenta te das.
Miembro insignia
Agrega release y end al final tanto de #org @activada como de #org @snippet1.
Tal y como lo tienes ahora, es lógico que no puedas moverte, el script no finaliza si se ejecutan dichos offsets.
 

Lunos

Enfrentando a La Organización
Miembro insignia
Gracias, y como podria hacer que al finalizar los movimientos el minisprite desapareciese?
Añade a tu gusto un hidesprite 0xPerson_Event_Number_Del_NPC_En_Advance_Map.
Ej: Si tu NPC tiene el Person Event Number "4", hidesprite 0x4. Si tiene un "10", hidesprite 0xA.
Luego le asignas al NPC una flag antes del Release, y esa misma flag se la das como su PersonID en Advance Map.
 
Estado
Cerrado para nuevas respuestas.
Arriba