2025-04-07 01:41:12 +00:00

99 lines
2.2 KiB
Lua

AddEventHandler('ox_target:debug', function(data)
if data.entity and GetEntityType(data.entity) > 0 then
data.archetype = GetEntityArchetypeName(data.entity)
data.model = GetEntityModel(data.entity)
end
print(json.encode(data, {indent=true}))
end)
if GetConvarInt('ox_target:debug', 0) ~= 1 then return end
local ox_target = exports.ox_target
local drawZones = true
ox_target:addBoxZone({
coords = vec3(442.5363, -1017.666, 28.85637),
size = vec3(3, 3, 3),
rotation = 45,
debug = drawZones,
drawSprite = true,
options = {
{
name = 'debug_box',
event = 'ox_target:debug',
icon = 'fa-solid fa-cube',
label = locale('debug_box'),
}
}
})
ox_target:addSphereZone({
coords = vec3(440.5363, -1015.666, 28.85637),
radius = 3,
debug = drawZones,
drawSprite = true,
options = {
{
name = 'debug_sphere',
event = 'ox_target:debug',
icon = 'fa-solid fa-circle',
label = locale('debug_sphere'),
}
}
})
ox_target:addModel(`police`, {
{
name = 'debug_model',
event = 'ox_target:debug',
icon = 'fa-solid fa-handcuffs',
label = locale('debug_police_car'),
}
})
ox_target:addGlobalPed({
{
name = 'debug_ped',
event = 'ox_target:debug',
icon = 'fa-solid fa-male',
label = locale('debug_ped'),
}
})
ox_target:addGlobalVehicle({
{
name = 'debug_vehicle',
event = 'ox_target:debug',
icon = 'fa-solid fa-car',
label = locale('debug_vehicle'),
}
})
ox_target:addGlobalObject({
{
name = 'debug_object',
event = 'ox_target:debug',
icon = 'fa-solid fa-bong',
label = locale('debug_object'),
}
})
ox_target:addGlobalOption({
{
name = 'debug_global',
icon = 'fa-solid fa-globe',
label = locale('debug_global'),
openMenu = 'debug_global'
}
})
ox_target:addGlobalOption({
{
name = 'debug_global2',
event = 'ox_target:debug',
icon = 'fa-solid fa-globe',
label = locale('debug_global') .. ' 2',
menuName = 'debug_global'
}
})