Configuration

Server Configuration Guide

triangle-exclamation

Welcome to the configuration guide for your server's surveillance system. This document explains each configurable option in the config.lua file to help you set up your server preferences accurately.

Debug Settings

Config.Debug = false -- Set true to enable detailed debug messages.

Use this setting for troubleshooting or monitoring script behavior.

Camera Surveillance System

Config.CameraSystem = {
    MaxCamerasPerPlayer = 10,
    MaxDistanceFromPlayer = 15.0,
    CameraViewDistance = 50.0,
    CameraRotationSpeed = 0.7,
    CameraZoomSpeed = 0.5,
    RequirePermission = true,
    AllowedJobs = { ['police'] = true, ['security'] = true },
    ShowCameraInfo = true,
    ShowCoordinates = true,
    ShowTimestamp = true
}

Configure camera placement limits, viewing distances, permissions, and UI visibility.

Microphone Surveillance System

Settings related to microphone functionality, permissions, audio effects, and notifications.

Camera Types

Define camera-specific properties such as range and special capabilities.

Default Camera Settings

Set default behaviors for camera views, rotation, and zoom levels.

Camera Controls

Customize camera control key bindings.

Battery System

Configure battery drain rates and notifications for different devices.

GPS Driving Update Interval

Interval for GPS location updates while driving.

Digiscanner Detection System

Settings for the digiscanner device detection and interaction.

Follow this guide carefully to tailor the surveillance system precisely to your server's needs.

Last updated