qna_rh
Thread Id: 22601
Thread Name: ¿Algún script que se ejecute antes que el de nivel?
#0
RedMort 26611
Hola, tengo ya acabado mi script, asique es hora de insertarlo.
Quiero que al empezar, unas personas desaparezcan del mapa, y luego aparezcan, pero ese no es el problema.
El problema es que esas personas están cerca de donde se inicia el script, por lo tanto se ven.
Ahora bien, quiero que al comenzar el script de nivel desaparezcan, y al hacerlo, lo hacen, pero con cierto retraso, es decir, llegas del warp, y los ves desaparecer, cuando lo que yo quiero es que ya esten desaparecidos cuando haces el warp.
Pensé que si un script de nivel era del tipo 2 en el cabezal, podria haber otro tipo de esos que hicieran que se ejecutara antes, pero vamos, que no se, espero que me ayuden :P
#1
Ramihack 26248
Buff... solo se me ocurre una forma de hacer que cuando llegues ya no estén. En la zona anterior al mapa con las personas, en vez de poner un warp pones un script de gatillo que al pisarlo ejecute un comando spriteinvisible. Por si no sabes lo que es, es como un hidesprite pero te permite seleccionar un sprite de otro mapa para invisibilizarlo. Lo que deberías hacer es poner en la puerta un script de gatillo que ejecute un spriteinvisible y luego un warp a tu mapa con las personas.
#2
RedMort 26611
Muchisimas gracias, pero haciendo esto me di cuenta que haciendo el script de gatillo activando sus variables daba el mismo efecto.
Tambien te agradezco enseñarme ese comando, ya que no lo conocia ^^
Tema Resuelto!
#3
Javi4315♪ 13374
Aunque ya lo hayas solucionado, te diré que el script que tú andabas buscando era el script de nivel de tipo 04. O incluso el de 03. El 04 es como un 02 pero se ejecuta antes de que se muestre el mapa. El 03 se ejecuta igual pero se ejecuta siempre, es decir, es un tipo de script que se suele ejecutar para comprobar y activar cosas en función de variables o flags entre otras cosas. En tu caso creo que el correcto hubiera sido el 04.

Que si ya lo has solucionado está bien, pero para el futuro creo que está bien que sepas esta información.