Advertisement
Kodos

[OC] Radar Logger (WIP)

Apr 13th, 2015
330
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local component = require("component")
  2.  
  3. local t = require("timeapi")
  4.  
  5. local r = component.radar
  6.  
  7. function Set (list)
  8.  local set = {}
  9.   for _, l in ipairs(list) do set[l] = true
  10.  end
  11.  return set
  12. end
  13.  
  14. local bl = Set { "Kodos" }  -- My blacklist, edit as necessary
  15.  
  16. function timestamp(zone)
  17. tostring(zone)
  18. return t.date("%Y-%m-%d %H:%M", zone)
  19. end
  20.  
  21. local players = r.getPlayers()
  22. local amt = #players
  23.  
  24. for cnt = 1, #players do
  25. if bl[players[cnt].name] then
  26.   --do nothing
  27. else
  28.   print(timestamp("cdt"), players[cnt].name) -- TODO: Change this to file logging.
  29. end
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement