Thread Id: 18349
Thread Name: Problema Scrip Gatillo & Setflag
#dynamic 0x800000
#org @inicio
checkflag 0x3001
if 0x1 goto @inicio2
applymovement 0x3 @mov2
waitmovement 0x3
msgbox @frase3 0x6
trainerbattle 0x3 0x001 0x0 @frase
msgbox @frase2 0x6
applymovement 0x3 @mov1
waitmovement 0x3
applymovement 0x2 @mov3
waitmovement 0x2
msgbox @frase4 0x6
trainerbattle 0x3 0x001 0x0 @frase6
msgbox @frase5 0x6
applymovement 0x2 @mov6
applymovement 0x3 @mov7
waitmovement 0x2
waitmovement 0x3
hidesprite 0x2
hidesprite 0x3
applymovement 0x1 @mov4
waitmovement 0x1
msgbox @frase7 0x6
applymovement 0x1 @mov5
waitmovement 0x1
hidesprite 0x1
setflag 0x3001
release
end
#org @inicio2
end
#org @frase7
= Prof. Celso: Muy valiente de tu\nparte
#org @frase5
= Nos veremos pronto, no deviste\nintrometerte
#org @frase4
= a mi si que no me vences
#org @frase6
= Imposible , ya nos volveremos a\nver
#org @frase
= De aqui no pasas
#org @frase2
= A ver que tan fuerte eres
#org @frase3
= De aqui no pasas ahhh
#org @mov1
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x2 'Mirar Izquierda
#raw 0xFE 'Finalizar Movimientos
#org @mov2
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos
#org @mov3
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos
#org @mov4
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos
#org @mov5
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos
#org @mov6
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos
#org @mov7
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos
#dynamic 0x800000
#org @inicio
applymovement 0x3 @mov2
waitmovement 0x3
msgbox @frase3 0x6
trainerbattle 0x3 0x001 0x0 @frase
msgbox @frase2 0x6
applymovement 0x3 @mov1
waitmovement 0x3
applymovement 0x2 @mov3
waitmovement 0x2
msgbox @frase4 0x6
trainerbattle 0x3 0x001 0x0 @frase6
msgbox @frase5 0x6
applymovement 0x2 @mov6
applymovement 0x3 @mov7
waitmovement 0x2
waitmovement 0x3
hidesprite 0x2
hidesprite 0x3
applymovement 0x1 @mov4
waitmovement 0x1
msgbox @frase7 0x6
applymovement 0x1 @mov5
waitmovement 0x1
hidesprite 0x1
Setvar 0x4052 0x2
release
end
#org @inicio2
end
#org @frase7
= Prof. Celso: Muy valiente de tu\nparte
#org @frase5
= Nos veremos pronto, no deviste\nintrometerte
#org @frase4
= a mi si que no me vences
#org @frase6
= Imposible , ya nos volveremos a\nver
#org @frase
= De aqui no pasas
#org @frase2
= A ver que tan fuerte eres
#org @frase3
= De aqui no pasas ahhh
#org @mov1
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x11 'Paso Arriba
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x13 'Paso Derecha
#raw 0x2 'Mirar Izquierda
#raw 0xFE 'Finalizar Movimientos
#org @mov2
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos
#org @mov3
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos
#org @mov4
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x4A 'Mirar al Jugador
#raw 0xFE 'Finalizar Movimientos
#org @mov5
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos
#org @mov6
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos
#org @mov7
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x12 'Paso Izquierda
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0x10 'Paso Abajo
#raw 0xFE 'Finalizar Movimientos
Iniciado por Sharki
Como dijo cosarara para los scripts de gatillo vienen siendo mejor las variables. Porque (Si no me equivoco, corregidme) Al a ver una flag el script sigue estando, pero al usar las variables para desactivar el script, el script desaparece.
Asignale la variable 4052 al script de gatillo, y copia el code que te he dejado abajo, más abajo te explico una expliación medio decente.
Si tienes una variable de 'X' valor (en este casi variable de 4052 con valor de 0) Al usar el comando Setvar 0x4052 0x2 hace que el valor de la variable se incremente en 2 y por ende, se desactiva el script de gatillo).
Saludos #SharkI
Iniciado por celsox26
Ap gracias shark ! si me funciono pero me nace otra duda respecto a lo ablamos el otro dia, la cosa es que se supone k este comando "Setvar 0x4052 0x2", al hacer lo que hace, quiere decir que ya no puedo ocupar la variable 4054 ?? verdad ? o en algun otro scrip de gatillo puedo volver a crearla con la var 4052 ? o mas ??
Si no es asi , me podrias dar un lista con las variables posibles ocupar o alguna manera de encontrar var vacias ??