add player icon to ar

This commit is contained in:
LordMZTE 2021-11-14 16:29:31 +01:00
parent 084b971e15
commit 5e524f14ac
1 changed files with 15 additions and 9 deletions

View File

@ -13,7 +13,7 @@ local function draw_idx_string(string, x)
if x ~= nil then
x_or_default = x
end
return function()
ar.drawString(string, x_or_default, 10 * cur_row, 0xffffff)
cur_row = cur_row + 1
@ -27,15 +27,21 @@ local function draw_idx_separator()
end
end
while true do
local draws = {}
local function draw_one_line_idx_icon(name)
return function()
ar.drawItemIcon(name, 0, 10 * cur_row)
cur_row = cur_row + 1
end
end
table.insert(draws, function()
ar.drawItemIcon("minecraft:clock", 0, 0)
end)
table.insert(draws, draw_idx_string(os.date(), 20))
table.insert(draws, draw_idx_separator())
table.insert(draws, draw_idx_string("Players:"))
while true do
local draws = {
draw_one_line_idx_icon "minecraft:clock",
draw_idx_string(os.date(), 20),
draw_idx_separator(),
draw_one_line_idx_icon "minecraft:player_head",
draw_idx_string("Players:", 20),
}
for _, p in pairs(pl_detector.getOnlinePlayers()) do
local pos = pl_detector.getPlayerPos(p)