Advertisement
VaMinion

maintainPressure

Jul 20th, 2014
448
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.68 KB | None | 0 0
  1. -- Wrap the compressor
  2. compressor = peripheral.wrap("back")
  3.  
  4. -- Target pressure variable.
  5. -- Warning!
  6. -- Tier 1 dangerous at 5, explodes at 7
  7. -- Tier 2 dangerous at 20, explodes at 25
  8. targetPressure = 4
  9.  
  10. -- Begin the procedure!
  11. while true do
  12.  currentPressure = compressor.getPressure()
  13.  if currentPressure < targetPressure then
  14.   redstone.setOutput("back", true)
  15.   term.clear()
  16.   print("Target:   ", targetPressure)
  17.   print("Pressure: ", currentPressure)
  18.   print("Pump:     Enabled")
  19.  else
  20.   redstone.setOutput("back", false)
  21.   term.clear()
  22.   print("Target:   ", targetPressure)
  23.   print("Pressure: ", currentPressure)
  24.   print("Pump:     Disabled")
  25.  end
  26.  os.sleep(10)
  27. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement