DaveDev Immersive Flashlight
DaveDev Immersive Flashlight adds a polished, usable flashlight system to your FiveM server with synced player animations, a visible handheld prop, configurable light behavior, and optional inventory-based usage.
The resource is built to feel natural in roleplay instead of acting like a basic command toggle. Players equip and holster the flashlight, toggle the beam, aim it with camera movement, and nearby players can see the flashlight state and direction.
Features
Synced handheld flashlight prop
Configurable flashlight beam, distance, brightness, cone, and tuning
Equip, holster, and beam toggle controls
Optional keybind support
Remote player sync for flashlight direction and beam state
Holster and toggle sound effects
Built-in SFX resource included, or supports the popular "xsound" or "interact-sound" resources if you already use them.
Optional item requirement and consume-on-use behavior
Handcuff/restriction checks for supported frameworks
Configurable standalone command mode
Custom framework and inventory bridge support
Evidence/forensics helper exports (for custom framework/resource integration)
Framework And Inventory Support
Supported modes include:
Qbox / qbx-core
QBCore
ESX
ox_inventory
QS-Inventory
qb-inventory style setups
Standalone command use
Custom framework or inventory integrations
Most servers can leave the setup on auto, but forced modes are available if your server needs more control.
Included Resources
DaveDev_Flashlight
DaveDev_SFX
DaveDev_SFX is included as a fallback audio layer. If your server already runs xsound or Interact-Sound, the flashlight can use that instead with some simple configuration!
Configuration
The main configuration is editable and includes options for:
Framework and inventory mode
Item names
Item requirement behavior
Keybinds and commands
Light appearance and distance
Sound routing and volume
Holster sound detection
Restriction checks
Custom integration hooks
Escrow
This resource uses Cfx Asset Escrow. Configuration and custom integration files remain editable so server owners and developers may adjust the resource for their framework, inventory, and server style.
# Demo/Sample Resource
Interested in a demo? We've provided "DaveDev's Flashlite" as an open-source, limited-feature release on GitHub for testing purposes! Please note that the open-source/free resource does not include the same feature list as the paid version. Please visit: https://github.com/Soldrynn/DaveDev-Public to check it out!
Support
For setup help, troubleshooting, suggestions, or general inquiries, please use the official DaveDev support links included in the resource "README.md" file!
