BB Store
Discord
  • Discord
  • 📦BB V2 Paket
    • 📖Dokümantasyon
      • 👨‍🔧Meslekler
        • 👨‍🍳Legal Meslekler
          • Çöpçülük
          • Balıkçılık
          • Kamyonculuk
          • Çiftçilik
          • Odunculuk
          • Pizzacılık
          • Otobüsçülük
          • Taksicilik
        • 🦹İllegal Meslekler
          • Köşetut
          • İllegal Teslimat İşi
          • Extasy
          • Meth
          • Kokain
          • Esrar
      • 🔫Soygunlar
        • Market Soygunu
        • Atm Soygunu
        • Ev Soygunu
        • Vezne Soygunu
        • Kuyumcu Soygunu
        • Sanat Galerisi Soygunu
        • Tren Soygunu
        • Humane Labs Soygunu
        • Casino Soygunu
        • Pasifik Bankası Soygunu
      • 🗺️Haritalar
        • Cayo Perico Gang Savaşı
        • Sanat Galerisi
        • Bean Machine
        • Motel
        • Burgershot
        • Kumarhane
        • Uwu Cat Cafe
        • Cayo Perico Köprüsü
        • Dövüş Kulübü
        • Galeri
        • Antika Bar
        • Warzone
        • Sheriff Departmanı
        • Hapishane
        • Hastane
        • Kilise
        • Göl Evleri
        • OX
        • Petshop
        • Redzone
        • Özel Çete Hoodları
        • State Police Departmanı
        • Taco
        • Tekila Bar
        • Tiki Bar
        • Belediye Binası
        • Tunershop
        • Polis Departmanı
        • Legion Meydanı
        • Pop's Diner
        • Mekanikler
      • ℹ️Sistemler
        • Multikarakter Menüsü
        • Motel
        • Airdrop
        • Redzone
        • Metalı Çanta
        • Satın Alma / Satma
        • Galericilik
        • DJ Sistemi
        • FPS Menü
        • Legal Birim GPS
        • Rehber Kitaplar
        • Kasa Açma
        • İllegal Doktor NPC
        • Özel Plaka
        • Plaka, Model Okuyucu
        • Megafon
        • OX Event
        • Araç Kiralama
        • Kişisel ve Şifreli Depo
        • Oluşum Saygınlık
        • Ekip GPS
        • Tunershop İllegal Modifiye
        • Barut (GSR) Testi
        • Nitro
        • İllegal Saygınlık
        • Soygun Secure
        • Warzone
        • Silah Geliştirme
        • Blackmarket
        • Bodycam
        • Oyuncu Report
        • Combatlog
        • Kara Para Aklama
        • Ehliyet
        • Envanter (Meta Kıyafetli)
        • PD/SD/EMS Galeri
        • Crafting
        • Drift Kiti
        • Sırta Silah Asma
        • Özel Crosshair
        • Evrak
        • Asansör
        • Sigara, Elektronik Sigara ve Kafa Yapan Ürünler
        • ESC Pausemenu
        • Biber Gazı
        • Yazıcı
        • Safezone
        • Doktor İlkyardım
        • Kıyafet Kodu Paylaşımı
        • Lovemenu
        • Npc Diyalog
        • Araç Kilometre Sayacı
        • Emote(Animasyon) Menü
        • Ev ve Emlakçılık
        • Tv, Boombox ve Carplay
        • Oto Araç temizliği
        • Kara Para Deposu
        • Kara Tahta
        • Kamera Modu
        • CCTV (Güvenlik Kamerası)
        • Parmak İzi Okuyucu
        • Günlük Tutma
        • Günlük Görevler
        • Bisiklet Kiralama
        • Spawnselector
        • El Radarı
        • Peluş Oyuncak
        • Paten ve Kaykay
        • Kaydedilen Yürüyüş Stili
        • Araç Kontrol Menüsü
        • Ölüm Ekranı
        • Silah Fırlatma
        • Şipşak Fotoğraf
        • PD, EMS, DOJ MDT
        • İhbar (Dispatch)
        • Yumruk Makinesi
        • Bilardo
        • Grafiti
        • Uzaktan Kumandalı Araç
        • Paraşütle Atlama
        • Akıllı Tabelalar
        • Uno Kart Oyunu
        • Gym ve Skill
        • Radial (F3) Menu
        • Ghostpeek Engelleme
        • Kapı Kilit
        • Tekne ve Botta Çapa Atma
        • Çöp Karıştırma
        • Araç Verme Menü
        • Meslek Özel Chat
        • Süreli/Süresiz Araç Bağlama
        • Ağız Bantlama
        • Driveby Bölgesel Aç/Kapa
        • Kucaklama/Sırta alma/Rehin alma
        • Toka
        • Araç Top Speed Limitleme
        • Etkinlik Hazır Silah Setleri
        • PD Hazır Eşya Çantası
        • Hazır Silah Paketleri
        • Araç Vergi & Fatura
        • Kartuşlu Taser
        • Illegal Coin
        • Araba ve Motokros Yarışı
        • DOJ İstek, Şikayet, Öneri
      • ℹ️Yetkili Sistemleri
        • Admin Menü
        • Purelevel Aç/Kapa
        • Silah Dupe Sorgulama
