From 6dfe3907fe8bf22eda59b709dc7a86823b8fd58b Mon Sep 17 00:00:00 2001 From: Kasey FItton Date: Sat, 9 Nov 2024 05:17:13 +0000 Subject: [PATCH] fix(esx_skin): refresh max values correctly --- [core]/esx_skin/client/modules/menu.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/[core]/esx_skin/client/modules/menu.lua b/[core]/esx_skin/client/modules/menu.lua index 00020bc4..7a2249e9 100644 --- a/[core]/esx_skin/client/modules/menu.lua +++ b/[core]/esx_skin/client/modules/menu.lua @@ -82,12 +82,13 @@ function Menu:Change(data, menu) if skin[data.current.name] ~= data.current.value then -- Change skin element - TriggerEvent("skinchanger:change", data.current.name, data.current.value) - + exports["skinchanger"]:Change(data.current.name, data.current.value) + skin = exports["skinchanger"]:GetSkin() local newData = {} for i = 1, #self.elements, 1 do local component = self.components[i] + newData.max = type(component.max) == "function" and component.max(PlayerPedId(), skin) or component.max if self.elements[i].textureof ~= nil and data.current.name == self.elements[i].textureof then