SHOW:
|
|
- or go back to the newest paste.
1 | - | local component = require("component") |
1 | + | local component = require("component") |
2 | - | |
2 | + | |
3 | - | local t = require("timeapi") |
3 | + | local t = require("timeapi") |
4 | - | |
4 | + | |
5 | - | local r = component.radar |
5 | + | local r = component.radar |
6 | - | |
6 | + | |
7 | - | function Set (list) |
7 | + | function Set (list) |
8 | - | local set = {} |
8 | + | local set = {} |
9 | - | for _, l in ipairs(list) do set[l] = true |
9 | + | for _, l in ipairs(list) do set[l] = true |
10 | - | end |
10 | + | end |
11 | - | return set |
11 | + | return set |
12 | end | |
13 | - | |
13 | + | |
14 | - | local bl = Set { "Kodos", DeathRtH" } -- My blacklist |
14 | + | local bl = Set { "Kodos", DeathRtH" } -- My blacklist |
15 | - | |
15 | + | |
16 | - | function timestamp(zone) |
16 | + | function timestamp(zone) |
17 | - | tostring(zone) |
17 | + | tostring(zone) |
18 | - | return t.date("%Y-%m-%d %H:%M", zone) |
18 | + | return t.date("%Y-%m-%d %H:%M", zone) |
19 | end | |
20 | - | |
20 | + | |
21 | - | local players = r.getPlayers() |
21 | + | local players = r.getPlayers() |
22 | - | local amt = #players |
22 | + | local amt = #players |
23 | - | |
23 | + | |
24 | - | for cnt = 1, #players do |
24 | + | for cnt = 1, #players do |
25 | - | print(timestamp("cdt"), players[cnt].name) |
25 | + | if bl[player.name] then |
26 | --do nothing | |
27 | else | |
28 | print(timestamp("cdt"), players[cnt].name) | |
29 | end | |
30 | end |