Powered by GitBook
On this page
  1. BB V2 Paket
  2. Dokümantasyon
  3. Sistemler

CCTV (Güvenlik Kamerası)

PreviousKamera ModuNextParmak İzi Okuyucu

Last updated 8 months ago

Bilgilendirme

Legal meslek grupları için uzaktan yönetilebilir güvenlik kamerası sistemi. Kamera eşyasını kullanarak istediğiniz yere kamera yerleştirebilir, kamera tabletini kullanarak kameralara uzaktan erişim sağlayarak izleyebilirsiniz


camerasecurity
Config = Config or {}

Config.Framework = 'QBCore'     -- ESX / QBCore

-- Resources
Config.Inventory = 'qb-inventory'       -- ox_inventory / qb-inventory   (Note: dont use qb-inventory if your framework esx please)
Config.Target = 'ox_target'     -- ox_target / qb-target
Config.Notify = 'qb'           -- qb / esx / lib / custom (require to add your custom notify in [sf_camerasecurity/client/utils.lua])
Config.ProgressBar = 'qb'      -- qb / esx / lib / custom (require to add your custom progressbar in [sf_camerasecurity/client/utils.lua])

-- Items
Config.RemoteTablet = 'camera_viewer'       -- for Citizens
Config.TabletCamViewJobs = 'camera_tablet'  -- for Jobs
Config.NeedItemFixCam = 'screwdriverset'    -- for job to fix cam
Config.CameraSignalPaper = 'camera_paper'   -- for citizens to receive signal when create new camera
Config.VpnItem = 'vpn'                      -- require this item in location wifi to watch camera

-- Settings
Config.SignalLength = 12   -- how much characters and numbers in signal 
Config.MoveCamForwardDistance = 0.2     -- this only move camera coords to forward because some times big cam props hide the vision
Config.DisableWifiSystem = false            -- if you want disable wifi system 
Config.TimerFixCamera = 10      -- sec (this only for jobs, no fix cam for normal camera)
Config.EnableWifiIcon = true    -- if you are in zone wifi, is show you a icon wifi up screen
Config.AutoRepairCameras = true -- to repair all broken camera after server restart

-- Player camera
Config.SignalItem = {
    NameItem = 'camera_citizen',
    Prop = 'prop_cctv_cam_01a'
}

-- Personal camera
Config.PersonalCamera = {
    NameItem = 'camera_personal',
    TabletItem = 'camera_personaltablet',
    Props = {
        [1] = 'prop_cctv_cam_06a',
        [2] = 'prop_cctv_cam_04a',
        [3] = 'prop_cctv_cam_05a',
        [4] = 'prop_cctv_cam_02a',
        [5] = 'prop_cctv_cam_01a',
        [6] = 'prop_cctv_cam_07a',
        [7] = 'prop_cctv_cam_01b',
        [8] = 'prop_cctv_cam_04b',
        [9] = 'prop_cctv_cam_03a',
        [10] = 'prop_cctv_cam_04c',
        [11] = 'prop_cs_cctv',
        [12] = 'hei_prop_bank_cctv_01',
        [13] = 'hei_prop_bank_cctv_02',
        [14] = 'p_cctv_s',
        [15] = 'prop_snow_cam_03a',
        [16] = 'prop_spycam'
    }
}

