Unreal Studios Music Zones is an advanced location-based music system for FiveM, designed to bring dynamic music and ambient audio to businesses, clubs, events, interiors, and other locations across your server.
Create and manage multiple independent polygon music zones from a single resource using the built-in /mz administration system and Free Cam zone editor.
Players automatically hear the configured audio when entering a zone, with smooth distance-based fading as they move away.
Each location can have its own playlists, music source, volume, fade distance, access permissions, controller, and playback settings.
Key Features
Polygon Music Zones – Create precise custom-shaped audio areas anywhere on the map.
In-Game Zone Management – Create, edit, manage, and remove zones using the built-in
/mzsystem.Free Cam Zone Editor – Easily create and modify zone boundaries directly in-game.
Multiple Independent Zones – Run multiple locations from a single resource.
Custom YouTube Playlists – Create and manage custom playlists for individual locations.
Playlist & Queue Management – Control active playlists, queues, shuffle, previous, next, and playback.
Quick Play – Quickly play individual tracks without rebuilding a playlist.
GTA Radio Support – Use supported GTA radio stations as a zone's audio source.
AzuraCast / Internet Radio – Stream supported internet radio stations directly into Music Zones.
Unreal Radio Included – Unreal Radio is included as a ready-to-use internet radio option.
Per-Zone Configuration – Independent source, playlist, volume, fade, shuffle, and access settings.
Smooth Audio Fading – Music smoothly fades based on the player's distance from a zone.
Physical Controller Prop – Place an interactive radio controller inside businesses and venues.
Flexible Interaction – Supports
ox_target,qb-target, and built-in[E]interaction.Access Controls – Restrict controllers using jobs, minimum grades, Discord IDs, public access, and ACE permissions.
Persistent Configuration – Zones and their individual settings are saved automatically.
Built-In Music Catalog – Includes a large default music library ready for use.
Asset Escrow Protected – Core resource files are protected while configuration remains accessible.
Music Sources
Each Music Zone can independently use:
YouTube
GTA Radio
AzuraCast / Internet Radio
Unreal Radio
Switch sources without creating another copy of the resource.
Compatibility
FiveM
Qbox
QBCore
Standalone
ox_target
qb-target
Built-in interaction system
Target resources are optional when using the built-in interaction mode.
Ideal For
Nightclubs and bars
Restaurants
Dealerships
Player-owned businesses
Event venues
Car meets
Festivals
Parties and community events
Custom interiors and MLOs
Lounges
Government or department buildings
Public spaces
Temporary server events
In-Game Zone Management
Server administrators can use:
/mz
to access the Music Zones administration system.
From here, you can:
Create zones
Edit zone boundaries
Manage music
Place controller props
Configure access
Change playlists
Adjust volume and fade distance
Enable or disable zones
Remove existing zones
There is no need to manually configure PolyZones or duplicate the resource for each location.
Playlist Management
Each location can have its own collection of playlists.
Use the Music Manager to:
Create playlists
Add YouTube tracks
Remove tracks
Select an active playlist
Enable shuffle
Manage the playback queue
Skip tracks
Return to previous tracks
Start and stop playback
Use Quick Play
Changes can be managed directly in-game without editing the NUI files.
Per-Zone Configuration
Every Music Zone can be configured independently.
Settings include:
Zone location and polygon
Music source
Active playlist
Maximum volume
Fade distance
Shuffle
GTA Radio station
Internet radio station
Controller position
Public access
Job access
Minimum job grades
Discord user access
ACE administrator override
This allows completely different music environments throughout the same server.
Controller System
Zones can optionally use the included physical music controller.
The controller can be placed anywhere using the built-in Free Cam placement system.
Player interaction can use:
ox_target
qb-target
Built-in [E] interaction
Zones can also operate without a physical controller if you prefer configuration/admin-only control.
Access Control
Music controller access can be restricted per location.
Supported access options include:
Public access
Qbox/QBCore jobs
Minimum job grades
Discord user IDs
ACE permission override
For example, a dealership can allow only dealership employees to manage its music while administrators retain access through ACE permissions.
Smooth Zone Audio
Music automatically responds as players move through the world.
Each location has an independent fade distance, allowing audio to smoothly decrease as the player moves outside the zone instead of immediately cutting off.
This makes Music Zones suitable for both compact interiors and larger outdoor venues.
Multiple Locations
You only need one installation of URS Music Zones.
For example, a single resource can manage:
Casino
Nightclub
Platinum Autos
Restaurant
Beach Party
Car Meet
Event Stage
Lounge
Each location remains independently configurable.
No duplicated resource folders are required.
Persistent Data
Zone information and individual configuration are stored persistently.
This includes settings such as:
Zone boundaries
Playlists
Playback configuration
Volume
Fade distance
Permissions
Controller positions
Radio configuration
Changes made through the management system remain available after resource and server restarts.
Installation
Download URS Music Zones after completing your purchase.
Extract
urs-musiczonesinto your server'sresourcesdirectory.Configure your framework, permissions, and interaction mode inside
config.lua.Add:
ensure urs-musiczones
to your server.cfg.
Restart the resource or server.
Join the server and run:
/mz
Create your first Music Zone.
Full installation and configuration documentation is available through Unreal Studios.
Asset Escrow
URS Music Zones uses Cfx.re Asset Escrow to protect core resource code and protected assets.
Server owners still have access to the configuration and persistent data required to customize their installation.
Editable configuration includes files used for:
Global configuration
Default playlists
Saved zones
Per-zone configuration
Radio stations
Music catalog data
Preview
https://www.youtube.com/watch?v=5AVPJvaEmlU
Delivery
This product is delivered automatically through Tebex after the purchase has been completed.
Customers will receive access to the resource through the account connected during checkout.
Support
Need help with installation, configuration, or Music Zone setup?
Join the Unreal Studios Support Server
Unreal Studios
Professional resources built for immersive FiveM communities.
