Docs /Foltone CCTV/Installation
v1.1.0

Installation — foltone_cctv

Prerequis

  • ESX Legacy, QBCore, ou QBX — Framework FiveM
  • oxmysql — Librairie MySQL

Dependances optionnelles

DependanceUtiliteRequis pour
ox_targetInteraction 3D targetSi Config.InteractionType = "ox_target"
screenshot-basicCapture d’ecran des camerasFonctionnalite de capture

Telechargement

Telechargez le script depuis votre compte Tebex et placez le dossier foltone_cctv dans votre repertoire resources/.

Configuration serveur

Ajoutez dans votre server.cfg :

set screenshot_basic_allow_fs_write "true"

ensure oxmysql
ensure es_extended      # ou qb-core / qbx_core
ensure screenshot-basic # optionnel, pour les captures
ensure foltone_cctv

Important : foltone_cctv doit demarrer apres votre framework et oxmysql. Le convar screenshot_basic_allow_fs_write est necessaire pour la fonctionnalite de capture.

Framework

Le script supporte 3 frameworks :

FrameworkValeur configDependances
ESX Legacy"esx"es_extended, oxmysql
QBCore"qbcore"qb-core, oxmysql
QBX"qbx"qbx_core, oxmysql

Configurez le framework dans config.lua :

Config.Framework = "esx" -- "esx", "qbcore" ou "qbx"

Base de donnees

Nouvelle installation

Executez le fichier sql/install.sql dans votre base de donnees MySQL :

mysql -u root -p votre_base < sql/install.sql

Vous pouvez aussi copier le contenu et l’executer dans phpMyAdmin ou HeidiSQL.

Le script ajoute automatiquement les colonnes manquantes (camera_type, job_group) au premier demarrage. Aucune migration manuelle necessaire.

Items d’inventaire

Vous devez enregistrer les items suivants dans votre systeme d’inventaire (ox_inventory, qb-inventory, etc.) :

Nom de l’itemUtilite
cctv_tabletTablette de surveillance — ouvre le panneau
cctv_stationPoste de surveillance — item placable qui ouvre le panneau
cctv_cam_standardCamera Standard — murale classique
cctv_cam_bulletCamera Bullet — longue portee
cctv_cam_miniCamera Mini Bullet — compacte et discrete
cctv_cam_shopCamera Shop Cam — PTZ 360 pour les magasins

Chaque type de camera a son propre item. Utiliser l’item lance le mode placement pour ce type specifique. L’item station lance egalement un mode de placement au sol.

Verification

Apres avoir redemarre le serveur :

  1. Connectez-vous au serveur avec un personnage
  2. Rendez-vous a la position du PNJ vendeur configuree dans Config.ShopPositions
  3. Interagissez avec le vendeur pour ouvrir la boutique
  4. Achetez une camera, puis utilisez l’item pour entrer en mode placement
  5. Placez la camera sur un mur, nommez-la, puis utilisez la tablette pour la visualiser