Self Radio V [Legacy & Enhanced] 2.0
2,325
40
2,325
40
Self Radio V
Self Radio V is a custom music player for GTA V that uses real GTA-style UI (Scaleform instructional_buttons).
This mod automatically scans your User Music folder:
Documents\Rockstar Games\GTA V\User Music
and displays your songs inside a clean Rockstar-like Self Radio menu.
Now with full Legacy AND Enhanced support, plus gamepad/controller support and Repeat mode!
✨ Features
🎮 Controls (Default)
Keyboard
Controller / Gamepad
⚙ Hotkey Configuration
Edit:
scripts\SelfRadioV.ini
Example:
[Hotkeys]ToggleMenu=F6
Supported keys:
F1–F12, A–Z, 0–9, Insert, Delete, Home, End, PageUp, PageDown, Tab, Space, Enter, Esc
📦 Requirements
Legacy
Enhanced
📌 Installation
Legacy: GTA V\scripts\
Enhanced: GTA V Enhanced\scripts\
ib: Self Radio
Done!
Made by DexterLooo
Self Radio V is a custom music player for GTA V that uses real GTA-style UI (Scaleform instructional_buttons).
This mod automatically scans your User Music folder:
Documents\Rockstar Games\GTA V\User Music
and displays your songs inside a clean Rockstar-like Self Radio menu.
Now with full Legacy AND Enhanced support, plus gamepad/controller support and Repeat mode!
✨ Features
- ✔ Instructional Buttons
- ✔ Clean volume bar display
- ✔ Supports MP3 / WAV / WMA
- ✔ Auto playlist from User Music folder
- ✔ Scrollable song list
- ✔ Auto Next Track when song ends
- ✔ Play / Pause
- ✔ Previous / Next Track
- ✔ Volume control
- ✔ Repeat mode (Off / All / One)
- ✔ Full gamepad / controller support
- ✔ Hotkey configurable via .ini file
🎮 Controls (Default)
Keyboard
- F5 → Toggle Menu
- Up / Down → Navigate song list
- Enter → Play selected song
- Esc → Close menu
- Space → Play / Pause
- Left Arrow → Previous Track
- Right Arrow → Next Track
- - → Volume Down
- = → Volume Up
- R → Cycle Repeat Mode (Off / All / One)
Controller / Gamepad
- View / Select / Back → Toggle Menu
- D-Pad / Left Stick Up-Down → Navigate song list
- A / Cross → Play selected song
- B / Circle → Close menu
- D-Pad / Left Stick Left-Right → Previous / Next Track
- LB / L1 → Volume Down
- RB / R1 → Volume Up
- Right Stick Click (R3) → Cycle Repeat Mode (Off / All / One)
⚙ Hotkey Configuration
Edit:
scripts\SelfRadioV.ini
Example:
[Hotkeys]ToggleMenu=F6
Supported keys:
F1–F12, A–Z, 0–9, Insert, Delete, Home, End, PageUp, PageDown, Tab, Space, Enter, Esc
📦 Requirements
Legacy
- ScriptHookV
- ScriptHookVDotNet Nightly (newer)
- NAudio.dll (included)
- .NET Framework 4.8+
Enhanced
- ScriptHookV
- Script Hook V .Net Enhanced [Legacy + Enhanced]
- NAudio.dll (included)
- .NET Framework 4.8+
📌 Installation
- Install ScriptHookV
- Install ScriptHookVDotNet (or Script Hook V .Net Enhanced for Enhanced edition)
- Copy these files into:
Legacy: GTA V\scripts\
- SelfRadioV.dll
- SelfRadioV.ini
- NAudio.dll
Enhanced: GTA V Enhanced\scripts\
- SelfRadioV.dll
- SelfRadioV.ini
- NAudio.dll
ib: Self Radio
Done!
Made by DexterLooo
First Uploaded: February 20, 2026
Last Updated: 10 days ago
Last Downloaded: 36 minutes ago
21 Comments
More mods by DexterLooo:
Self Radio V
Self Radio V is a custom music player for GTA V that uses real GTA-style UI (Scaleform instructional_buttons).
This mod automatically scans your User Music folder:
Documents\Rockstar Games\GTA V\User Music
and displays your songs inside a clean Rockstar-like Self Radio menu.
Now with full Legacy AND Enhanced support, plus gamepad/controller support and Repeat mode!
✨ Features
🎮 Controls (Default)
Keyboard
Controller / Gamepad
⚙ Hotkey Configuration
Edit:
scripts\SelfRadioV.ini
Example:
[Hotkeys]ToggleMenu=F6
Supported keys:
F1–F12, A–Z, 0–9, Insert, Delete, Home, End, PageUp, PageDown, Tab, Space, Enter, Esc
📦 Requirements
Legacy
Enhanced
📌 Installation
Legacy: GTA V\scripts\
Enhanced: GTA V Enhanced\scripts\
ib: Self Radio
Done!
Made by DexterLooo
Self Radio V is a custom music player for GTA V that uses real GTA-style UI (Scaleform instructional_buttons).
This mod automatically scans your User Music folder:
Documents\Rockstar Games\GTA V\User Music
and displays your songs inside a clean Rockstar-like Self Radio menu.
Now with full Legacy AND Enhanced support, plus gamepad/controller support and Repeat mode!
✨ Features
- ✔ Instructional Buttons
- ✔ Clean volume bar display
- ✔ Supports MP3 / WAV / WMA
- ✔ Auto playlist from User Music folder
- ✔ Scrollable song list
- ✔ Auto Next Track when song ends
- ✔ Play / Pause
- ✔ Previous / Next Track
- ✔ Volume control
- ✔ Repeat mode (Off / All / One)
- ✔ Full gamepad / controller support
- ✔ Hotkey configurable via .ini file
🎮 Controls (Default)
Keyboard
- F5 → Toggle Menu
- Up / Down → Navigate song list
- Enter → Play selected song
- Esc → Close menu
- Space → Play / Pause
- Left Arrow → Previous Track
- Right Arrow → Next Track
- - → Volume Down
- = → Volume Up
- R → Cycle Repeat Mode (Off / All / One)
Controller / Gamepad
- View / Select / Back → Toggle Menu
- D-Pad / Left Stick Up-Down → Navigate song list
- A / Cross → Play selected song
- B / Circle → Close menu
- D-Pad / Left Stick Left-Right → Previous / Next Track
- LB / L1 → Volume Down
- RB / R1 → Volume Up
- Right Stick Click (R3) → Cycle Repeat Mode (Off / All / One)
⚙ Hotkey Configuration
Edit:
scripts\SelfRadioV.ini
Example:
[Hotkeys]ToggleMenu=F6
Supported keys:
F1–F12, A–Z, 0–9, Insert, Delete, Home, End, PageUp, PageDown, Tab, Space, Enter, Esc
📦 Requirements
Legacy
- ScriptHookV
- ScriptHookVDotNet Nightly (newer)
- NAudio.dll (included)
- .NET Framework 4.8+
Enhanced
- ScriptHookV
- Script Hook V .Net Enhanced [Legacy + Enhanced]
- NAudio.dll (included)
- .NET Framework 4.8+
📌 Installation
- Install ScriptHookV
- Install ScriptHookVDotNet (or Script Hook V .Net Enhanced for Enhanced edition)
- Copy these files into:
Legacy: GTA V\scripts\
- SelfRadioV.dll
- SelfRadioV.ini
- NAudio.dll
Enhanced: GTA V Enhanced\scripts\
- SelfRadioV.dll
- SelfRadioV.ini
- NAudio.dll
ib: Self Radio
Done!
Made by DexterLooo
First Uploaded: February 20, 2026
Last Updated: 10 days ago
Last Downloaded: 36 minutes ago




