Registrarse

Script de gatillo

Estado
Cerrado para nuevas respuestas.

JkiisRuizKill

Jkiis Ruiz
#dynamic 0x800000
#org @ini
lock
compare 0x4033 0x5
if 0x1 goto @fin
applymovement 0xFF @moveF
waitmovement 0xFF
msgbox @Rocket 0x6
applymovement 0x2 @move
waitmovement 0x2
msgbox @Rodri 0x6
applymovement 0x1 @moveR
waitmovement 0x1
applymovement 0x2 @move2
waitmovement 0x2
msgbox @msg 0x6
setflag 0x220
setvar 0x4033 0x5
release
end

#org @fin
release
end

#org @Rocket
aquí un mensaje

#org @Rodri
aquí un mensaje

#org @msg
aquí un mensaje

#org @moveF
#raw 0x10
#raw 0x13
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x12
#raw 0x0
#raw 0xFE

#org @move
#raw 0x13
#raw 0x61
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x10
#raw 0x12
#raw 0x10
#raw 0x10
#raw 0x3
#raw 0xFE

#org @moveR
#raw 0x20
#raw 0x1D
#raw 0x1D
#raw 0x1F
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x1D
#raw 0x60
#raw 0x20
#raw 0xFE

#org @move2
#raw 0x13
#raw 0x1
#raw 0xFE

no se activa al pasar
desconocido 0003
var value 0001
var number 4033
 

Lunos

Enfrentando a La Organización
Miembro insignia
¿Pusiste la Variable 4033 en el valor 0x1 dentro de tu ROM Hack, antes de activar el script?
Porque asi es como funcionan los scripts de gatillo, tú les das una Variable y un Valor en especifico y en ese valor tiene que estar dicha variable para que el script se active.
Luego tú le cambias el valor dentro del script para que no se pueda re-activar, aunque veo que eso tú ya hiciste con ese " setvar 0x4033 0x5".
 

JkiisRuizKill

Jkiis Ruiz
Re: Respuesta: Script de gatillo

he puesto esto en un personaje:
#dynamic 0x800000
#org @inicio
lock
faceplayer
setvar 0x4033 0x2
release
end
pero sige sin funcionar
 

Lunos

Enfrentando a La Organización
Miembro insignia
Respuesta: Re: Respuesta: Script de gatillo

he puesto esto en un personaje:
#dynamic 0x800000
#org @inicio
lock
faceplayer
setvar 0x4033 0x2
release
end
pero sige sin funcionar
Tú dijiste que al tile en Advance Map le diste como Var Value "0001", por ende, "setvar 0x4033 0x1" en algun punto anterior a la ubicación de tu script. Ponselo a un NPC por ejemplo.
 

JkiisRuizKill

Jkiis Ruiz
Re: Respuesta: Re: Respuesta: Script de gatillo

Tú dijiste que al tile en Advance Map le diste como Var Value "0001", por ende, "setvar 0x4033 0x1" en algun punto anterior a la ubicación de tu script. Ponselo a un NPC por ejemplo.
perdón ha sido un error, es 0x1 lo que he puesto, sigue sin funcionar
 

Lunos

Enfrentando a La Organización
Miembro insignia
Pues hice una prueba rapida tal que asi:
-Un NPC que actua como Set-Up, poniendole el Valor 0x1 a la Variable 0x4033.
-Un script de gatillo que solo se activa cuando la Variable 0x4033 está en el Valor 0x1.
Y todo salió bien, parece estar funcionando correctamente.


Espero que con este bump venga alguien que maneje mejor el tema de las variables para que te ayude.
 
Estado
Cerrado para nuevas respuestas.
Arriba