qna_rh
Thread Id: 15897
Thread Name: [Ruby] Problema con las flags.
#0
Ragdim 25029
Lo dicho,intenté ponerle flags a un script para que no se repita,le puse la 2100,que se supone que esta vacía.pero el script ahora no funciona(es de gatillo).
Ahí lo pongo:


He estado siguiendo los tutoriales del foro,pero esa flag da error >.<
gracias de antemano!
#1
gintonic091 19818
Mira, estas son las flags libres que hay en Ruby:



Eso que le pones al script es una variable, y se usa para otra cosa xD

Por cierto. Pones #dynamic 0x80000 Y esta mal. Has de poner siempre 5 ceros, no cuatro. ponlo así: #dynamic 0x800000.
Y ordena el script, porque a veces suele haber problemas cuando se compila (al menos a mi)
¿que quiero decir con que lo ordenes?
Pues que pongas, después del script inicial, pongas primero el @inicio2, después los textos, y lo último los movimientos.

Un saluder! :D
#2
Ragdim 25029
Gracias xDD no sabía que eso es una variable,aunque me sigue fallando,cuando salgo del mapa y vuelvo a entrar el script se repite :s y ademas no se como ocultar un mini que quiero ocultar(lo intente con el hidesprite,pero no va)

Ahí va el script como quedó:

#3
gintonic091 19818
La variable esa 2100 la has de poner en Var Number. Despues, al final del segundo inicio (@inicio2). Poner: setvar 0x2100 y así quedará activada y no funcionará.
Creo que era así... Pruébalo y me dices... ;)

Luego, para desactivar al personaje y que desaparezca, has de ponerle una variable en People ID. Usa esta 08A4.

Un saluder! :D
#4
Ragdim 25029
Iniciado por g¡и†ǿи¡cⓞ⑨①
La variable esa 2100 la has de poner en Var Number. Despues, al final del segundo inicio (@inicio2). Poner: setvar 0x2100 y así quedará activada y no funcionará.
Creo que era así... Pruébalo y me dices... ;)

Luego, para desactivar al personaje y que desaparezca, has de ponerle una variable en People ID. Usa esta 08A4.

Un saluder! :D


Me da error al compliar xD me dice que en la línea 22 (la del setvar) el numero correcto es 2.

Así esta el inicio2

#5
gintonic091 19818
Haz esto:



Pruébalo así el script y quita la variable. En Var Number pon 40FF para que funcione, en Var Value pones 0000. En el primer desconocido 0003. Y te ha de funcionar, para que cuando pises el Script pues que no se repita.
#6
Ragdim 25029
Iniciado por g¡и†ǿи¡cⓞ⑨①
Haz esto:



Pruébalo así el script y quita la variable. En Var Number pon 40FF para que funcione, en Var Value pones 0000. En el primer desconocido 0003. Y te ha de funcionar, para que cuando pises el Script pues que no se repita.


Lo he puesto así y el script aún se repite O.o que es lo que falla?
#7
gintonic091 19818
LoL se repite después de saltar a un offset vacío? xD no entiendo... A ver, después de el primer offset, has de pisar el script de nuevo para que se ejecute el segundo... Y cuando se ha ejecutado el segundo, si lo vuelves a pisar, se ejecutará el tercero, pero como está vacío pues no ocurrirá nada y aunque lo pises 500 veces ya no servirá... Es raro que se repita y no te salte a la offset vacía S:
#8
Ragdim 25029
Es rarisimo :s pero cuando salgo del mapa y vuelvo a entrar,el script se repite D:
gracias igualmente,me estas ayudando bastante :) solo le falta al script ese pequeño detalle.
#9
gintonic091 19818
A ver... prueba así: En Var Value pon una flag. Y al final del segundo offset pon. setflag 0xflag *en flag pon la flag que hayas puesto en Var Value* Creo que era así. Si no te va con setflag, lo pones con setvar 0xflag.
A ver si así te sirve porque no entiendo... xD
#10
Ragdim 25029
Acabo de probar eso y sigue sin ir... O.o no lo entiendo.
#11
gintonic091 19818
madre mia.. xD Habla con Aaron que el sabe mucho. Seguro que te lo soluciona ;)

Un saluder! :D
#12
KODER 12428
Iniciado por Ragdim
Lo dicho,intenté ponerle flags a un script para que no se repita,le puse la 2100,que se supone que esta vacía.pero el script ahora no funciona(es de gatillo).
Ahí lo pongo:


He estado siguiendo los tutoriales del foro,pero esa flag da error >.<
gracias de antemano!


Bueno intenta hacerlo asi...



Fijate que no exista algun script de nivel o algo que altere directamente al script espero y te funcione :)
#13
Ragdim 25029
Iniciado por KODER
Bueno intenta hacerlo asi...



Fijate que no exista algun script de nivel o algo que altere directamente al script espero y te funcione :)

Genial! con esto ya no se repite ^^ muchas gracias!
Solo me falta ocultar el mini del otro trainer para que no se vea,si me echais una mano sería de gran ayuda,si no es molestia.
#14
KODER 12428
Iniciado por Ragdim
Genial! con esto ya no se repite ^^ muchas gracias!
Solo me falta ocultar el mini del otro trainer para que no se vea,si me echais una mano sería de gran ayuda,si no es molestia.


Solo Ponle en el AM cuando seleccionas ese mini en la parte del "People ID"
en la parte inferio el numero 0D01, y en la seccion de movimientos del mini
pon #raw 54 o existen varias formas de hacerlo, mira este tuto te sea muy
util.

Desaparecer un mini | Whack a Hack! - Tutorial-gba

Suerte!

====}.:::KODER:::.{====
#15
Ragdim 25029
Iniciado por KODER
Solo Ponle en el AM cuando seleccionas ese mini en la parte del "People ID"
en la parte inferio el numero 0D01, y en la seccion de movimientos del mini
pon #raw 54 o existen varias formas de hacerlo, mira este tuto te sea muy
util.

Desaparecer un mini | Whack a Hack! - Tutorial-gba

Suerte!

====}.:::KODER:::.{====

Lo de People ID era lo que me faltaba xDD
MUCHAS gracias a los 2 :DDD me habéis ayudado muchisimo.
El script va genial,ya podéis cerrar el tema.

Un saludo! y gracias gente ^^