Bagus
@Dhani190406 makasi <3
its like a 1:1 re-make of the mode by jedi josh...which still works lol
@azzman_01 Hi, does this have controller support?
@azzman_01 Yes, I was indeed inspired by https://id.gta5-mods.com/scripts/self-radio lol
@DexterLooo does this have controller support?
.@azzman_01 My bad bro, wrong message.
@nj5050 Unfortunately, not yet. I'm sorry. Full controller support will probably be added in a future update.
@DexterLooo cool
Description sais - Documents\Rockstar Games\GTA V\User Music.... But theres a music folder with the download that Im assuming is where we put the music files?
wheres that shuffle button!?!?
This doesn't work for enhanced, ONLY because the "User Music" folder is in the "GTAV Enhanced" folder. Any chance you can just create an option that allows for a "User Music" folder in the scripts folder to bypass this?
JIR MODDER INDO! GW SUKA ADDONTOTRAFFIC LU BANG!!
@DexterLooo Im not sure but i think this script is a little bugged, like sometimes the script crashes when u rewind a song or go back to play a song, also it works on enhanced perfectly the only problem is what i mentioned, also it only reads the music folder from legacy's documents rather than enhanced's, plz release a updated version
@DexterLooo what is fixed/updated in the new update?
very useful mod bro, in future if you can than please add it for all radios it will be even more better! nice job so far!
@DexterLooo Is controller added yet? Also will it contain a song repeat function?
@nj5050 Yes, it's already available in version 2.0. Feel free to give it a try!
@ZEXIVA77 thanks
@DexterLooo I’m using legacy, and using SHVDotNet enhanced but it does not work. Can you fix it or I may be wrong?
@SelfRayRayBusiness use https://github.com/scripthookvdotnet/scripthookvdotnet-nightly/releases