Advertisement
MTM123

server

Oct 29th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. local event = require "event"
  2.  
  3. local char_space = string.byte(" ")
  4. local running = true
  5.  
  6. function unknownEvent()
  7. -- body
  8. end
  9.  
  10. local myEventHandlers = setmetatable({}, { __index = function () return unknownEvent end })
  11.  
  12. function myEventHandlers.key_up(address, char, code, playername)
  13. if(char == char_space) then
  14. running = false
  15. end
  16. end
  17.  
  18. function myEventHandlers.modem_message(_, reciev_addr, sender_addr, port, distance, payload)
  19. print(payload)
  20. end
  21.  
  22. function handleEvent(eventID, ...)
  23. if (eventID) then
  24. myEventHandlers[eventID](...)
  25. end
  26. end
  27.  
  28. while running do
  29. handleEvent(event.pull())
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement