Author Id: 28766 Author Name: Friki_nls Post Content: Hola y muy buenas a todos. He estado buscando por el foro pero no encuentro nada que me ayude a entender donde es el fallo de mi script. Aquí os dejo la única parte que falla: #org @combate4 trainerbattle 0x3 0x011 0x0 @fraseperder setflag 0x217 'Numero de medalla ganadas goto @ganar #org @ganar fanfare 0x13E msgbox @obtenermedalla 0x6 setflag 0x820 'FLAG MEDALLA waitfanfare waitmsg msgbox @explicamedallaymt 0x6 'Escribir que ventajas otorga la medalla y frase antes de regalar la MT giveitem 0x147 0x1 0x0 msgbox @MT 0x6'Explicación de la MT release end Esta parte consiste en que, nada más acabado el combate, suene un fanfare (de cinco segundos por si os interesa) mientras el msgbox se mantiene en pantalla. El problema es que mientras suena, si presionamos "A" o "B" el mensaje se cierra, el personaje sigue bloqueado y hasta que no acaba el fanfare el script no continua. Mi intención es que ese msgbox quede abierto y no pueda cerrarse hasta que el fanfare acabe. Aquí dejo el Script completo por si el fallo no se debe a la falta de un comando que no conozco si no de otra parte del script. [SPOILER="Script Líder Gimnasio"]#dynamic 0x800000 #org @inicio checkflag 0x820 'FLAG MEDALLA if 0x1 goto @frasemini lock faceplayer msgbox @antes 0x6 msgbox @antes2 0x5 compare LASTRESULT 0x1 if 0x0 goto @NO msgbox @antesSI 0x6 checkflag 0x216 'NUMERO DE MEDALLAS 6>7 if 0x1 goto @combate4 checkflag 0x215 'NUMERO DE MEDALLAS 5>6 if 0x1 goto @combate3 checkflag 0x214 'NUMERO DE MEDALLAS 4>5 if 0x1 goto @combate2 goto @combate1 'NUMERO DE MEDALLAS 0>1 #org @NO msgbox @antesNO 0x6 release end #org @combate1 trainerbattle 0x3 0x00F 0x0 @fraseperder setflag 0x211 'Numero de medalla ganadas goto @ganar #org @combate2 trainerbattle 0x3 0x010 0x0 @fraseperder setflag 0x215 'Numero de medalla ganadas goto @ganar #org @combate3 trainerbattle 0x3 0x010 0x0 @fraseperder setflag 0x216 'Numero de medalla ganadas goto @ganar #org @combate4 trainerbattle 0x3 0x011 0x0 @fraseperder setflag 0x217 'Numero de medalla ganadas goto @ganar #org @ganar fanfare 0x13E msgbox @obtenermedalla 0x6 setflag 0x820 'FLAG MEDALLA waitfanfare waitmsg msgbox @explicamedallaymt 0x6 'Escribir que ventajas otorga la medalla y frase antes de regalar la MT giveitem 0x147 0x1 0x0 msgbox @MT 0x6'Explicación de la MT release end #org @frasemini msgbox @frasefinal 0x6 release end #org @antes 'Frase antes de luchar, explicando quien es el líder = ¡Bienvenido joven entrenador!\p¡Mi nombre es FLINT y soy el\nLÍDER del GIMNASIO de PLATEADA!\p¡Mi pasión son las rocas!\p¡Son resistentes y duras además\nde majestuosas y perpetuas!\p¡Por eso, todos mis POKéMON son de\ntipo ROCA! #org @antes2 = ¿Aún crees que podrás vencer al\nmayor experto en tipo ROCA? #org @antesNO = ¿Ahora te echas atrás?\n¡Que blando eres! #org @antesSI = ¡Pues veamos quién es más duro! #org @fraseperder 'Tambien debe otrogarse la medalla en cuestión = ¡Que firmeza!¡Que fuerza!\p¡Aquí tienes la MEDALLA ROCA que\ndemuestra lo duro que eres! #org @obtenermedalla = ¡[player] obtuvo la MEDALLA ROCA! #org @explicamedallaymt 'Escribir que ventajas otorga la medalla y frase antes de regalar la MT = ¡Con la MEDALLA ROCA encima la\nfuerza de tus POKéMON aumentará!\p¡Y se te permitirá usar DESTELLO\nfuera de combate!\p¡Y por tu gran combate,\nacepta esta MT como regalo! #org @MT = ¡La MT incluye un ataque que\npuede ser enseñado a los POKéMON!\p¡Pero sólo puedes usarla una vez!\p¡Así que elige con cuidado a qué\nPOKéMON se la enseñas!\p¡La MT39 contiene TUMBA ROCAS!\p¡Podrás lanzar rocas al rival\ny bajar su VELOCIDAD! #org @frasefinal 'Frase una vez acabado el combate y dado los objetos = Con tantos ENTRENADORES POKéMON\nviajando por el mundo y teniendo\laventuras impresionantes con su\lequipo POKéMON a veces me pregunto\lsi ser LÍDER es realmente lo mío. [/SPOILER] Muchas gracias y espero que me podáis ayudar.