Registrarse

[FR](Duda)El script de un gato :3

Estado
Cerrado para nuevas respuestas.

Laquin

Usuario mítico
Una gato, hizo un script de gatillo, y le salió mal.
'---------------
#org @start
applymovement 0x34 @move1
msgbox @string1 MSG_NORMAL '"???:¡Eh!"
applymovement 0x34 @move2
msgbox @string2 MSG_NORMAL '"???:¡Hola!Jajaja, ya era hora de\n..."
writebytetooffset 0x30 0x4000012
msgbox @string3 MSG_NORMAL '"PENSAMIENTO: Vaya tío más raro..."
pause 0x5
writebytetooffset 0x0 0x4000012
applymovement 0x34 @move3
msgbox @string4 MSG_NORMAL '"???:¿Qué haces?\n[player]:¿Eh?¡Ah!..."
applymovement 0x34 @move4
waitmovement 0x34
setvar 0x4001 0x1
setflag 0x600
hidesprite 0x34
end


'---------
' Strings
'---------
#org @string1
= Texto 1

#org @string2
= Texto 2

#org @string3
= Texto 3

#org @string4
= Texto 4


'-----------
' Movements
'-----------
#org @move1
#raw 0x62 'Exclamation Mark (!)
#raw 0xFE 'End of Movements

#org @move2
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0x12 'Step Left (Normal)
#raw 0xFE 'End of Movements

#org @move3
#raw 0x63 'Question Mark (?)
#raw 0xFE 'End of Movements

#org @move4
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x11 'Step Up (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0x13 'Step Right (Normal)
#raw 0xFE 'End of Movements
'---------------
#org @start
compare 0x4001 0x1
if 0x1 goto @snippet1
end

'---------------
#org @snippet1
hidesprite 0x34
end
Lo que pasa es que hace el script y eso, después todo normal, cambio de mapa, y de nuevo se vuelve a repetir el script, sin que el mini del otro esté ahí.

¿Alguien sabe qué pasa?
Gracias :blush:
 

Gold

Porrero a tiempo parcial
Miembro insignia
No veo ninguna variable asignada, si no le asignas una varible ese script se repetira infinitamente.
EDIT: Ya lo vi, pero al ver que pones un script de nivel sobreentiendo que usas el metodo de Javi, primero, si es asi debes usar un script de.nivel clase 02, y luego asignarle la variable, eso deberia solucionar el problema.
 
Última edición:
Estado
Cerrado para nuevas respuestas.
Arriba