Update chatplus

This commit is contained in:
rubenwardy 2016-04-05 01:44:11 +01:00
parent 9df63edff9
commit f4053a34d7

View file

@ -7,7 +7,7 @@
chatplus = {
version = 2.2,
version = 2.3,
_logpath = minetest.get_worldpath().."/chatplus-log.txt",
_defsettings = {
log = true,
@ -164,6 +164,14 @@ function chatplus.poke(name,player)
return chatplus.players[name]
end
minetest.register_on_joinplayer(function(player)
chatplus.poke(player:get_player_name(), player)
end)
minetest.register_on_leaveplayer(function(player)
chatplus.poke(player:get_player_name(), "end")
end)
function chatplus.register_handler(func,place)
if not place then
table.insert(chatplus._handlers, func)
@ -177,19 +185,15 @@ function chatplus.log_message(from, msg)
chatplus.log("<" .. from .. "> " .. msg)
end
minetest.register_on_joinplayer(function(player)
chatplus.poke(player:get_player_name(), player)
end)
minetest.register_on_leaveplayer(function(player)
chatplus.poke(player:get_player_name(), "end")
end)
function chatplus.send(from, msg)
if msg:sub(1, 1) == "/" then
return false
end
if not minetest.check_player_privs(from, {shout = true}) then
return nil
end
chatplus.log_message(from, msg)
if #chatplus._handlers == 0 then