Anuncios Google

[LuaDev] Mostrar textos con tiempos (solucionado)

Bueno, el caso es que quiero hacer una chapuzilla en LuaDev y no se como hacer una cosa, es decir, por ejemplo poner:

Hola bienvenido al Button tester

(despues de 5 segundos...)

A continuacion podras probar tus botones.

 

Lo que quiero es que al pasar X tiempo aparezca otro texto, alguien me puede ayudar?


Cuando una psp esta brickeada...yo pongo el color negro en la pantalla...


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 sting18

Algo asi?

while true do
controls.read()
screen.print(x,y,"texto1",color)
screen.flip()
if controls.press("cross") then break end
end
 
while true do
controls.read()
screen.print(x,y,"texto2",color)
screen.flip()
if controls.press("cross") then break end
end

despues de esto tu bucle principal y listo.

EDITO: ya vi que quieres despues de que pase un tiempo XD esto es presionando X y cambie de texto solo pones

screen.print(x,y,"texto1",color)
screen.flip()
screen.waitvblankstart(400);--esto pausa el psp el tiempo que quieras si pones otro print dale antes screen.clear() y despues lo de arriba


Se hace más rápido y limpio con...

os.sleep que con timers.

Investiga como hacerlo, y si no puedes te ayudo un poco más.

Un saludo.

Imagen de User170294

os.sleep()

os.sleep()

Imagen de Dioni0396

Tiempo

Tiempo = timer.new() --Esta en milisegundos
 
Tiempo:start()
 
if Tiempo:time() < 5000 then
 
print(Bienvenido) --Esto ya lo retocas tu. El luaDEV no se usa print, es para abrebriar nada mas.
 
else
 
print(Testea los botones)
 
Tiempo:stop()
 
end

 

Imagen de Chimecho

.......

prueba tu código antes de comentar..

Imagen de Dioni0396

No es funcional.....

No es funcional....

Es solo desde algo en lo que sa base.

Imagen de Chimecho

es que...

si me baso en eso ejecuta todo de golpe y se sale xD

Imagen de Dioni0396

Hay que pensar

que antes del :start() va un while.

Imagen de Chimecho

WTF

no será DESPUÉS (como se pone subrayado?) del :start() ?

Imagen de Dioni0396

Hombre.

Tambien se puede. Aunque a mi siempre me ha ido el :start() bien en el bucle. Pero eso tambien se puede.

Subrayado xD, es facil ponerlo le pones el full HTML y ya lo tienes xD

 

Imagen de barney77

Creo que no, no se puede, ya

Creo que no, no se puede, ya que siempre estará leyendo el bucle, si lo pones después del bucle, leerá el start hasta que el bucle se rompa.

Imagen de Dioni0396

Ya, barney.....

pero es lo mismo, fuera que dentro.

Imagen de barney77

Encerio?, según yo no, pero

Encerio?, según yo no, pero probare xD, saludos.

Imagen de Chimecho

si...

también se puede, pero mi lógica no me lo permite xD

Imagen de _-Nk0-_

muchas gracias ahora lo

muchas gracias ahora lo pruebo

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.