Anuncios Google

Como verificar primera ejecución de un HB [OneLua] [Solucionado]

Saludos... Como verán mi pregunta es esa... Tengo un Code que funciona bien pero, el detalle está que utilizo el modo escritura para crear el archivo que no existe (*.txt) de io.open... Y pues funciona y todo pero la segunda vez que ejecuta vuelve todo desde 0 y te borra la cuenta y la contraseña guardada en sus respectivos *.txt.

Este es el code, hay manera de crear esos archivos.txt sin necesidad de usar el modo escritura de io.open, porque files.mkdir solo crea carpetas -_-

splash.show("SFElogo.jpg")
morao=color.new(139,028,098)
azui=color.new(072,118,255)
blan=color.new(255,255,255)
cuenta=io.open("account.txt","w")
pass=io.open("pass.txt","w")
LeU=io.open("account.txt","r")
LeA=io.open("pass.txt","r")
LU=LeU:read("*a")
LA=LeA:read("*a")
 
while true do
	buttons.read()
if string.len(LU) ~= 0 and string.len(LA) ~= 0 then
if os.message("Bienvenido a Shell Files Eight 8"..LU,1) == 1 then
screen.print(10,10,"Listo")
end	
end
if string.len(LU) == 0 and string.len(LA) == 0 then
	if os.message("Bienvenido a Shell Files Eight 8, quieres crear una cuenta?",1) == 1 then
	cuenta:write(osk.init("Nuevo Usuario",""))
    cuenta:flush()
    cuenta:close()
    else os.message("Ok! Gracias por entrar a SFE 8")
	os.exit()
	end
		if os.message("Cuenta creada!, Quieres poner una contraseña?",1) == 1 then
		pass:write("\n"..osk.init("Contraseña",""))
		pass:flush()
		pass:close()
		os.message("Todo Listo!")
		os.exit()
		else os.message("Ok!")
		os.exit()
		end
 
end
 
	if buttons.start then
		os.exit()
	end
screen.flip()
end
  Bueno esto realmente no era un problema lo pude resolver... Si quieren a los nuevos coder o cualquiera pueden copiar este fragmento para sus HB. 



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 gdljjrod

Algo sencillo

if files.exists("account.txt") then
--abrir y leer
else
-crear
end

Imagen de -DjB

Eso hice... Pero como lo

Eso hice... Pero como lo tengo funciona de maravilla... Gracias (Y)

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.