32 lines
989 B
Lua
32 lines
989 B
Lua
|
if GetResourceState("ox_target") ~= "started" then return end
|
||
|
|
||
|
AddTarget = function (coords, radius, options)
|
||
|
exports.ox_target:addSphereZone({
|
||
|
coords = coords,
|
||
|
radius = 2.25,
|
||
|
debug = KloudDev.Debug,
|
||
|
drawSprite = KloudDev.DrawSprite,
|
||
|
options = options
|
||
|
})
|
||
|
end
|
||
|
AddEntityTarget = function (entity, options)
|
||
|
if NetworkGetEntityIsNetworked(entity) then
|
||
|
local netId = NetworkGetNetworkIdFromEntity(entity)
|
||
|
exports.ox_target:addEntity(netId, options)
|
||
|
else
|
||
|
exports.ox_target:addLocalEntity(entity, options)
|
||
|
end
|
||
|
end
|
||
|
|
||
|
RemoveEntityTarget = function(entity, optionNames)
|
||
|
if NetworkGetEntityIsNetworked(entity) then
|
||
|
local netId = NetworkGetNetworkIdFromEntity(entity)
|
||
|
exports.ox_target:removeEntity(netId, optionNames)
|
||
|
else
|
||
|
exports.ox_target:removeLocalEntity(entity, optionNames)
|
||
|
end
|
||
|
end
|
||
|
|
||
|
AddTargetModel = function(model, options)
|
||
|
exports.ox_target:addModel(model, options)
|
||
|
end
|