Guest User

startup

a guest
Mar 27th, 2014
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.66 KB | None | 0 0
  1. slaveName = "5"
  2. masterID = 0
  3. outputBool = false
  4.  
  5. function testMessage()
  6.   id, message = rednet.receive()
  7.   if id == masterID then
  8.     if message == "t" then
  9.       outputBool = not outputBool
  10.       setRedstone(outputBool)
  11.     end
  12.   end
  13. end
  14.  
  15. function setRedstone(state)
  16.   print("Setting Redstone to: " .. tostring(state))
  17.   redstone.setOutput("back", state)
  18. end
  19.  
  20. setRedstone(outputBool)
  21.  
  22. rednet.open("top")
  23.  
  24. while true do
  25.   id, message = rednet.receive()
  26.   if message == "KKRNBTNMaster" then
  27.     rednet.send(id, slaveName)
  28.     masterID = id
  29.     print("Discovered Master with ID: " .. id)
  30.     break
  31.   end  
  32. end
  33.  
  34. while true do
  35.   testMessage()
  36. end
Advertisement
Add Comment
Please, Sign In to add comment