Kodos

furnaceMCU

Sep 10th, 2016
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.47 KB | None | 0 0
  1. local redst = component.proxy(component.list("redstone")())
  2. local furnaceSide = 3 --replaceme
  3.  
  4. local function sleep(timeout)
  5.     checkArg(1, timeout, "number", "nil")
  6.     local deadline = computer.uptime() + (timeout or 0)
  7.     repeat
  8.         computer.pullSignal(deadline - computer.uptime())
  9.     until computer.uptime() >= deadline
  10. end
  11.  
  12. while true do
  13.     if(redst.getComparatorInput(furnaceSide) >= 15)
  14.         for i = 1, 3
  15.             computer.beep(1000, 0.5)
  16.             sleep(0.4)
  17.         end
  18.     end
  19.     sleep(27)
  20. end
Add Comment
Please, Sign In to add comment