From 36a69f2c81e0ff2ce9d404de2d96964ad0d641ef Mon Sep 17 00:00:00 2001 From: zykem <86602828+Zykem@users.noreply.github.com> Date: Sat, 26 Jul 2025 19:38:19 +0200 Subject: [PATCH] Validate player identifier in ResetPlayers function --- [core]/esx_multicharacter/server/modules/functions.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/[core]/esx_multicharacter/server/modules/functions.lua b/[core]/esx_multicharacter/server/modules/functions.lua index 4e0b260f..66e10597 100644 --- a/[core]/esx_multicharacter/server/modules/functions.lua +++ b/[core]/esx_multicharacter/server/modules/functions.lua @@ -6,7 +6,10 @@ function Server:ResetPlayers() table.wipe(ESX.Players) for _, v in pairs(players) do - ESX.Players[ESX.GetIdentifier(v.source)] = v.identifier + local identifier = ESX.GetIdentifier(v.source) + if identifier then + ESX.Players[identifier] = v.identifier + end end else ESX.Players = {}