Author Id: 12278 Author Name: Zik Post Content: Buenos días, tardes o noches(según sea tu horario) Hoy vengo con un sencillo tutorial para hacer eventos diarios. Con esto me refiero a hacer un script que funcione una vez y que no vuelva a funcionar hasta que alla pasado un día.(espero y hayan entendido) Bueno comencemos: Primero que nada así se debe estructurar nuestro escript. [spoiler=Pulsa para desplegar este spoiler]#org 0x(Dirección de nuestro script) | |lock, faceplayer o si es un script de gatillo pues no pongan nada. | checkdailyflags(Este amiguito es el que hace todo el trabajo) checkflag 0x(Escojemos una FLAG) if 0x1 goto 0x(Escojemos otra direccion) setflag 0x(Ponemos la flag que escojimos) | |Aqui ira lo que quieres que ocurra diariamente | end '--------------- #org 0x(Direccion que escojimos en el "if 0x1 goto") | |Aqui ira lo que quieres que ocurra mientras no se cumpla el dia | end[/spoiler] Muy sencillo no creen.... La verdad si xD. Si se dan cuenta es un simple script de flag solo que añadimos a nuestro nuevo amiguito el comando "checkdailyflags" que es el que hace todo el trabajo. ¿Como funciona este comando? La verdad ni se xD, la teoría que creo que se le ocurrirá al 95% de los que lean este tutorial, es que este comando desactiva la flag, el otro 5% pensara que cuando llamas a este comando guarda en algun lugar la cantidad de dias que han pasado desde que fue llamado y cuando se vuelve a llamar por segunda vez este revisa si el valor guardado es diferente al actual y si lo es, indica que ah pasado uno o mas dias, lo cual hace que se desactive la o las flags involucradas en el script. No se, esa es mi teoria, no significaque asi funciona, pero igual, quedemos con que desactiva la flag y punto xD. Ya para terminar. Como este es un evento que ocurre una vez al dia en el horario del relog del juego. En el emulador no funcionaria normalmente. Pero una solucion seria activar la opcion "Real time clock" que viene en el emulador. Solo van a: Options -> Emulator -> real time clock Bueno eso es todo si te queda alguna duda. Mandame un MP o comenta aquí en el tema pero no hagas spam. Solo para terminar este comando solo funciona para RUBY y ESMERALD PD: Les explico a usar este comando porque les tengo otro tutorial que creo que les gustara. Aparte de que nada como saber algo nuevo, ¿no creen? :D