-- shop information
Config.Shop = {   
    Enable = false,                                        -- to active shop
    EnableCategory = false,                                -- if you want show titles category in shop
    Label = 'Camera Shop',                                -- name shop
    Icon = 'fa-solid fa-camera',                          -- icon target eye
    Ped = 's_m_y_grip_01',                                -- ped shop
    Scenario = 'WORLD_HUMAN_CLIPBOARD',                   -- scenario ped
    Coords = vector4(152.98, -1363.35, 29.33, 230.07),    -- location ped
    Distance = 2.5,                                       -- distance to require to use ped shop
    Blip = {Enable = false, Sprite = 184, Scale = 0.6, Color = 32},       -- blip setting

    -- item shop and prices 
    Store = {   
        {
            Title = 'Public Items',
            Items = {
                {item = 'camera_viewer',            price = 1500},
                {item = 'vpn',                      price = 1000},
                {item = 'camera_citizen',           price = 500},
            }
        },    
        {
            Title = 'Job Items',
            Items = {
                {item = 'camera_pd',                price = 250,    job = {'police'}},
                {item = 'camera_ems',               price = 250,    job = {'ambulance'}},
                {item = 'camera_tablet',            price = 1000,   job = {'police', 'ambulance'}},
                {item = 'screwdriverset',           price = 250,    job = {'police', 'ambulance'}},
            }
        },   
        {
            Title = 'Personal Items',
            Items = {
                {item = 'camera_personal',          price = 500},  
                {item = 'camera_personaltablet',    price = 2000},  
            } 
        }
       
    }
}

-- props camera list only for jobs
Config.PropListJob = {     
    [1] = 'prop_cctv_cam_06a',
    [2] = 'prop_cctv_cam_04a',
    [3] = 'prop_cctv_cam_05a',
    [4] = 'prop_cctv_cam_02a',
    [5] = 'prop_cctv_cam_01a',
    [6] = 'prop_cctv_cam_07a',
    [7] = 'prop_cctv_cam_01b',
    [8] = 'prop_cctv_cam_04b',
    [9] = 'prop_cctv_cam_03a',
    [10] = 'prop_cctv_cam_04c',
    [11] = 'prop_cs_cctv',
    [12] = 'hei_prop_bank_cctv_01',
    [13] = 'hei_prop_bank_cctv_02',
    [14] = 'p_cctv_s',
    [15] = 'prop_snow_cam_03a',
    [16] = 'prop_spycam'
}

Config.DistanceCreateCam = {
    Jobs = 70.0,        -- max distance to put camera for job 
    SignalCam = 20.0,   -- max distance to put camera for normal players 
    PersonalCam = 40.0  -- max distance to put personal camera
}

-- wifi zones
Config.WifiZones = { 
    {
        Coords = vector3(29.66, -1345.06, 29.5),
        Distance = 10,
    }
}

-- sens to move camera (left, right..) when you watching
Config.Sens = {
    Right = 1,
    Left = 1,
    Up = 1,
    Down = 1
}

-- item and job can use this item
Config.JobItems = {
    {ItemName = 'camera_pd', Type = 'Job', Job = {'police', 'sheriff'}},
    {ItemName = 'camera_ems', Type = 'Job', Job = 'ambulance'},
}

-- this for jobs if he not have tablet like (cctv) to open camera
Config.JobConnectLocations = {
    ['police'] = {
        Coords = vector3(443.0, -986.36, 30.72),
        Distance = 1
    },
    ['sheriff'] = {
        Coords = vector3(-447.4, 6015.03, 32.29),
        Distance = 1
    }	
}
📦
📖
ℹ️