Advertisement
lego11

Mensa

Dec 13th, 2018
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.18 KB | None | 0 0
  1. shell.run("rm lista_barboni")
  2. rs.setOutput("left", false)
  3. rs.setOutput("top", false)
  4. local interrupt = os.setAlarm(0)
  5. local creaListaBarboni = fs.open("lista_barboni", "w")
  6. creaListaBarboni.writeLine("BigBrother")
  7. creaListaBarboni.close()
  8. while true do
  9.     local event, barbone = os.pullEvent()
  10.     if event == "player" then
  11.         local ControllaBarbone = fs.open("lista_barboni", "r")
  12.         trovaBarbone = string.find(ControllaBarbone.readAll(), barbone)
  13.         if trovaBarbone == nil or trovaBarbone == "" then
  14.             ControllaBarbone.close()
  15.             print(textutils.formatTime(os.time(),true).." Pranzo erogato: "..barbone)
  16.             local AggiungiBarbone = fs.open("lista_barboni", "a")
  17.             AggiungiBarbone.writeLine(barbone)
  18.             AggiungiBarbone.close()
  19.             rs.setOutput("left", true)
  20.             sleep(1)
  21.             rs.setOutput("left", false)
  22.         else
  23.             print(textutils.formatTime(os.time(),true).." Pranzo non erogato: "..barbone)
  24.             rs.setOutput("top", true)
  25.             sleep(1)
  26.             rs.setOutput("top", false)
  27.         end
  28.     elseif event == "alarm" then
  29.         os.reboot()
  30.     end
  31.     sleep(1)
  32. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement