I got an error that says
bios:14: [string "Lighting"]:58: 'end' expected (to close 'if' at line 28)
I honestly have no idea what I'm doing since I'm new to Lua and coding in general. I assume that it has something to do with not having an end
somewhere.
term.clear()
term.setCursorPos(17, 4)
print("Welcome")
sleep(2)
term.setCursorPos(8, 5)
print("What lights would you like to control?")
input = read()
if input == "Hall" then
term.clear()
term.setCursorPos(17,4)
print("On or Off?")
input = read()
if input == "on" then
redstone.setOutput("back", true)
print("Hall Lighting Turned On")
sleep(5)
shell.run("Lighting")
else
redstone.setOutput("back", false)
print("Hall Lighing Turned Off")
sleep(5)
shell.run("Lighting")
if input == "Bedroom" then
term.clear()
term.setCursorPos(17,4)
print("On or Off")
input = read()
if input == "on" then
redstone.setOutput("left", true)
print("Bedroom Lighting Turned On")
sleep(5)
shell.run("Lighting")
else
redstone.setOutput("left", false)
print("Bedroom Lighing Turned Off")
sleep(5)
shell.run("Lighting")
if input == "Labs" then
term.clear()
term.setCursorPos(17,4)
print("On or Off?")
input = read()
if input == "on" then
redstone.setOutput("right", true)
print("Lab Lighting Turned On")
sleep(5)
shell.run("Lighting")
else
redstone.setOutput("right", false)
print("Lab Lighing Turned Off")
sleep(5)
shell.run("Lighting")
end
else
print("Error")
sleep(3)
shell.run("Lighting")
end