Target
QB-Target
Config.useTarget = true
function entityTarget(entity, event, label, drug, processType)
local selector = nil
if processType == "craft" then
selector = "craft"
else
selector = "process"
end
exports["qb-target"]:AddTargetEntity(
entity,
{
options = {
{
type = "client",
event = event,
icon = "fas fa-box-circle-check",
label = label,
args = {
drug = drug,
process = selector
}
}
},
distance = 3.0
}
)
end
OX-Target
Config.useTarget = true
function entityTarget(entity, event, label, drug, processType)
local selector = processType == "craft" and "craft" or "process"
local options = {
{
name = event,
icon = "fas fa-box-circle-check",
label = label,
onSelect = function(data)
TriggerEvent(event, data)
end,
args = {
drug = drug,
process = selector
}
}
}
if NetworkGetEntityIsNetworked(entity) then
local netId = NetworkGetNetworkIdFromEntity(entity)
exports["ox_target"]:addEntity(netId, options)
else
exports["ox_target"]:addLocalEntity(entity, options)
end
end
Last updated