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
Algo sencillo
Eso hice... Pero como lo
Eso hice... Pero como lo tengo funciona de maravilla... Gracias (Y)