From f643a958d83fdbdb99e574312ffc589a8626841d Mon Sep 17 00:00:00 2001 From: Misha <106941909+Misha0717@users.noreply.github.com> Date: Sat, 28 Jun 2025 23:18:25 +0200 Subject: [PATCH] fix(menu) Fix playernames with invalid chars in name there are some chars when you have that in your name, the name will no longer be shown at all. --- resource/menu/client/cl_player_ids.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resource/menu/client/cl_player_ids.lua b/resource/menu/client/cl_player_ids.lua index d6b823028..e97bb0027 100644 --- a/resource/menu/client/cl_player_ids.lua +++ b/resource/menu/client/cl_player_ids.lua @@ -130,7 +130,8 @@ local function showGamerTags() or not IsMpGamerTagActive(playerGamerTags[pid].gamerTag) then local playerName = string.sub(GetPlayerName(pid) or "unknown", 1, 75) - local playerStr = '[' .. GetPlayerServerId(pid) .. ']' .. ' ' .. playerName + local convertedPlayerName = string.gsub(playerName, "[^%w_]", "") + local playerStr = '[' .. GetPlayerServerId(pid) .. ']' .. ' ' .. convertedPlayerName playerGamerTags[pid] = { gamerTag = CreateFakeMpGamerTag(targetPed, playerStr, false, false, 0), ped = targetPed