From 78ff6be2c18df7279f9cf0c76366a83b5dd31a44 Mon Sep 17 00:00:00 2001 From: Zenon Seth Date: Wed, 1 Nov 2023 15:13:27 +0000 Subject: [PATCH] Add two dots on truncated messages; fix indents --- init.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index 31ea8a3..eff9eda 100644 --- a/init.lua +++ b/init.lua @@ -10,15 +10,15 @@ local cumulativeTime = 0 local function trim(msg) if not msg or not type(msg) == "string" then return "" end if string.len(msg) > MAX_MSG_BUBBLE_LENGTH then - return string.sub(msg, 1, MAX_MSG_BUBBLE_LENGTH) + return string.sub(msg, 1, MAX_MSG_BUBBLE_LENGTH)..".." else return msg end end minetest.register_on_chat_message(function(name, origMessage) - if minetest.get_player_privs(name).shout then - local player = minetest.get_player_by_name(name) + if minetest.get_player_privs(name).shout then + local player = minetest.get_player_by_name(name) if not player then return end local msg = "\n"..MSG_BUBBLE_PREFIX..trim(origMessage) local nametag = player:get_nametag_attributes() @@ -49,7 +49,7 @@ minetest.register_on_chat_message(function(name, origMessage) end nametag.text = shown[name].text player:set_nametag_attributes(nametag) - end + end end) minetest.register_globalstep(function(dtime)