OrigenNetwork
Docs

Items · origen_police

origen_police requires 15 unique items to be registered in your inventory before the resource can operate correctly. Copy the block that matches your inventory system and paste it in the appropriate file.


Item map

ItemRole
instant_cameraCamera used to photograph crime scene evidence
photoPhoto produced by the instant camera
evidence_aBullet evidence collected at a crime scene
evidence_azGeneric evidence collected at a crime scene
evidence_bVehicle evidence collected at a crime scene
evidence_nImpact evidence collected at a crime scene
evidence_neFootprint evidence collected at a crime scene
evidence_rBlood evidence collected at a crime scene
evidence_roGeneric evidence collected at a crime scene
evidence_vDrug evidence collected at a crime scene
report_evidenceEvidence report — holds up to 4 collected evidence pieces
k9K9 whistle — calls the K9 unit
lspd_badgePolice badge — identifies the officer
bcsd_badgeSheriff badge — identifies the sheriff agent
police_cadPolice tablet with all San Andreas PD information
megaphoneMegaphone — amplifies officer voice

ox_inventory

Add the following entries to ox_inventory/data/items.lua:

luaox_inventory/data/items.lua
-- ── EVIDENCE ──────────────────────────────────────────────────────────────────
 
['instant_camera'] = {
    label       = 'Instant Camera',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'A simple camera designed to take photos at a crime scene.',
    image       = 'polaroid.png',
},
 
['photo'] = {
    label       = 'Photo',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'An image captured at a crime scene.',
    image       = 'photos.png',
},
 
['evidence_a'] = {
    label       = 'Bullet Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_a.png',
},
 
['evidence_az'] = {
    label       = 'Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_az.png',
},
 
['evidence_b'] = {
    label       = 'Vehicle Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_b.png',
},
 
['evidence_n'] = {
    label       = 'Impact Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_n.png',
},
 
['evidence_ne'] = {
    label       = 'Footprint Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_ne.png',
},
 
['evidence_r'] = {
    label       = 'Blood Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_r.png',
},
 
['evidence_ro'] = {
    label       = 'Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_ro.png',
},
 
['evidence_v'] = {
    label       = 'Drug Evidence',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Evidence obtained from a crime scene.',
    image       = 'evidence_v.png',
},
 
['report_evidence'] = {
    label       = 'Evidence Report',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Here there can be collected up to 4 pieces of evidence.',
    image       = 'report_evidence.png',
},
 
-- ── EQUIPMENT ─────────────────────────────────────────────────────────────────
 
['k9'] = {
    label       = 'K9 Whistle',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Use the whistle to call the K9 unit.',
    image       = 'whistle.png',
},
 
['lspd_badge'] = {
    label       = 'Police Badge',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Your identification as a police officer, includes your rank and badge number.',
    image       = 'lspd_badge.png',
},
 
['bcsd_badge'] = {
    label       = 'Sheriff Badge',
    weight      = 0,
    stack       = false,
    close       = false,
    description = "Your identification as a sheriff's agent, including your rank and badge number.",
    image       = 'bcsd_badge.png',
},
 
['police_cad'] = {
    label       = 'Police Tablet',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'Your personal tablet with all the information of the San Andreas police.',
    image       = 'tablet.png',
},
 
['megaphone'] = {
    label       = 'Megaphone',
    weight      = 0,
    stack       = false,
    close       = false,
    description = 'A megaphone to make your voice heard.',
    image       = 'megaphone.png',
},

QBCore

Add the following entries to qb-core/shared/items.lua:

luaqb-core/shared/items.lua
-- ── EVIDENCE ──────────────────────────────────────────────────────────────────
['instant_camera']  = { name = 'instant_camera',  label = 'Instant Camera',    weight = 0, type = 'item', image = 'polaroid.png',        unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'A simple camera designed to take photos at a crime scene.' },
['photo']           = { name = 'photo',           label = 'Photo',             weight = 0, type = 'item', image = 'photos.png',          unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'An image captured at a crime scene.' },
['evidence_a']      = { name = 'evidence_a',      label = 'Bullet Evidence',   weight = 0, type = 'item', image = 'evidence_a.png',      unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_az']     = { name = 'evidence_az',     label = 'Evidence',          weight = 0, type = 'item', image = 'evidence_az.png',     unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_b']      = { name = 'evidence_b',      label = 'Vehicle Evidence',  weight = 0, type = 'item', image = 'evidence_b.png',      unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_n']      = { name = 'evidence_n',      label = 'Impact Evidence',   weight = 0, type = 'item', image = 'evidence_n.png',      unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_ne']     = { name = 'evidence_ne',     label = 'Footprint Evidence',weight = 0, type = 'item', image = 'evidence_ne.png',     unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_r']      = { name = 'evidence_r',      label = 'Blood Evidence',    weight = 0, type = 'item', image = 'evidence_r.png',      unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_ro']     = { name = 'evidence_ro',     label = 'Evidence',          weight = 0, type = 'item', image = 'evidence_ro.png',     unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['evidence_v']      = { name = 'evidence_v',      label = 'Drug Evidence',     weight = 0, type = 'item', image = 'evidence_v.png',      unique = true,  useable = false, shouldClose = false, combinable = nil, description = 'Evidence obtained from a crime scene.' },
['report_evidence'] = { name = 'report_evidence', label = 'Evidence Report',   weight = 0, type = 'item', image = 'report_evidence.png', unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'Here there can be collected up to 4 pieces of evidence.' },
 
-- ── EQUIPMENT ─────────────────────────────────────────────────────────────────
['k9']              = { name = 'k9',              label = 'K9 Whistle',        weight = 0, type = 'item', image = 'whistle.png',         unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'Use the whistle to call the K9 unit.' },
['lspd_badge']      = { name = 'lspd_badge',      label = 'Police Badge',      weight = 0, type = 'item', image = 'lspd_badge.png',      unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'Your identification as a police officer, includes your rank and badge number.' },
['bcsd_badge']      = { name = 'bcsd_badge',      label = 'Sheriff Badge',     weight = 0, type = 'item', image = 'bcsd_badge.png',      unique = true,  useable = true,  shouldClose = false, combinable = nil, description = "Your identification as a sheriff's agent, including your rank and badge number." },
['police_cad']      = { name = 'police_cad',      label = 'Police Tablet',     weight = 0, type = 'item', image = 'tablet.png',          unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'Your personal tablet with all the information of the San Andreas police.' },
['megaphone']       = { name = 'megaphone',       label = 'Megaphone',         weight = 0, type = 'item', image = 'megaphone.png',       unique = true,  useable = true,  shouldClose = false, combinable = nil, description = 'A megaphone to make your voice heard.' },

Item images

Place the .png image files in the images folder of your inventory resource:

The file names must match the image field exactly (case-sensitive on Linux servers):

text
polaroid.png        photos.png          evidence_a.png      evidence_az.png
evidence_b.png      evidence_n.png      evidence_ne.png     evidence_r.png
evidence_ro.png     evidence_v.png      report_evidence.png whistle.png
lspd_badge.png      bcsd_badge.png      tablet.png          megaphone.png

Image files are located in origen_police/[assets]/inventory_images.