From 21d59ed89895e2509c8436812847cdc755ad8298 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Mon, 11 May 2020 11:31:35 +0200 Subject: [PATCH] Added /getip --- commands.lua | 13 +++++++++++++ init.lua | 2 +- advprivs.lua => privs.lua | 0 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 commands.lua rename advprivs.lua => privs.lua (100%) diff --git a/commands.lua b/commands.lua new file mode 100644 index 0000000..fddb0d8 --- /dev/null +++ b/commands.lua @@ -0,0 +1,13 @@ +minetest.register_chatcommand("getip", { + description = "Get the IP of a player", + params = "", + privs = {server = true}, + func = function(name, param) + if minetest.get_player_by_name(param) then + minetest.chat_send_player(name, "IP of " .. param .. ": " .. minetest.get_player_information(param).address) + else + minetest.chat_send_player(name, "Player is not online.") + end + end +}) + diff --git a/init.lua b/init.lua index 06667e2..e04d66a 100755 --- a/init.lua +++ b/init.lua @@ -1,6 +1,6 @@ coronaserver = {} -local modules = {"save", "advprivs", "ranks", "playerlist"} +local modules = {"save", "privs", "ranks", "playerlist", "commands"} for _, m in pairs(modules) do dofile(minetest.get_modpath("coronaserver") .. "/" .. m .. ".lua") diff --git a/advprivs.lua b/privs.lua similarity index 100% rename from advprivs.lua rename to privs.lua -- 2.44.0