Author Id: 19818 Author Name: gintonic091 Post Content: Bueno, como dice Aaron, parece que no has entendido del todo bien como va la mecánica de los scripts. Mira, creo que lo que quieres hacer, es que el primer script se desactive cuando termine el segundo si no me equivoco. Para ello, simplemente has de usar una flag LIBRE. Te dejo aquí dos documentos de texto con todas las flags que hay libres para Ruby y FireRed: [SPOILER="Link Flags"][url=http://www.mediafire.com/?dafmq6paf85rgvf]Flags libres para FR&R.rar[/url][/SPOILER] Subido por mi. Bueno, lo primero que has de hacer es aprender como hacer bien un script. Ya que los que haces tienen unos fallos bastante grandes. Como el release y el end. Mira, te voy a poner bien el script para que veas como se hacen los scripts, después practícalo tú. [SPOILER="Primer Script"]#dynamic 0x800000 #org @inicio chackflag 0x1 if 0x1 goto @flag lock faceplayer msgbox @frase 0x6 msgbox @frase2 0x6 applymovement 0x2 @mov1 waitmovement 0x2 applymovement 0xFF @mov2 waitmovement 0xFF applymovement 0x2 @mov3 waitmovement 0x2 release end #org @flag release end #org @frase = Espera [PLAYER] #org @frase2 = no puedes ir sin ningun\npokémon\nlos pokémon salvajes\lpodrían atacarte #org @mov1 #raw 0xB 'Paso Derecha (normal) #raw 0xB 'Paso Derecha (normal) #raw 0x9 'Paso Arriba (normal) #raw 0x9 'Paso Arriba (normal) #raw 0x9 'Paso Arriba (normal) #raw 0xB 'Paso Derecha (normal) #raw 0x0 'Mirar Abajo #raw 0xFE 'Fin de los movimientos #org @mov2 #raw 0x10 'Esperar 1 #raw 0x8 'Paso Abajo (normal) #raw 0x8 'Paso Abajo (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0x3 'Mirar Derecha #raw 0xFE 'Fin de los movimientos #org @mov3 #raw 0x8 'Paso Abajo (normal) #raw 0x8 'Paso Abajo (normal) #raw 0x8 'Paso Abajo (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0xA 'Paso Izquierda (normal) #raw 0xFE 'Fin de los movimientos[/SPOILER] [SPOILER="Segundo Script"]#dynamic 0x800000 #org @inicio lock faceplayer msgbox @frase 0x6 givepokemon 0x19 0x5 0x0 0x0 0x0 0x0 setflag 0x1 release end #org @frase = Toma [PLAYER] aquí está tu pokémon\npara que puedas empezar tu\laventura [PLAYER] Recibió a PIKACHU[/SPOILER] Bueno, así es como se hacen. Te explico un poco: [SPOILER="Explicación"]En el segundo script, pones al final, antes del release y del end, un "setflag 0xFlag". Donde pone Flag, pones una flag libre de el documento de texto que he puesto en el link (dependiendo del Rom, usa el de Ruby o el de FireRed). Después de eso, en el primer script has de poner un "checkflag 0xFlag" al principio después del #org @inicio. Eso lo que hace es comprobar si la flag está activada o no lo está. Si lo está, hará un goto a otro script. Es decir: "if 0x1 goto @Flag"[/SPOILER] Bueno, y eso es todo. Espero que te sirva y aprendas a hacer bien los scripts! ^^ Suerte y un saluder! :D