Ayuda con cronometro LuaDEV [Solucionado]

Buenas gente veran mi problema es que quiero hacer un cronometro así que si pasan 10 minutos muestre un mensaje que seas redirijido al menu.lua

Gracias de antemano


Administrador de www.SceneBeta.com y Android


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 NEKERAFA

U.U

Primero, hay que saber como se definen los cronometros, que son con le módulo timer. Existen varias funciones, que son: timer.new()timer.stop()timer.new()timer.reset()timer.pause() y nose si alguno más.

Después, los tiempos se definen en milisegundos, por lo que si queremos utilizarlos, tendremos que saber cuantos son 10 minutos en milisegundos:

10 min x 60 s x 1000 ms = 600000 milisegundos

Con esto ya sabrás que hacer, solo tienes que crear el contador, hacer un bucle infinito, y dento, crear una condición para que si pasa más o igual a 600000 milisegundos pase algo.

 

¡A currartelo! XD


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de Dioni0396

como olvidarse

de timer.time()!!

Imagen de NEKERAFA

LOL

Me olvide de lo más importante jajajajaja... ¡Que cabeza!

lele:time()

lele:time()

Imagen de Ayrton990

podría ser asíif timer.new()

podría ser así

if timer.nenw() == 600000 the
os.message("Felicidades terminaste tu recarga de mantenimiento, recuerda realizarla una ves por mes, sera redirijido al menu principal")
dofile("menu.lua")
timer.stop()
end


Administrador de www.SceneBeta.com y Android

Imagen de NEKERAFA

Más o menos...

Primero tienes que definir la variable donde se guardará el resultado del contador: micontador = timer.new()

Una vez hecho solo tienes que iniciarlo (Antes del bucle): micontador:start()* Acuerdate de los módulos...

Ahora solo lo tienes que definir la condición: 

if micontador:time() == 600000 then
   Brickear PSP
end

 

Más machacadito no te lo puedo dar o entonces te haré el programa XD. De todos modos esto sale en la documentación, y sino en la documentación de pipagerardo, que es lo mismo en el tema de los timers


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Y en adicion tenemos como

Y en adicion tenemos como referencia la pagina lua.org

Imagen de NEKERAFA

Sip...

Pero eso solo es cuando no sabemos lo básico de Lua, que es un pecado mu gordo ¬¬

Imagen de Ayrton990

Bueno ya había puesto el

Bueno ya había puesto el timer.new() pero no como variable y buena gracias !!! Por tu ayuda ya lo solucione
Saludos

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.