NoxiaZ

Untitled

Sep 1st, 2013
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.59 KB | None | 0 0
  1. redstone.setOutput("right",true)
  2. redstone.setOutput("back",false)
  3. local close = false
  4. while close == false do
  5.     local event, param = os.pullEvent()
  6.     if event == "redstone" then
  7.         local param1 = redstone.getInput("bottom")
  8.         if param1 == true then
  9.             print("Train detected")
  10.             redstone.setOutput("right",false)
  11.             sleep(3)
  12.             print("Letting train go")
  13.             redstone.setOutput("back",true)
  14.             sleep(0.01)
  15.             redstone.setOutput("back",false)
  16.             sleep(2)
  17.             redstone.setOutput("right",true)
  18.         end    
  19.     else
  20.         if param == "q" then
  21.             close = true
  22.         end
  23.     end
  24. end
  25. redstone.setOutput("back",true)
Advertisement
Add Comment
Please, Sign In to add comment