From 091e4864f128263a994209228ee08b15f0268da9 Mon Sep 17 00:00:00 2001 From: Bxio Date: Mon, 3 Aug 2026 11:52:59 +0000 Subject: [PATCH] Unfreeze safe props before deleting, bump to 1.1.4 Deleting a frozen object left a stale rendered mesh on screen until the area re-streamed. Unfreezing right before DeleteObject clears it immediately, matching how safe:despawn already looked to behave. --- client.lua | 2 ++ fxmanifest.lua | 2 +- version.json | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/client.lua b/client.lua index 9d675a1..38c88c9 100644 --- a/client.lua +++ b/client.lua @@ -126,6 +126,7 @@ RegisterNetEvent('safe:despawn', function(id) local ent = spawnedSafes[id] if ent and DoesEntityExist(ent) then pcall(function() ox_target:removeLocalEntity(ent) end) + FreezeEntityPosition(ent, false) DeleteObject(ent) end spawnedSafes[id] = nil @@ -294,6 +295,7 @@ AddEventHandler('onClientResourceStop', function(resourceName) for id, ent in pairs(spawnedSafes) do if ent and DoesEntityExist(ent) then pcall(function() ox_target:removeLocalEntity(ent) end) + FreezeEntityPosition(ent, false) DeleteObject(ent) end spawnedSafes[id] = nil diff --git a/fxmanifest.lua b/fxmanifest.lua index e0f5e6b..1922ea9 100644 --- a/fxmanifest.lua +++ b/fxmanifest.lua @@ -4,7 +4,7 @@ lua54 'yes' author 'SeuNome' description 'Sistema de safes com ox_inventory e ox_target' -version '1.1.3' +version '1.1.4' -- DependĂȘncias dependencies { diff --git a/version.json b/version.json index a4c7e1e..d7b0b6d 100644 --- a/version.json +++ b/version.json @@ -1,3 +1,3 @@ { - "version": "1.1.3" + "version": "1.1.4" }