Skip to content

Guides

Radio and settings

The station directory with 349 curated stations and community radio, favourites and now playing, vehicle radios, boomboxes and headphones, listening parties with a DJ booth, running your own station, and the settings panel: audio buses, notification categories, HUD presets, the SA-MP chat style and chat filters, keybinds and accessibility. For anyone with a character.

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

/party create <name>

Starts a party that anyone can tune in to. Add invite after the name to keep it to people you invite. Names are 3 to 40 characters

/party list, /party join <party>, /party leave

See the live parties, tune in, tune out

/party request <song>

Asks the DJ for a track from the station's library. It waits on the Requests tab until a DJ approves or declines it

/djbooth or /party booth

Opens the DJ booth for the host and DJs: Search, Queue, Requests, Listeners and Settings

/party invite <player>

Invites someone to an invite only party

/party dj <player>, /party undj <player>

Lets a listener change the queue, or stops them. Up to five DJs

/party host <player>

Hands the party to one of your DJs who is listening

/party kick <player>

Removes a listener

/party name <name>, /party public, /party private

Renames the party, or changes who can tune in

/party end

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.

/setstationEveryone

Open the radio UI or tune directly to a station id.

ALIASESNoneWHO CAN USE ITEveryone
/stationsEveryone

Browse curated and player-owned radio stations.

ALIASESNoneWHO CAN USE ITEveryone
/setradioEveryone

Open the radio UI for your vehicle or a nearby speaker.

ALIASESNoneWHO CAN USE ITEveryone
/headphonesEveryone

Open your personal radio - music only you can hear.

ALIASESNoneWHO CAN USE ITEveryone
/rvolEveryone

Set your local radio volume multiplier (0-100).

ALIASESNoneWHO CAN USE ITEveryone
/settingsEveryone

Open player settings UI.

ALIASESNoneWHO CAN USE ITEveryone
/keybindsEveryone

Open keybind customization UI.

ALIASESNoneWHO CAN USE ITEveryone
/partyEveryone

Create, join and run a listening party on the radio.

ALIASESNoneWHO CAN USE ITEveryone
/djboothEveryone

Open the DJ booth for the listening party you are tuned to.

ALIASES/boothWHO CAN USE ITEveryone

Worked example

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.