Player Commands
• /bodycam - Toggle bodycam on/off
• /bodycaminactive - Toggle inactive/standby mode (pauses recording but keeps HUD visible)
• /emergency - Activate emergency mode (forces bodycam on during critical situations)
• /trafficstop - Log a traffic stop event
• /code4 - Log scene secured event
• /status [code] - Set officer status (10-8, 10-7, etc.)
• /screenshot - Take manual evidence screenshot
• /bodycampreview - Toggle live feed preview
• /evidence - Open screenshot/evidence gallery
• /dm [id] [message]` - Send direct message to another officer
Supervisor Commands
• /axondashboard - Open real-time supervisor dashboard to monitor all officers
• /broadcast [message] - Send broadcast message to all officers
Admin Commands
• /forcebodycam [id] - Force toggle any player's bodycam
• /bodycamstatus [id] - Check any player's bodycam status
Keybinds
• `Tile` (default) - Toggle bodycam on/off
• Panic Button - Configurable emergency key
Features
Bodycam System
• Real-life Axon Body 4 style HUD
• Battery system with drain/charging
• Auto-event detection (weapon drawn, shots fired, vehicle pursuit, foot chase)
• Emergency mode with body lock detection
• Inactive/standby mode
• First-person camera mode (optional)
Fleet 3 Dashcam
• Auto-activates in emergency vehicles
• Speed display (MPH/KMH)
• GPS location tracking
• REC indicator
• Separate serial number
Supervisor Dashboard
• Real-time officer monitoring
• Fleet 3 Active count
• AI event detection
• Alert system with Acknowledge All button
• Officer waypoint/location
• Live bodycam viewing
• Broadcast messaging
• Priority officer flagging
Notification System
• Built-in Axon notifications (no dependency required)
• Configurable per-type toggles
• Support for external systems (ND_Notify, okokNotify, etc.)
Customization
• Full config.lua control
• Discord role integration
• ACE permissions support
• Multiple HUD styles (reallife, background, transparent)
Customizable
• This script is built from the ground up to be fully customizable. You're not stuck with a one-size-fits-all setup. You can tweak it to fit your department or server exactly how you want. It's not your usual Axon script with just some text sitting in the corner; this one gives you way more control, features, and flexibility right out of the box.
Feedback & Support:
Bug Reports: Please report any bugs or issues on our Discord server
Feature Requests: Share your ideas and suggestions with the community
Support: Join our Discord for help with installation and configuration
🔗 Join Our Community: ND Discord Server
Edited by Nightz Development
What's New in Version v0.5.1
Released
ND-AxonBody v0.5.1 - Patch Notes
Release Date: October 3, 2025
Removed all controller input support to prevent accidental supervisor panel triggers
- Players were reporting that the **Y button** on Xbox controllers was opening the supervisor panel
- Added `IsInputDisabled(0)` checks to ensure **keyboard-only input** for all controls
- Affected controls:
- Bodycam toggle (~ key / F8)
- Emergency panic button (F5)
- `RegisterKeyMapping` functions already enforced keyboard-only input
What Changed:
- All `IsControlJustPressed()` calls now include keyboard detection via `IsInputDisabled(0)`
- This native returns `true` for keyboard/mouse and `false` for controllers
- Ensures controller inputs are completely blocked from triggering bodycam functions
Breaking Changes
Fix the v0.5 Update with Patch v0.5.1
What’s New in ND_AxonBody v0.5
Release Date: Sep 30, 2025
New Features
-
Staged Emergency Alerts: 3-stage alert system with configurable delays (10s officer alert, 30s panic escalation).
-
Auto Emergency Detection: Bodycam automatically switches to emergency mode when an officer goes down (configurable toggle).
-
Panic Button System: Manual emergency trigger with two modes:
-
Fixed Key Mode: Set a specific control ID in config.
-
Rebindable Mode: Players can customize their keybinding in FiveM settings.
-
-
Emergency GPS Blips: Live location markers appear on the map for responding officers.
-
Custom Emergency Sounds: Full MP3 support for emergency and panic alerts.
-
Emergency Mode Lock: Prevents the bodycam from being turned off during active emergencies.
Major Fixes
-
Server Crash Fix: Resolved nil
playerNameconcatenation errors. -
Supervisor Dashboard: Fixed “undefined” and “Unknown Action” entries in Recent Events.
-
Alert Distribution: Downed officers now also receive their own emergency notifications.
-
Event Logging: Enhanced structure with proper action descriptions.
-
Sound System: Fixed NUI audio loading issues with pre-loaded elements.
Emergency Alert Flow
-
Immediate: “Bodycam Detected Fall – Locking Recording…”
-
10 Seconds: “Possible Officer Down: [Name] at [Location]…”
-
30 Seconds: “Automatic Panic Button: [Name] requesting assistance…”
Configuration Updates
-
Added
EmergencyMode.stagedAlertssettings with fully configurable delays. -
Enhanced notification message templates with placeholder support.
-
Custom sound file paths for emergency and panic alerts.
-
GPS blip appearance and duration now configurable.
-
Auto emergency detection toggle (
autoActivateOnDown). -
Expanded panic button configuration options:
-
useKeyMappingtoggle for fixed/rebindable keys. -
panicButtonKeyfor fixed key mode. -
defaultPanicKeyfor rebindable mode.
-
Additional Bug Fixes
-
Removed duplicate server event handlers causing conflicts.
-
Fixed client-side emergency mode detection thread.
-
Corrected GPS blip filtering to prevent self-blips.
-
Enhanced error handling for missing player data.
-
Improved event action formatting in the supervisor dashboard.
Breaking Changes
-
Emergency alerts now include the source officer in all notifications.
-
Event logging structure updated with additional fields.
-
Sound playback method changed to a new element-based system.
Recommended Comments
Create an account or sign in to comment