Jyzarc

Uber Hax and Novas

Dec 27th, 2013
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.60 KB | None | 0 0
  1. local channel = 127
  2.  
  3. local sides = rs.getSides()
  4. local modemSide,message,replyChannel
  5.  
  6. local function startup()
  7.     term.clear()
  8.     term.setCursorPos(1,1)
  9.     print("Running Modem Repeater by Jyzarc27")
  10.     for i = 1,#rs.getSides() do
  11.         if peripheral.getType(sides[i]) == "modem" then
  12.             peripheral.call(sides[i],"open",channel)
  13.         end
  14.     end
  15. end
  16.  
  17. startup()
  18.  
  19. while true do  
  20.     _,modemSide,_,replyChannel,message = os.pullEvent("modem_message")
  21.     for i = 1,#rs.getSides() do
  22.         if peripheral.getType(sides[i]) == "modem" then
  23.             peripheral.call(sides[i],"transmit",channel,replyChannel,message)
  24.         end
  25.     end
  26. end
Advertisement
Add Comment
Please, Sign In to add comment