|
|
|
@ -1,10 +1,18 @@ |
|
|
|
|
local http_api = minetest.request_http_api() |
|
|
|
|
|
|
|
|
|
function tablelength(T) |
|
|
|
|
local count = 0 |
|
|
|
|
for _ in pairs(T) do count = count + 1 end |
|
|
|
|
return count |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
function send_messages(res) |
|
|
|
|
for message in string.gmatch(res["data"], "[^\n]+") do |
|
|
|
|
if message == "list" then |
|
|
|
|
local x = minetest.get_connected_players() |
|
|
|
|
local text = "List of Players:\n" |
|
|
|
|
local text = "List of Players (" |
|
|
|
|
text = text .. tostring(tablelength(x)) .. "/" |
|
|
|
|
text = text .. tostring(minetest.settings:get("max_users")) .. "):" |
|
|
|
|
for j, i in ipairs(x) do |
|
|
|
|
text = text .. "\n" .. i.get_player_name(i) |
|
|
|
|
end |
|
|
|
|