Advertisement
Muzze77

DiskDoor

Nov 26th, 2015
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.51 KB | None | 0 0
  1. shell.run("clear")
  2. file = "disk/data"
  3. names = {}
  4. names[1] = "Muzze77"
  5. names[2] = "JimmYplay"
  6. names[3] = "LoctusVonBorg"
  7. rs.setOutput("left",false)
  8.  
  9.  
  10. while true do
  11. evt = os.pullEvent()
  12. if evt == "disk" then
  13.     fo = fs.open(file,"r")
  14.     name = fo.readLine(1)
  15.     fo.close()
  16.     for n = 1, table.maxn(names),1 do
  17.         if name == names[n] then
  18.         rs.setOutput("left",true)
  19.         end
  20.     end
  21.     disk.eject("top")
  22.    
  23.  
  24. elseif evt == "redstone" then
  25. if rs.getInput("right") == true then   
  26.     rs.setOutput("left",false)
  27. end
  28.  
  29. end
  30.  
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement