1
0
Fork 0
forked from Simnation/Main
Main/resources/[qb]/qb-smallresources/client/removeentities.lua
2025-06-07 08:51:21 +02:00

25 lines
No EOL
940 B
Lua

local entPoly = {}
RegisterNetEvent('QBCore:Client:OnPlayerLoaded', function()
Wait(5000)
for _, v in pairs(Config.Objects) do
entPoly[#entPoly + 1] = BoxZone:Create(v.coords, v.length, v.width, {name = v.model, debugPoly = false, heading = 0})
end
local entCombo = ComboZone:Create(entPoly, {name = "entcombo", debugPoly = false })
entCombo:onPlayerInOut(function(isPointInside)
if isPointInside then
for _,v in pairs(Config.Objects) do
local model = v.model
if type(v.model) == 'string' then
model = joaat(v.model)
end
local ent = GetClosestObjectOfType(v.coords.x, v.coords.y, v.coords.z, 2.0, model, false, false, false)
SetEntityAsMissionEntity(ent, true, true)
DeleteObject(ent)
SetEntityAsNoLongerNeeded(ent)
end
end
end)
end)