diff --git a/config.lua b/config.lua index d583deb..715d2b3 100644 --- a/config.lua +++ b/config.lua @@ -18,6 +18,7 @@ Config = { allowedRed = {4, 5, 6, 7, 8}, allowedEmoji = {3, 7, 8}, sendBlockMessages = false, + playerIDs = true, ColorPatterns = { ['DiscordChatRoles.Access.Donator'] = { ['White'] = {'^0'}, diff --git a/server.lua b/server.lua index 3564904..332aad3 100644 --- a/server.lua +++ b/server.lua @@ -293,7 +293,12 @@ AddEventHandler('chatMessage', function(source, name, msg) if sendBlockMessages then sendMsg(roleStr .. name .. "^7: ", finalMessage, -1); else - TriggerClientEvent('chatMessage', -1, roleStr .. name .. "^7: " .. finalMessage); + if Config.playerIDs then + playerid = source + TriggerClientEvent('chatMessage', -1, roleStr .. name .. " [" .. playerid .. "]^7: " .. finalMessage); + else + TriggerClientEvent('chatMessage', -1, roleStr .. name .. "^7: " .. finalMessage); + end end end end @@ -392,7 +397,12 @@ AddEventHandler('chatMessage', function(source, name, msg) if (sendBlockMessages) then sendMsg(roleStr .. name .. "^7: ", finalMessage, -1); else - TriggerClientEvent('chatMessage', -1, roleStr .. name .. "^7: " .. finalMessage); + if Config.playerIDs then + playerid = source + TriggerClientEvent('chatMessage', -1, roleStr .. name .. " [" .. playerid .. "]^7: " .. finalMessage); + else + TriggerClientEvent('chatMessage', -1, roleStr .. name .. "^7: " .. finalMessage); + end end end elseif has_value(inStaffChat, GetPlayerIdentifiers(source)[1]) and not string.find(args[1], "/") and not (chatNotEnabled[src] ~= nil) then