BodycamYeniÜcretsiz

Bodycam: Kurulum

Axon tarzı yaka ve araç kamerası sistemini birkaç dakikada sunucunda çalışır hâle getir.

v1.0.0Açık kaynakÜcretsizQBox · QBCore · ESX

Başlamadan önce

OneSync'in açık olduğundan ve sunucu artifact'inin güncel olduğundan emin ol. Script framework, envanter, target ve bildirim kaynağını kendisi tespit eder.

Gereksinimler

KaynakGerekliNot
ox_libEvetTek zorunlu bağımlılık
qbx_core / qb-core / es_extendedEvetBiri yeterli, otomatik seçilir
ox_inventory / qb-inventory / ps-inventoryİsteğe bağlıHiçbiri yoksa framework envanteri kullanılır
ox_target / qb-targetİsteğe bağlıYoksa terminaller oluşmaz
ox_lib / okokNotify / ps-uiİsteğe bağlıBildirimler, config'teki Notifications ayarına bak

codem-inventory, core_inventory, jpr-inventory, origen_inventory ve tgiann-inventory de eşya kontrolü için desteklenir. Cihaz seri numarasının eşyaya yazılabilmesi için ox_inventory veya qb-inventory gerekir; diğerlerinde seri karakterden türetilir (bkz. SSS).

İndirme bağlantıları ve başlatma sırası için Bağımlılıklar sayfasına bak.

Kurulum adımları

Kaynağı indir

En güncel sürümü portal.cfx.re'den indir. Bkz. Satın alımı indir.

Klasör adını değiştirme

Klasörün adı hype-bodycam olmalı. Başka bir isimle başlarsa script kendini kapatır ve konsola uyarı yazar. Tüm export'lar da bu isim üzerinden çağrılır.

fxmanifest.lua

Eşyayı ekle

Kullandığın envantere göre sadece birini uygula. Eşya adı config'teki Item ile aynı olmalı (varsayılan: bodycam). Eşya görseli INSTALL/item-images/bodycam.png içinde.

INSTALL/ox-inventory.lua içeriğini ox_inventory/data/items.lua dosyasına ekle. Eşya kullanımı client.export üzerinden scripte ulaşır.

ox_inventory/data/items.lua
['bodycam'] = {
    label = 'Axon Body 3',
    weight = 250,
    stack = false,
    close = true,
    description = 'Polis yaka kamerası. Kullanarak kaydı aç/kapat.',
    client = {
        export = 'hype-bodycam.bodycam',
    },
},

Görseli ox_inventory/web/images/bodycam.png konumuna kopyala.

Kaynağı başlat

server.cfg dosyasına ox_lib, framework, envanter ve target'tan sonra ekle.

server.cfg
ensure ox_lib
ensure qbx_core          # veya qb-core / es_extended
ensure ox_inventory      # veya qb-inventory
ensure ox_target         # veya qb-target

# HypeScripts
ensure hype-bodycam

Temel ayarları yap

config/config.lua dosyasını aç ve en az Item, Access.groups, ViewAccess.groups ve Terminals ayarlarına bak. Tüm seçenekler için Ayarlar sayfasına bak.

Başlatma sırası önemli

hype-bodycam framework'ten önce başlarsa konsolda No supported framework found yazar ve hiçbir şey çalışmaz.

Kontrol et

Config'te Debug = true yap ve sunucuyu başlat. Konsolda şu satırları ara:

[DEBUG:SERVER] [INFO] framework bridge: qbx_core
[DEBUG:SERVER] [INFO] inventory module bound to ox_inventory

Yetkili bir mesleğe gir, mesaiye başla, eşyayı kendine ver ve kullan. Ekranda Axon göstergesi çıkar ve başlangıç bipi duyulur.

Kameralı bir araca bin (varsayılan: Emergency sınıfı). Araç için ikinci bir yayın açılır.

Bir terminale git (varsayılan: Mission Row PD bilgisayarı) ve yayını izle. Her şey çalışıyorsa Debug = false yap.

Nasıl çalışır

  • Yaka kamerası: eşyayı taşıyan mesaideki memurlar eşyayı kullanarak kamerayı açıp kapatır.
  • Araç kamerası: kayıttaki bir memur kameralı bir araca bindiğinde araç, ön ve kabin kamerasıyla kendi yayınını başlatır.
  • Axon Signal: silah çekmek veya kameralı bir aracın çakarını açmak, eşyayı taşıyan mesaideki memurlar için kaydı otomatik başlatır.
  • İzleme: yetkili oyuncular canlı yayınları terminallerden, bir komutla ya da Open export'u ile kendi menünden izler.

İzleme tuşları

Tuşİşlem
E / →Sonraki yayın
Q / ←Önceki yayın
TABÖn ve kabin kamerası arasında geçiş
BACKSPACEYayın listesine dön
ESCİzlemeyi kapat
CAraç kamerası konumunu kopyala (sadece Debug)

Sonraki adımlar

Bu sayfada