Advertisement
Arc13

redShark

Jul 19th, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. function hack(nFromID, nToID, sMessage, sSide, sProtocol)
  2. if not sMessage or type(nFromID) ~= "number" or type(nToID) ~= "number" then
  3. error("hack(nFromID, nToID, sMessage[, sSide, sProtocol])")
  4. end
  5.  
  6. modemSide = peripheral.wrap(sSide) or peripheral.find("modem")
  7. if not sSide or type(sSide) ~= "string" then
  8. modemSide = peripheral.find("modem")
  9. else
  10. modemSide = peripheral.wrap(sSide)
  11. end
  12. rednetProtocol = sProtocol or nil
  13.  
  14. local messageID = math.random(1, 800000)
  15.  
  16. local message = {nMessageID = messageID, nRecipient = nToID, message = sMessage, sProtocol = rednetProtocol}
  17.  
  18. modemSide.transmit(nToID, nFromID, message)
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement