Anuncios Google

Duda LuaDEV

Hola, miren, quiero poner un teclado, pero se queda negro, y se apaga. O nose si estoy perdido en el teclado.

while true do
controls.read()
if controls.cross() then
screen.print(10,10,os.osk(string1,string2,10,1,0),1)
end
screen.flip()
end


HiderDEV 2.0: 100%  3D Images: 100%   American Run: 100%

 

 

 


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.

texto = ""   while true do

texto = ""
 
while true do
     controls.read()
     if controls.cross() then
        texto = os.osk("Descripcion","Texto Inicial",10,1,0)
     end
 
     screen.print(10,10,texto)
     screen.flip()
end

Prueba con esto se supone que al presionar X te aparesca el teclado escribes lo que quieras y te saldra en la pantalla.

Imagen de barney77

¿Donde estan string1 y

¿Donde estan string1 y string2?, si te das cuenta, las toma como variables, y como las mismas no existe(al menos a simple vista eso se observa), tal vez se crashee por ello.

Imagen de lostdajt

Ahora si sale

el teclado, pero no imprime el texto.

hola = 1
ll = 1
rojo=color.new(255,0,0)
while true do
controls.read()
if controls.cross() then
	screen.print(10,10,os.osk(hola,ll,10,1,0),1,rojo,rojo)
end
screen.flip()
end


HiderDEV 2.0: 100%  3D Images: 100%   American Run: 100%

 

 

 

Pon la función os.osk entre

Pon la función os.osk entre paréntesis (os.osk(.....))

EDITO: Otra cosa... resultaría mejor que saques el print del if, ya que sólo verás el texto por muy poco tiempo (porque fuera del if no imprimes nada)
Para evitar que salga el teclado a cada rato, dentro del if pon variable = (os.osk(...)) e imprimes en tu print esa variable (dale un valor inicial o te dará error)

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.