What it is
Radio on Roleplay Project is real internet radio. Sit in a car, stand in a property with a radio, put a boombox down or put your headphones in and /setstation opens a directory of 349 curated stations sorted into 49 genres and eight regions, with community stations run by players at the top. Every station shows a health dot (green, amber or red), most show what is playing right now, and you can preview one before you tune, search by name, genre or country, and keep favourites and a recent list on your account.
Settings is where the game is shaped to you. /settings opens a tabbed panel: separate audio volumes, one row per notification category that you can send to a toast, to chat or nowhere, HUD elements and presets, the chat style, font and filters, your keybinds and radial wheel, gameplay toggles like cinematic bars and streamer mode, privacy, and accessibility options for colour vision, motion, text size and flashing.
This guide covers both, because most of what you will want to tune about radio lives in the Audio tab.
How to start
For radio you need a source. Any vehicle with a radio counts when you are sitting in it; so does a property radio, a boombox you have placed, a music emitter in a venue, the casino floor and a pair of headphones. Type /setstation or use /setradio in a car and the directory opens for that source. Headphones are a personal radio only you can hear: /headphones.
For settings type /settings. Nothing needs to be set up; every setting starts at its default and the panel remembers where you left off.
Step by step
- Open the directory
Sit in your car and type
/setstation. The panel names the source (Vehicle radio, Property radio and so on), shows what it is playing now and the volume, and lists stations in sections: community stations first, then your favourites, your recent stations and the curated list, paged forty at a time. - Find a station
Type at least two characters in the search box to match names, genres and countries, or tap a genre chip (Jazz, Balkan, Drum and Bass, Talk, Sports and 44 more) and a region chip (GB, US, EU, Latin America, Asia, Africa, Oceania, World). The chips show a count of what matches.
- Preview and tune
Preview plays the stream to you alone at your phone volume so nobody else in the car hears you flick through. Tune plays it on the source for everyone within earshot. Enter tunes the focused card; Escape closes the panel and stops any preview.
- Save a favourite
The heart on any card adds it to Favourites, up to fifty, on your account rather than the character. The last twelve stations you tuned from any source appear under Recent, including ones tuned by id with
/setstation 17. - Report a dead stream
If a station has gone quiet, Report offers "dead" or "wrong". It queues a check; a curated stream that fails three checks in a row is hidden from the list until it recovers. You can report three times in ten minutes.
- Set your volumes
/settings, Audio. Master scales everything; Radio covers vehicle, property and casino radios; Boombox covers boomboxes and emitters; Phone covers phone media, headphones and station previews; Interface covers toasts and chat pings; and TV and Ambient have sliders of their own. Drag a slider and the sound changes live before you press Save. "Mute radios" silences every radio without turning any of them off.
What is in the directory
The curated list was built from stations whose streams the game can actually play, so a green dot means it works. A rough map of the genres:
Group | Genres |
|---|---|
Rock, indie and guitar | Rock, Alternative, Indie, Punk, Metal, Americana, Folk, Celtic, Blues, Country |
Pop and decades | Pop, Oldies, 80s, 90s, 2000s |
Electronic and club | Electronic, House, Techno, Trance, Drum and Bass, Dubstep and Bass, Synthwave, Lo-Fi, Chill, Ambient, Lounge |
Urban, soul and world | Hip Hop, R&B, Soul and Funk, Reggae, Afrobeats, Latin, World, K-Pop, J-Pop and Anime, Jazz, Classical |
Speech | News, Talk, Sports, Comedy, Gaming, Spoken Word, Live, Specials, Eclectic |
Regional | Balkan (26 stations from Serbia, Croatia and Bosnia), UK, US Regional |
Community stations sit above all of that. A live badge means someone is tuned in or the stream answered a check in the last minute; a promoted badge means the owner has paid to keep it at the top. Community streams are never hidden for failing a check (the stream is the owner's to fix) but they do show a red dot when they are down.
Now playing comes from the stream itself and refreshes once a minute for any station somebody is listening to. Public broadcasters and a few others do not send it, and those cards read "Now playing unavailable".
Boomboxes, emitters and your own station
A boombox is an item you place on the ground; it plays to everyone around it from the Boombox audio bus and /pickupspeaker (also /pickupboombox) picks it back up. Venue owners can place music emitters with a radius for their bar or club. /rvol 0 to 100 scales every radio you can hear on your client only, and /rmute silences the lot; neither changes what other people hear.
You can run a community station. /myradio opens the management panel: a full station with uploads costs 400 Project Points for thirty days with a 10 GB quota, and a stream-URL station that plays a stream you already host costs 100 PP a month. RPP+ subscribers get up to three URL stations free. /promotestation <days> pays 25 PP a day, up to fourteen days at a time, to pin your station at the top of the directory with the promoted badge. Stream addresses must be plain http or https on the standard ports and must answer with MP3 or OGG audio, or the game will not accept them.
Listening parties
A listening party is a live station run by players. The host and their DJs queue the tracks, and everyone tuned in hears the same moment, whether they are listening on a car radio, a boombox, a property speaker or a personal radio. Live parties show up in the station directory like any other station.
Command | What it does |
|---|---|
| Starts a party that anyone can tune in to. Add |
| See the live parties, tune in, tune out |
| Asks the DJ for a track from the station's library. It waits on the Requests tab until a DJ approves or declines it |
| Opens the DJ booth for the host and DJs: Search, Queue, Requests, Listeners and Settings |
| Invites someone to an invite only party |
| Lets a listener change the queue, or stops them. Up to five DJs |
| Hands the party to one of your DJs who is listening |
| Removes a listener |
| Renames the party, or changes who can tune in |
| Ends the party |
Up to four parties can run at once; if every channel is busy you are told to try again when one frees up. The queue holds up to 60 tracks, and when it runs dry the station plays from its own library. A party ends when the host ends it, when the host leaves and does not come back, when nobody is listening, or after a long spell with nothing playing.
The settings panel
The panel has a tab rail on the left, a search box that filters every setting by its label, live preview as you move a control, a reset button per tab and a guard that asks before you close with unsaved changes.
Tab | What is in it |
|---|---|
Audio | Master, radio, boombox, phone, ambient, interface, TV and ringtone volumes; mute radios; ambient sounds off; the seatbelt alarm |
Notifications | Mute all, toasts in chat, notification sounds, and one row per category |
HUD | Minimap, money, speedometer, compass and job strip toggles; HUD scale from 70 to 130 percent; a preset. The minimap only shows while you carry a Portable GPS ($200 at 24/7 stores) and the minimap toggle is on |
Chat | Chat Style (Default or SA-MP), font size 10 to 22, timestamps, hide OOC, radio or department lines, visible lines 5 to 30, box opacity, Box Height 10 to 90 |
Controls | Your keybinds and the radial wheel editor |
Gameplay | Interaction prompts, cinematic bars, streamer mode (hides names and phone numbers on screen), the seatbelt reminder, hiding other people's nametags or your own |
Privacy | Hide your online status; the account section with password, Menyoo and XML import, delete account, and the link to change your character's name |
Accessibility | Colour blind mode (protanopia, deuteranopia, tritanopia), reduced motion, text size 80 to 140 percent, high contrast, flash reduction for lightning and effects |
HUD presets are shortcuts: Compact shrinks everything to 85 percent, Minimal drops the job strip and compass at 90 percent, and Streamer also hides your money. You can still adjust each element after picking one.
On the Chat tab, Chat Style switches between the Default chat and SA-MP, which draws the classic bold Arial chat with no boxes or animations and only follows your font size and timestamp settings. Box Height sets how much of the screen height the chat message list uses.
Notification categories
Every message the game sends you belongs to a category, and the Notifications tab has a row for each with a switch and a mode: toast, chat or off. Toast is the pop-up in the corner, chat prints the same text as a coloured line with the title in brackets, and off drops it. The admin category is always on and always a toast; everything else is yours.
The categories include vehicle, police, jobs, illegal, property, shops, faction, company, fishing, health, phone, inventory, radio, trucking, banking, world, coral, tasks, general and other. Fishing is on its own so that anglers can turn the bite and lost-fish chatter to chat lines without losing anything else, and the E prompts keep working whatever you choose.
Keybinds
The Controls tab embeds the same keybind panel that /keybinds opens. Every action the game binds is listed by group with its current key and its default; click one and press the new key. A search box finds an action or a key, a key that is already used shows which action has it, and any key can be cleared so the action is not bound. The Fixed keys tab lists the keys that belong to an activity while it is on screen and cannot be changed. The wiki key and the player list can be rebound like anything else. Bindings are stored on your account. The default keys are listed in Default keys, and the radial wheel editor on the same tab lets you choose what sits on each spoke.
Tips
Set Phone volume lower than Radio. Previews and headphones play on the phone bus, so you can flick through stations quietly while the car radio keeps playing to your passengers.
Heart the stations you actually listen to. Favourites are per account, so every character shares them.
Try the Balkan and UK groups: they hold community and public stations that do not fit a genre, and they are where most of the regional player base listens.
If a curated station is red, report it as dead. The check runs within minutes and the list stays honest.
Turn "Toasts in chat" on if you stream or record; it keeps the log without the pop-ups, and Streamer mode hides names and numbers on screen.
Reduced motion and flash reduction are worth trying if long sessions tire you; lightning and flashing effects are softened without changing the weather.
Chat opacity at 60 to 70 percent keeps the box readable over a bright sky without hiding the road.
Escape without saving reverts a slider you dragged. The live preview is only a preview.
Throwing a party at your place? Start a listening party, make your friends DJs with
/party dj, and every car radio, boombox and speaker tuned in plays the same track at the same moment.
Related commands
/setstationEveryoneOpen the radio UI or tune directly to a station id.
/stationsEveryoneBrowse curated and player-owned radio stations.
/setradioEveryoneOpen the radio UI for your vehicle or a nearby speaker.
/headphonesEveryoneOpen your personal radio - music only you can hear.
/rvolEveryoneSet your local radio volume multiplier (0-100).
/settingsEveryoneOpen player settings UI.
/keybindsEveryoneOpen keybind customization UI.
/partyEveryoneCreate, join and run a listening party on the radio.
/djboothEveryoneOpen the DJ booth for the listening party you are tuned to.
Worked example
Ana PetroviΔ is about to drive from Paleto Bay to Los Santos with two friends and wants the car sorted before they leave. She sits in the driver's seat and types /setstation. The panel says Vehicle radio, Now: Off, Volume 70. Community stations sit at the top: Los Santos Underground is live with "DJ Vex live set, 3 listening" and a promoted badge; Blaine County FM is up but says "Now playing unavailable".
She types "balkan" into the search box. Twenty-six stations, all with green dots. She previews Naxi Cafe Radio: only she hears it, her friends are still talking. It is too slow for a night drive, so she previews Naxi Dance Radio, which is playing something with a beat, hearts it and presses Tune. The whole car hears it and the Recent row now lists it.
Her friend in the back complains that the radio is drowning out the phone call he is on. Ana opens /settings, Audio, and drags Radio from 100 to 60 while the song is playing; it drops live. She leaves Phone at 80 and saves. Then Notifications: she sets Trucking to Chat so the delivery board updates scroll by as lines instead of covering the minimap, and switches Fishing off entirely because she is not fishing tonight. Admin stays locked on.
On the way down the Great Ocean Highway the stream stutters and the dot on Naxi Dance goes amber. She reopens the directory, taps Report and picks "dead". A minute later it is green again and playing; the check found the stream recovered and nothing was hidden. She tunes to Sonic Universe from her favourites for the last stretch into the city, and the Recent row shows both stations for next time.
Related guides
Default keys for every default binding
Settings and keybinds for the short version
The phone for the Music app and ringtones
TV and Games Night for the radio stations on TV channels from 100 up
The PP store for Project Points to run or promote a station