Installation
Dependencies
Asset download
Download your resource from FiveM's Keymaster.
Unzip zip folder and place it into your resource folder.
Add ensure l2s-policehub to your server start config. Make sure to place anywhere below the framework and dependencies resources.
Items installation
["bodycam"] = {["name"] = "bodycam", ["label"] = "Bodycam", ["weight"] = 500, ["type"] = "item", ["image"] = "bodycam.png", ["unique"] = true, ["useable"] = false, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Body Camera for police"},
Metadata installation
PlayerData.metadata['policehub'] = PlayerData.metadata['policehub'] or {
['alerts'] = {
['enablealerts'] = true,
['autoclear'] = false,
['mute'] = false,
},
['wings'] = {
[1] = false,
[2] = false,
[3] = false,
[4] = false,
[5] = false,
[6] = false,
[7] = false,
[8] = false,
[9] = false,
},
['direction'] = nil,
['Assignment'] = nil,
['OfficerPlayTime'] = 0,
}
PlayerData.metadata["dutybusy"] = PlayerData.metadata["dutybusy"] ~= nil and PlayerData.metadata["dutybusy"] or false
PlayerData.metadata["dutybreak"] = PlayerData.metadata["dutybreak"] ~= nil and PlayerData.metadata["dutybreak"] or false
Dependencies for inventory
Add Item: Add This In AddItem Function : in qb-inventory or qb-core like

if item == 'bodycam' then
TriggerClientEvent('l2s-policehub:client:togglebody', source)
end
Remove Item: Add This In RemoveItem Function : in qb-inventory or qb-core like

if item == 'bodycam' then
TriggerClientEvent('l2s-policeuhub:client:cancelbody', -1, Player.PlayerData.source)
end
Finally Customize Your setting in Config.lua
And don't forget setup webhocks in config
Last updated