Author Id: 26309 Author Name: Tito Sayer301 Post Content: Sencillo: te pongo un script base: [QUOTE]#org @inicio lock faceplayer checkflag 0x500 if 0x1 goto @inicio2 msgbox @frase 0x6 givepokemon 0x7 0x5 0x0 setflag 0x500 release end #org @inicio2 msgbox @frase2 0x6 #org @frase =toma tu pokemon #org @frase2 =Ya te di un pokemon[/QUOTE] Bien hasta aqui el script base, obviamente tu puedes añadir lo que quieras. Bueno, si te fijas tenemos 3 comandos en rojo, el primero, CHECKFLAG este comando mira si la flag elegida (en este caso la 500) está activada o no. Pero con que lo compruebe no hacemos nada¿no? Para eso ponemos el If 0x1 goto @inicio2 ¿Que quiere decir esto? Viene a decirnos que... Si(if) esta activada (0x1) vamos (goto) al puntero2 (@inicio2) Es bastante sencillo, pero para que queremos que nos mande a otro puntero? Pues en este otro puntero vamos a hacer el script de lo que quieres que te diga despues de darte el primer pokemon, en este caso en el @inicio2 solo he puesto un msgbox porque no quería nada mas. Pero recuerda que puedes poner lo que quieras. Pero bueno, que pasa con ese SETFLAG del final?! Ese es el comando que active nuestra flag, me explico. Las flags vienen desactivadas por defecto, por lo cual si comparamos si está activada será porque en algun momento habrá que activarla, ¿Cuando sera esto? Pues al final del script que nos da a nuestro pokemon. No se si me he explicado muy bien, es lunes y de mañaneo, me puede haber salido cualquier cosa. Espero que te sirva, paaz...