Le script est un module complémentaire qbcore conçu pour les systèmes de sécurité par caméra dans les environnements de jeu. Il améliore les capacités de surveillance en permettant aux joueurs de surveiller divers emplacements via des caméras, améliorant ainsi la sécurité et la connaissance de la situation dans le jeu. Les fonctionnalités peuvent inclure des flux en direct, des options d'enregistrement et l'intégration avec d'autres mesures de sécurité. Dans l'ensemble, il fournit un outil attrayant aux joueurs pour améliorer leur expérience de jeu liée à la sécurité et à la surveillance.
Aperçu
- Téléchargez ZIP et UNZIP.
- Faites glisser et déposez la ressource dans les fichiers de votre serveur, assurez-vous de supprimer -main dans le nom du dossier.
- SQL ajouté automatiquement à votre base de données, pas besoin de l'ajouter manuellement.
- ajouter des images à partir du dossier (installer/éléments-images) à Emplacement des images d'inventaire.
Soyez prudent, si vous utilisez ox_inventaire
dans le framework QBCore, n'ajoutez pas d'éléments dans QB-Noyau
ressource, nécessite d'ajouter des éléments dans ox_inventory/data/items.lua
SEULEMENT.
-- // Caméras camera_pd = {name = 'camera_pd', label = 'Caméra PD', poids = 3000, type = 'item', image = 'camera_pd.png', unique = true, utilisable = true, shouldClose = true, combinable = nil, description = ''}, camera_ems = {name = 'camera_ems', label = 'Caméra EMS', poids = 3000, type = 'item', image = 'camera_ems.png', unique = true, utilisable = true, shouldClose = true, combinable = nil, description = ''}, camera_citizen = {name = 'camera_citizen', label = 'Caméra', poids = 3000, type = 'item', image = 'camera_citizen.png', unique = true, utilisable = true, shouldClose = true, combinable = nil, description = '' = vrai, combinable = nil, description = '' }, camera_viewer = { nom = 'camera_viewer', étiquette = 'Visionneuse de caméra', poids = 1000, type = 'item', image = 'camera_viewer.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nil, description = '' }, camera_paper = { nom = 'camera_paper', étiquette = 'Papier de signalisation de caméra', poids = 200, type = 'item', image = 'camera_paper.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nil, description = '' }, camera_tablet = { nom = 'camera_tablet', étiquette = 'Tablette CamView', poids = 2000, type = 'item', image = 'camera_tablet.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nul, description = '' }, camera_personaltablet = { nom = 'camera_personaltablet', étiquette = 'CamView personnelle', poids = 2000, type = 'item', image = 'camera_personaltablet.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nul, description = '' }, camera_personal = { nom = 'camera_personal', étiquette = 'Caméra personnelle', poids = 3000, type = 'item', image = 'camera_personal.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nul, description = '' }, vpn = { nom = 'vpn', étiquette = 'Routeur VPN', poids = 1000, type = 'item', image = 'vpn.png', unique = vrai, utilisable = faux, shouldClose = faux, combinable = nul, description = ''},
-- // Caméras camera_pd = {name = 'camera_pd', label = 'Caméra PD', poids = 3000, type = 'item', image = 'camera_pd.png', unique = true, utilisable = true, shouldClose = true, combinable = nil, description = ''}, camera_ems = {name = 'camera_ems', label = 'Caméra EMS', poids = 3000, type = 'item', image = 'camera_ems.png', unique = true, utilisable = true, shouldClose = true, combinable = nil, description = ''}, camera_citizen = {name = 'camera_citizen', label = 'Caméra', poids = 3000, type = 'item', image = 'camera_citizen.png', unique = true, utilisable = true, shouldClose = true, combinable = nil, description = '' = vrai, combinable = nil, description = '' }, camera_viewer = { nom = 'camera_viewer', étiquette = 'Visionneuse de caméra', poids = 1000, type = 'item', image = 'camera_viewer.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nil, description = '' }, camera_paper = { nom = 'camera_paper', étiquette = 'Papier de signalisation de caméra', poids = 200, type = 'item', image = 'camera_paper.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nil, description = '' }, camera_tablet = { nom = 'camera_tablet', étiquette = 'Tablette CamView', poids = 2000, type = 'item', image = 'camera_tablet.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nul, description = '' }, camera_personaltablet = { nom = 'camera_personaltablet', étiquette = 'CamView personnelle', poids = 2000, type = 'item', image = 'camera_personaltablet.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nul, description = '' }, camera_personal = { nom = 'camera_personal', étiquette = 'Caméra personnelle', poids = 3000, type = 'item', image = 'camera_personal.png', unique = vrai, utilisable = vrai, shouldClose = vrai, combinable = nul, description = '' }, vpn = { nom = 'vpn', étiquette = 'Routeur VPN', poids = 1000, type = 'item', image = 'vpn.png', unique = vrai, utilisable = faux, shouldClose = faux, combinable = nul, description = ''},
-- // Caméras ["camera_pd"] = { ["name"] = 'camera_pd', ["label"] = 'Caméra PD', ["weight"] = 3000, ["type"] = 'item', ["image"] = 'camera_pd.png', ["unique"] = true, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = '' }, ["camera_ems"] = { ["name"] = 'camera_ems', ["label"] = 'Caméra EMS', ["weight"] = 3000, ["type"] = 'item', ["image"] = 'camera_ems.png', ["unique"] = true, ["useable"] = true, ["shouldClose"] = vrai, ["combinable"] = nil, ["description"] = '' }, ["camera_citizen"] = { ["name"] = 'camera_citizen', ["label"] = 'Caméra', ["weight"] = 3000, ["type"] = 'item', ["image"] = 'camera_citizen.png', ["unique"] = vrai, ["useable"] = vrai, ["shouldClose"] = vrai, ["combinable"] = nil, ["description"] = '' }, ["camera_viewer"] = { ["name"] = 'camera_viewer', ["label"] = 'Visionneuse de caméra', ["weight"] = 1000, ["type"] = 'item', ["image"] = 'camera_viewer.png', ["unique"] = true, ["utilisable"] = true, ["devraitFermer"] = true, ["combinable"] = nil, ["description"] = '' }, ["camera_paper"] = { ["name"] = 'camera_paper', ["label"] = 'Papier de signalisation pour appareil photo', ["weight"] = 200, ["type"] = 'item', ["image"] = 'camera_paper.png', ["unique"] = true, ["utilisable"] = true, ["devraitFermer"] = true, ["combinable"] = nil, ["description"] = '' }, ["camera_tablet"] = { ["name"] = 'camera_tablet', ["label"] = 'Tablette CamView', ["weight"] = 2000, ["type"] = 'élément', ["image"] = 'camera_personaltablet.png', ["unique"] = true, ["utilisable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = '' }, ["camera_personaltablet"] = { ["name"] = 'camera_personaltablet', ["label"] = 'Personal CamView', ["weight"] = 2000, ["type"] = 'élément', ["image"] = 'camera_personaltablet.png', ["unique"] = true, ["utilisable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = '' }, ["camera_personal"] = { ["name"] = 'camera_personal', ["label"] = 'Appareil photo personnel', ["poids"] = 3000, ["type"] = 'élément', ["image"] = 'camera_personal.png', ["unique"] = true, ["utilisable"] = true, ["devraitFermer"] = true, ["combinable"] = nil, ["description"] = '' }, ["vpn"] = { ["nom"] = 'vpn', ["étiquette"] = 'Routeur VPN', ["poids"] = 1000, ["type"] = 'élément', ["image"] = 'vpn.png', ["unique"] = true, ["utilisable"] = false, ["devraitFermer"] = false, ["combinable"] = nil, ["description"] = '' }
['camera_pd'] = { label = 'Caméra PD', poids = 3000, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_pd' }, client = { image = 'camera_pd.png', } }, ['camera_ems'] = { label = 'Caméra EMS', poids = 3000, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_ems' }, client = { image = 'camera_ems.png', } }, ['camera_citizen'] = { label = 'Caméra', poids = 3000, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_citizen' }, client = { image = 'camera_citizen.png', } }, ['camera_viewer'] = { label = 'Visionneuse de caméra', poids = 1000, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_viewer' }, client = { image = 'camera_viewer.png', } }, ['camera_paper'] = { label = 'Papier de signalisation de caméra', poids = 200, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_tablet' }, client = { image = 'camera_tablet.png', } }, ['camera_personal'] = { label = 'Caméra personnelle', poids = 3000, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_personal' }, client = { image = 'camera_personal.png', } }, ['camera_personaltablet'] = { label = 'CamView personnelle', poids = 2000, pile = false, close = true, consommer = 0, serveur = { export = 'sf_camerasecurity.cam_camera_personaltablet' }, client = { image = 'camera_personaltablet.png', } }, ['vpn'] = { label = 'Routeur VPN', poids = 1000, pile = faux }, ['screwdriverset'] = { label = 'Boîte à outils', poids = 1000, pile = faux },
Screwdriverset = { name = 'screwdriverset', label = 'Toolkit', weight = 1000, type = 'item', image = 'screwdriverset.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Très utile pour visser... des vis...' },