Only freezes when deleting first npc
I have tried:
for _, chl in pairs(char:GetChildren()) do if #chl == 0 then char:Desroy() end chl:Desroy() task.wait(.1) end
And created Chache Folder:
`local CacheFolder = game:GetService("ReplicatedStorage").EnemiesCache
local CacheSize = 50 -- objects
while true do
if #CacheFolder:GetChildren() >= CacheSize then
for _, el in pairs(CacheFolder:GetChildren()) do
el.Parent = nil
task.wait()
el:Destroy()
task.wait()
end
end
task.wait()
end`
But still freezes