Anuncios Google

Duda de lua dev sobre el tiempo..

hoola quisiera saber como hacer esto:

while true do
 
if then "es por la mañana" then
 
screen.print(10,10,"hola es por la mañana :D")
 
end
 
if then "es por la tarde" then
 
screen.print(10,10,"hola es por la tarde :D")
 
end
 
if then "es por la noche" then
 
screen.print(10,10,"hola es por la noche :D")
 
end
 
end
 

por favor respondanSonrisa




Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Zero40

gracias..

gracias funciona:D

Cada vez mas gente quiere que

Cada vez mas gente quiere que le hagan sus hb...

Me enredaría mucho

Me enredaría mucho explicándote, mejor te dejo un ejemplo para que lo tomes de guía:

if tonumber(os.date("%H")) < limite_mañana then
   --Code para la mañana
end
--Aquí sigues añadiendo más condiciones... es exactamente lo mismo

Lo que hay que saber sobre ese code:

  • tonumber: convierte una cadena de caracteres a números
  • modificador "%H": regresa la hora del día (sólo la hora, no los minutos ni nada más, en formato de 24 hrs)
  • limite_mañana: un número, que indica hasta que hora se considera "de mañana" (antes de medio día, no?). Los otros límites van igual, pero recuerda que están en formato de 24 hrs (las 3 de la tarde son las 15 hrs, por ejemplo)

Cuidado: los otros límites deben ser dobles (if hora es mayor que limite_mañana y menor que limite_tarde) para que sólo se imprima el mensaje que toque.

Imagen de Zero40

hoy...

hoy lo pruebo y mañana te digo. :D

gracias por responder tan rapido

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.