Advertisement
Bendix

IC Reaktor Kontrolle

May 2nd, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.64 KB | None | 0 0
  1. --erkennt auf welcher Seite der Reaktor ist und deaktivert diesen wenn es zu heiß wird
  2. function detectDevice(DeviceName)
  3.   DeviceSide="nix"
  4.    for a,b in pairs(redstone.getSides()) do
  5.       if peripheral.getType(b)==DeviceName then
  6.          DeviceSide = b
  7.          break
  8.       end
  9.    end
  10.    return(DeviceSide)
  11. end
  12. reaktor = peripheral.wrap(detectDevice("chest"))
  13.  
  14. while true do
  15.   temp = reaktor.getHeat()
  16.   print("Reaktor bei ", temp)
  17.   if temp < 2000 then
  18.     redstone.setAnalogOutput("right",1)
  19.     print("reaktor an")
  20.   else
  21.   redstone.setAnalogOutput("right",0)
  22.   print("reaktor zu warm, schalte ab")
  23.   end
  24.   sleep(5)
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement