From 297855b1641b061527886932ab6125d4c16e6dd9 Mon Sep 17 00:00:00 2001 From: Jean-Patrick Guerrero Date: Mon, 19 Apr 2021 03:43:02 +0200 Subject: [PATCH] Fix potential issue with model preview --- init.lua | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index d015a9a..36bd5a7 100644 --- a/init.lua +++ b/init.lua @@ -2413,12 +2413,18 @@ local function get_inventory_fs(player, data, fs) if props.mesh ~= "" then local anim = player:get_local_animation() - --fs("style[player_model;bgcolor=black]") local armor_skin = __3darmor or __skinsdb + local t = {} + for _, v in ipairs(props.textures) do + t[#t + 1] = ESC(v):gsub(",", "!") + end + + local textures = concat(t, ","):gsub("!", ",") + + --fs("style[player_model;bgcolor=black]") fs("model", 0.2, 0.2, armor_skin and 4 or 3.4, armor_skin and ctn_hgt or 5.8, - "player_model", - props.mesh, concat(props.textures, ","), "0,-150", "false", "false", + "player_model", props.mesh, textures, "0,-150", "false", "false", fmt("%u,%u", anim.x, anim.y)) else local size = 2.5