Registrarse

(Ruby Inglés) Un Script no anda como deseo

Estado
Cerrado para nuevas respuestas.
Hola, que tal.

Hice un script para que un minisprite se moviera hasta la posición del protagonista, y luego que vayan juntos hacia otro lugar.

El problema es que el primer minisprite que se debería mover no lo hace, se queda como estatua.

Aquí en el spoiler está el Script:
nota: El minsiprite "0x11" es el que no se mueve

#org 0x6B1D74
applymovement 0x11 0x86B1DAE
waitmovement 0x11
msgbox 0x86B1DB8 MSG_FACE '"¡Hola, [player]!\pYa llegamos a nu..."
applymovement 0x11 0x86B1E8B
applymovement MOVE_PLAYER 0x86B1EB2
waitmovement 0x11
waitmovement 0xFF
setdooropened 0x1E 0x20
doorchange
setflag 0x1001
setvar 0x4050 0x1
end


'---------
' Strings
'---------
#org 0x6B1DB8
= ¡Hola, [player]!\pYa llegamos a nuestro nuevo hogar\n¿Te gusta?\pEl viaje en hel Ferry ha sido\ncansador, ¿verdad?\pEn nuestra casa ya han terminado\nde acomodar los muebles.\p¡Vayamos a nuestra casa!


'-----------
' Movements
'-----------
#org 0x6B1DAE
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xFE 'End of Movements

#org 0x6B1E8B
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0x9 'Step Up (Normal)
#raw 0x54 'Hide
#raw 0xFE 'End of Movements

#org 0x6B1EB2
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0xA 'Step Left (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0x8 'Step Down (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xB 'Step Right (Normal)
#raw 0xFE 'End of Movements

Les agradecería mucho que respondan. Gracias
 

Javi4315

Babyface
Miembro de honor
¿Y por qué es el número 11? ¿Es lo que pone en Advance map, verdad?
El problema es que advance map da ese dato en decimal y el parámetro en XSE debe estar en hexadecimal. Así que si es eso, no debes poner 0x11, sino 0xB, en hex.

Supongo que será eso, pero vamos, si no es eso pues vuelve a postear xD
 
Ah, Muchas gracias. era justamente eso. jajaja. Debí haberme dado cuenta de que el 11 era en decimal (me estaba rompiendo la cabeza).
Muchas gracias, Javi4315

Pueden cerrar el tema
 
Estado
Cerrado para nuevas respuestas.
Arriba