Advertisement
Guest User

listen

a guest
Nov 24th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.75 KB | None | 0 0
  1. local port = 711
  2. local side = "right"
  3. local name = "secretdoor"
  4.  
  5. local modem = peripheral.wrap(side)
  6. modem.open(port)
  7.  
  8. print("Listening on "..port.."...")
  9.  
  10. while true do
  11.   local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
  12.  
  13.   if (message == "secretdoorClose") then
  14.     redstone.setOutput("back",true)
  15.     print("Log: Request to open doors received")
  16.   elseif (message == "secretdoorOpen") then
  17.     redstone.setOutput("back",false)
  18.     print("Log: Request to close doors received")
  19.   end
  20.  
  21.  
  22.   --print("Message from: "..senderChannel)
  23.   --print("I should apparently reply on: "..replyChannel)
  24.   --print("Message: "..message)
  25.   --print("Sender is "..senderDistance.." blocks away.")
  26. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement