qna_rh
Thread Id: 8951
Thread Name: Problema con sprites AM (ruby)
Muy buenos días, mi duda es un poco simple:
realizo una secuencia determinada con personas en el primer pueblo, la cual con scripts voy habilitando los caminos para avanzar, todo hecho con flags. Mi problema se encuentra cuando entro a una casa o cambio de mapa, ya que todos los personajes vuelven a su lugar inicial, dandome el trabajo de realizar toda la secuencia de nuevo.
Lo que deseo es que los sprites se queden en el lugar que les asigno y al entrar o salir del mapa no vuelvan a su lugar inicial.
DE ANTEMANO, GRACIAS!
podrias usar moveprite2 en vez de movesprite, creo que ese es el comando para que los minis se queden en su lugar
gracias LnX, pero mi problema persiste, el sprite no se mueve y no me deja avanzar la secuencia, te dejo el script:
'---------------
#org 0x800A15
lock
faceplayer
checkflag 0x1552
if 0x1 goto 0x8800A2E
msgbox 0x880050E MSG_NORMAL '"Has crecido tanto, yo te\npermitir..."
setflag 0x1553
release
end
'---------------
#org 0x800A2E
checkflag 0xC254
if 0x1 goto 0x8800A50
msgbox 0x8800543 MSG_NORMAL '"¿No te dejó?, mejor ve donde mi\nh..."
movesprite2 0x2 0xE 0xF
spritebehave 0x2 0x2
setflag 0xC254
release
end
'---------------
#org 0x800A50
msgbox 0x8800AEB MSG_NORMAL '"¡Que tengas buena suerte!"
release
end
'---------
' Strings
'---------
#org 0x80050E
= Has crecido tanto, yo te\npermitiría salir ahora...
#org 0x800543
= ¿No te dejó?, mejor ve donde mi\nhermano, sólo tienes que ir a la\lizquierda, él te ayudará.
#org 0x800AEB
= ¡Que tengas buena suerte!
Espero que me puedan ayudar...
GRACIAS!!
Intenta darle un ID al/los minis que quieras desaparecer/mover.
Esto se hace en el Advance Map, seleccionando la pestaña ver eventos y seleccionando al mini. Busca esta parte (en la imagen) y dale un ID único. No utilices esa Flag para nada más, solo para ese mini.
Intentalo y me cuentas ;)