From a527c07e810d235f74d9d3b6f3c86bda96de514a Mon Sep 17 00:00:00 2001 From: Linventif Date: Wed, 27 Sep 2023 02:23:36 +0200 Subject: [PATCH] chat sync msg --- lua/gmod_integration/client/cl_main.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lua/gmod_integration/client/cl_main.lua diff --git a/lua/gmod_integration/client/cl_main.lua b/lua/gmod_integration/client/cl_main.lua new file mode 100644 index 0000000..6f4cae0 --- /dev/null +++ b/lua/gmod_integration/client/cl_main.lua @@ -0,0 +1,17 @@ +// +// Main +// + +local function formatName(name) + // all un down case + name = string.lower(name) + // first leter in upper case + name = string.upper(string.sub(name, 1, 1)) .. string.sub(name, 2) + // every letter after a space in upper case + name = string.gsub(name, "(%a)([%w_']*)", function(a,b) return string.upper(a) .. string.lower(b) end) + return name +end + +function gmInte.discordSyncChatPly(data) + chat.AddText(Color(92, 105, 255), "(DISCORD) ", Color(12, 151, 12), formatName(data.name) .. ": ", Color(255, 255, 255), data.content) +end \ No newline at end of file