LGMods AXON Body 4 - Bodycam and Recording System
Welcome to the official documentation for the LGMods AXON Body 4 Bodycam Resource. This resource provides a realistic, minimalist bodycam overlay for FiveM, inspired by real-world AXON Body 4 devices used by UK and International police forces.
Installation
Follow these steps to install the resource on your server:
Download & Extract: Download the resource folder and extract it into your server's
resourcesdirectory. Ensure the folder is namedLG_BWV.Configuration: Open
config.luaand configure your settings (Webhook URLs, Framework, etc.).Server Config: Add the following to your
server.cfg:ensure screencapture ensure LG_BWVDependencies: This resource requires
screencapturefor video and screenshot functionality. Ensure it is installed and started beforeLG_BWV. You can install screencapture via https://github.com/itschip/screencapture installation guide.
ℹ️ Note These instructions assume you have a working FiveM server that you can already connect to. For help setting up a FiveM server, see: FiveM Server Setup Guide
Configuration (config.lua)
config.lua)Since this resource is delivered with encryption (Tebex), the config.lua is your primary tool for customization. Below are the key sections you can modify:
General & Framework
Config.Framework: Set to'standalone','esx', or'qbcore'.
Display Settings
Sound Settings
The `Config.Sounds` table controls the audio feedback players hear when interacting with the bodycam specifically the activation and deactivation sounds. These subtle but immersive sound effects help sell the realism of turning a professional-grade bodycam on or off, similar to real AXON Body 4 devices.
Discord Integration Configuration (Config.Discord)
Config.Discord)The Config.Discord table controls all Discord webhook logging, notifications, screenshots, and video uploads triggered by bodycam events. When enabled, every activation, deactivation, or configured media capture sends a clean, formatted embed to your Discord channel — perfect for dispatch logging, evidence archiving, or supervisor monitoring.
Framework Integration & Permissions (Config.FrameworkIntegration)
Config.FrameworkIntegration)This section controls who can use the bodycam and under what conditions. It supports job restrictions, item requirements, duty checks, ACE permissions, and more — making it easy to fit the bodycam into police-only RP, emergency services, or custom setups.
Auto-Trigger Events
Lua
AXON Logo Customization
Format: .png (transparent background recommended)
File: html/img/axon_logo.png
Recommended: ~45px height (width auto-scales)
Ideal canvas: 150 × 45 px
Video Recording Configuration (`Config.VideoRecording`)
This section controls the automatic video recording feature of the bodycam. When enabled, the resource captures gameplay footage from the moment the bodycam is activated until it is deactivated, then automatically uploads the clip to Discord (via the configured webhook).
Advanced Settings Configuration (Config.Advanced)
These settings fine-tune bodycam behavior, safety features, performance, and realism — especially useful for preventing abuse, handling edge cases, and optimizing server performance.
Commands
/togglebodycam
Toggle bodycam on/off (also bound to key B)
Allowed players
/bodycam_status
View all active bodycams
Server console/admin
/bodycam_forceoff [id]
Force deactivate a player's bodycam
Server console/admin
/bodycam_forceon [id]
Force activate a player's bodycam
Server console/admin
/bodycam_monitor
Live remote view of active unit bodycams
Force managers
Exports
All exports are client-side unless otherwise noted.
Lua
Use these in other scripts (e.g. panic button → force activate, dispatch → check status).
Support
For help with installation, configuration, bugs, or feature requests: Join the LGMods Discord server and open a support ticket.
Made with ♥ by LGMods
Last updated