qna_rh
Thread Id: 25622
Thread Name: Problema con un script de gatillo
#0
Pedrito4427 27959
Rom Base: Fire Red (U)

Necesito saber el problema con este script, cuando el mini lo pisa el juego se congela y no pasa absolutamente nada, en fin este es el script:



Se supone que funcionaria así:
El mini pisa el script, un científico del laboratorio de oak se acerca, te habla y te dice que vayas a buscar a oak.

¿Hay algo malo en el script?
#1
Horus Pen. 24335
El problema es simple, no estás usando variables.

Mira ve al A-Map y seleccióna tu script de gatillo y verás algo así...

Desconocido: 0003 (Esto siempre se deja en tres)
Var Number: 40FF (Aquí va la variable que tú quieras puede ser de la 40FF hacía abajo)
Var Value: 0 (Aquí va el valor que tiene que tener la variable para que se ejecute el script)

Luego, ve a tú script y. borra el setflag (no lo quités si es necesario para otro script) y pon: "setvar 0x40FF 0x1

¿Qué estamos haciendo?
-Estamos haciendo que la variable 40FF tenga de valor "1" esto hace que el script solo se ejecute cuando la variable 40FF tiene de valor "0"

Por el foro hay un tutoriales de como usar las variables y sus demás comandos, yo hicé uno, aunque te recomiendo el de Cheve.
#2
Pedrito4427 27959
Si tenias, razon ahora el script funciona solo que hay un pequeño problema, al pisar el script con el mini primero aparece el mensaje y despues el otro mini hace su acción ¿porque sucede esto? disculpa por tantas preguntas peor es mi primer script
#3
Horus Pen. 24335
Porque en el script está para que suceda así. Mueve el msgbox debajo del waitmovement.
#4
RedMort 26611
Segun tu script, lo tienes hecho para eso, es decir, tu has puesto:
texto1
movimiento
texto2

Si lo que quieres es primero el movimiento, pon el apply y el wait antes del texto1

Espero que sea eso ^^
#5
Tito Sayer301 26309
Tema solucionado tema cerrado, cualquier duda ya sabes que aser!!