Advertisement
Daraketh

EleControl

Jul 10th, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.93 KB | None | 0 0
  1. -- Description: Elevator Controller
  2. -- Author: Dara
  3. -- Version: 1.0
  4.  
  5. local goingUp -- up or down?
  6. local upSide = "right"
  7. local downSide = "left"
  8.  
  9. function main()
  10.  
  11.     bacon = true
  12.     count = 0
  13.  
  14.     while bacon do
  15.    
  16.         goingUp = true
  17.    
  18.         if redstone.getInput("back") then
  19.             print("Yes")
  20.             bacon = false
  21.            
  22.             if goingUp then
  23.                 rs.setOutput(upSide, false)
  24.                 sleep(5)
  25.                 rs.setOutput(downSide, true)
  26.                 goingUp = false
  27.             else
  28.                 rs.setOutput(downSide, true)
  29.                 sleep(5)
  30.                 rs.setOutput(upSide, true)
  31.                 goingUp = true
  32.             end  
  33.         else
  34.             print("No")
  35.             count = count + 1
  36.             if count % 4 == 0 then print ( count / 4) end
  37.             sleep(0.25)
  38.         end
  39.     end
  40. end
  41.  
  42. ---------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement