JDB-NET Radio
GBP 0.00
Video
JDB-NET Radio is a lightweight, high-performance vehicle radio replacement for FiveM. It suppresses the default GTA radio system in favour of a fully customisable MP3 player, featuring professional audio crossfading and immersive transitions to enhance your server's roleplay environment.
📻 Key Features
- Custom Audio Support: Play your own curated MP3 tracks directly within any vehicle.
- Smooth Crossfading: Configurable transitions between tracks for a seamless, "live station" feel.
- Native Suppression: Automatically blocks the default GTA radio system to prevent audio overlapping or conflicts.
- Smart Playback: The radio automatically shuts down when exiting a vehicle to ensure performance and immersion.
- NUI-Powered Engine: Utilises a robust NUI-based audio player for reliable, lag-free performance.
- User Controls: Features a customisable keybind (default: Q) to toggle the radio, complete with integrated status notifications.
- Highly Optimised: Minimal resource usage with simple, effective track management.
🛠️ Configuration
-
shared/config.lua: * DefaultVolume: Set the base volume level (0.0 to 1.0).- FadeDuration: Adjust the length of the crossfade in milliseconds.
- FadeOverlap: Determine how many seconds before a track ends the next one should begin fading in.
-
Tracks: List your audio file paths (e.g.
"sounds/track1.mp3").
📦 Dependencies
- ox_lib (Used for keybinding, cache, and notifications)
🚀 Quick Start
-
Install: Place the folder into your resources directory as
jdbnet-radio. -
Add Audio: Drop your MP3 files into the
html/sounds/folder. -
Register Tracks: Update the
Trackstable inshared/config.luawith your filenames. -
Server Config: Ensure
ox_libstarts beforejdbnet-radio:
ensure ox_lib
ensure jdbnet-radio
🎮 Usage
- Toggle Radio: Press Q (or your configured keybind) while inside a vehicle.
- Notifications: On-screen alerts will confirm when the radio is turned on or off.