Registrarse

(Duda De Scripting) ¿Detectar días de la semana?

Estado
Cerrado para nuevas respuestas.

Iku Senpai

Activo e.e
Lo siento por mi ignorancia xD, mi pregunta o mejor dicho duda es si la ROM de Fire Red aparte de detectar la hora también detecta lo días de la semana (Lunes, martes, etc...) y si ese es el caso ver si estos se pueden utilizar en algún Script, con eso me refiero a una Call o lo que sea (los que saben de scripting entenderán lo anterior), y que funcione como por ejemplo en un Script en el que un tipo aparece todos los días miércoles y nos regala un objeto especial o algo así
 
Última edición:

Naren Jr.

Puto amo
Usuario de Platino
Sí tienes el RTC instalado lo que puedes hacer es ver el día:

La información esta en la memoria, en la dirección 0x0300553C

Ordenada de la siguiente forma:


Toda la información esta en Hex, generalmente el de la hora esta acá:


Si necesitas ver el día sería el el 5 byte en la memoria:

Para saberlo mediante script sería:

Código:
#dynamic 0x800000

#org @inicio
copybyte 0x20370D0 0x3005541' copia el byte del día uno vacío
buffernumber 0x0 LASTRESULT
msgbox @IrAlDia 0x6
end

#org  @IrAlDia
= El día es: [buffer1]
De esa forma obtienes el día :)

Edit: recien veo que es para saber cuando es Lunes o martes xdddddd, eso es un poco mas complejo, pero sacando cálculos se podría hacer, haciendo una var que sume desde el día que se asigne como lunes, ejemplo a la var le asigno 1 el 1 de enero, cuando sea el 7, se reinicie a 1 y así, sacas internamente tus días, o al menos eso haría yo.
 
Última edición:
Estado
Cerrado para nuevas respuestas.
Arriba