Página 1 de 1
Pequeño error de ComputerCraft
Publicado: 19 Mar 2014, 10:15
por Drzego
Pues estaba probando un programa simple y no va. No sé si es que han cambiado la sintaxis desde la versión del tutorial, pero no veo el error.
Este es mi código, el programa se llama VarPt1:
Código: Seleccionar todo
local var1
term.write("Contraseña: ")
var1 = read()
print("Has escrito: "..var1)
Lo ejecuto, me pide la "contraseña", y al meterle un valor, dice:
Este es el código que usa Direwolf en el tutorial:
Código: Seleccionar todo
local info
term.write("Please enter a value: ")
info = read()
print("You Entered: "..info)
Re:Pequeño error de ComputerCraft
Publicado: 19 Mar 2014, 10:20
por robertoccu
Has probado a copiarlo sin cambiar nada?
Enviado desde mi Nexus 4
Re:Pequeño error de ComputerCraft
Publicado: 19 Mar 2014, 10:24
por efeyabel
Despues de : prueba a pegar las comillas sin espacio (lo digo sin mucha idea)
Enviado desde mi JY-G3 mediante Tapatalk
Re:Pequeño error de ComputerCraft
Publicado: 19 Mar 2014, 10:58
por Drzego
Al cambiar de ordenador no da el error, he estado mirando con dBu y daba el mismo fallo cuando había algo del estilo variable(), así que nada, ojos abiertos a fallos de ese estilo, de la experiencia se aprende.
Re:Pequeño error de ComputerCraft
Publicado: 23 Mar 2014, 12:58
por Zant
Hace mucho tiempo que no uso ese mod, pero prueba si esto te funciona:
Código: Seleccionar todo
term.write("Contraseña: ")
local pass = read("*")
print("Has escrito: "..pass)
Simplemente declara la variable pass cuando se vaya a leer el input del usuario y no antes. Y ah, el "*" dentro del read() es para que todos los caracteres de la contraseña se reemplacen por un asterisco.