chat_admin/init.lua

33 lines
859 B
Lua
Raw Normal View History

2015-04-30 12:53:23 -07:00
--
-- Mod Chat Admin
-- Por BrunoMine
--
-- Nick do Administrador
2015-10-24 11:41:33 -07:00
local NickAdmin = "singleplayer"
2015-04-30 12:53:23 -07:00
minetest.register_privilege("chat_moderador", "Usar char como moderador")
local function verificar_chat(name, message)
if name == NickAdmin then
for _,player in ipairs(minetest.get_connected_players()) do
if player:get_player_name() ~= name then
minetest.chat_send_player(player:get_player_name(), "[ADMIN]" .. name .. ": " .. message)
end
end
return true
else
if minetest.get_player_privs(name)["chat_moderador"] then
for _,player in ipairs(minetest.get_connected_players()) do
if player:get_player_name() ~= name then
minetest.chat_send_player(player:get_player_name(), "[MODERADOR]" .. name .. ": " .. message)
end
end
return true
end
return false
end
end
2015-10-24 11:41:33 -07:00
minetest.register_on_chat_message(verificar_chat)