๐ป iKCScripts Boombox - Music System
Bring the music anywhere in your city.
iKCScripts Boombox is a premium placeable music system for FiveM with synchronized positional audio, persistent physical boomboxes, playlists, queue management, playback history, sharing, Trusted Friends and secure owner permissions.
Place it at a house party, club, meet, beach, event, hangout or anywhere else your citizens want music.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โจ KEY FEATURES
๐ป PLACEABLE BOOMBOX
Use the inventory item and position a physical boombox exactly where you want it.
Placement includes a polished preview system with positioning, rotation, confirmation and cancellation.
Canceling placement keeps the item in your inventory.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ POSITIONAL AUDIO
Music plays directly from the physical boombox using synchronized positional audio.
Audio naturally fades as citizens move farther away from the boombox, creating a much more immersive in-city experience.
Citizens entering the area after playback has started are synchronized with the active music session.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ต SUPPORTED MUSIC
Play supported:
โข Compatible direct audio URLs
Paste a URL and choose:
โถ Play Now
๐ Add to Queue
๐ถ Add to Playlist
Spotify webpage URLs are intentionally rejected because they are not direct playable audio streams.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ ADVANCED QUEUE
Build and manage music without interrupting the current track.
โข Add tracks
โข Remove tracks
โข Reorder tracks
โข Play individual queued tracks
โข Clear the queue
โข Previous / Next
โข Shuffle
โข Loop
Queue actions are synchronized and validated by the server.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ถ PERSONAL PLAYLISTS
Each citizen has their own persistent playlist library.
โข Create playlists
โข Rename playlists
โข Delete playlists
โข Add songs from the current track
โข Add songs from Queue
โข Add songs from History
โข Add pasted URLs
โข Reorder tracks
โข Remove tracks
โข Play individual tracks
โข Queue individual tracks
โข Play All
โข Queue All
Supports up to:
โข 20 playlists per citizen
โข 100 tracks per playlist
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ค PLAYLIST SHARING
Citizens can share playlists with someone nearby.
The receiving citizen can:
โ Accept
โ Decline
Accepted playlists become an independent copy inside the recipient's personal library.
Editing or deleting the original playlist does not affect the shared copy.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฅ TRUSTED FRIENDS
Owners can give selected friends persistent permission to control their boomboxes.
Trusted Friends can control music while nearby even when:
Others Around = OFF
Trusted Friends can control:
โข Playback
โข Queue
โข Seek
โข Volume
โข Loop
โข Shuffle
Trusted Friends CANNOT:
โข Pick up the owner's boombox
โข Take ownership
โข Manage the owner's Trusted Friends
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ OTHERS AROUND
Every boombox includes an owner-controlled Others Around setting.
OFF:
Nearby citizens can view playback information but cannot control protected music actions.
ON:
Nearby citizens can control music while within the configured control distance.
The owner always retains full control.
Permission priority:
OWNER
โ
TRUSTED FRIEND
โ
OTHERS AROUND
โ
VIEW ONLY
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ OWNER PROTECTION
Only the owner can pick up their physical boombox.
Others Around and Trusted Friend permissions never transfer ownership.
When successfully picked up:
โข Music stops
โข The physical prop is removed
โข Persistent placement is removed
โข The boombox inventory item is returned to the owner
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐พ PERSISTENT BOOMBOXES
Placed boomboxes persist through resource and server restarts.
Persistent systems include:
โข Physical boombox placement
โข History
โข Playlists
โข Trusted Friends
โข Personal settings
Active music intentionally does not automatically resume after a complete server restart.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐๏ธ FULL MUSIC CONTROLS
Includes:
โถ Play
โธ Pause
โน Stop
โฎ Previous
โญ Next
โฉ Seek
๐ Loop
๐ Shuffle
๐ Volume
๐ Mute
Default keyboard volume controls:
PAGE UP โ Volume Up
PAGE DOWN โ Volume Down
Volume keys only control the exact boombox explicitly selected by the citizen.
No nearest-boombox switching.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ FLEXIBLE SERVER INTEGRATION
CORE REQUIREMENTS:
โข ox_lib
โข xSound
โข OneSync
INVENTORY SUPPORT:
โข QBox / ox_inventory
โข ox_inventory
โข QBCore / qb-inventory
โข ESX Legacy default inventory
INTERACTION SUPPORT:
โข ox_lib TextUI
โข ox_target
โข qb-target
Inventory and interaction selections are independent.
You can use ox_inventory with qb-target, QBCore with ox_lib TextUI, or another supported combination.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ INTERACTION OPTIONS
ox_lib TextUI requires no separate target resource.
OWNER:
[E] Open Boombox โข [G] Pick Up
OTHER CITIZENS:
[E] Open Boombox
Optional exact-entity targeting is also available through ox_target and qb-target.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ SERVER-SIDE VALIDATION
Important actions are validated server-side, including:
โข Ownership
โข Control permissions
โข Distance
โข Entity selection
โข Queue actions
โข Playlist actions
โข Playlist sharing
โข Trusted Friends
โข Inventory transactions
โข Placement
โข Pickup
Each placed boombox is handled independently.
The resource never silently switches control to another nearby boombox.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฅ๏ธ POLISHED NUI
The Boombox includes a purpose-built music interface featuring:
โข Circular Now Playing display
โข URL playback
โข Queue
โข Playlists
โข History
โข Settings
โข Trusted Friends
โข Others Around
โข Volume controls
โข Track progress
โข Toast notifications
โข Keyboard-friendly URL entry
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ก๏ธ OFFICIAL FIVEM ASSET ESCROW
Delivered using the official Cfx.re FiveM Asset Escrow system.
Server owners retain access to the configuration required to set up the resource while protected Lua logic is distributed through Asset Escrow.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ DOCUMENTATION
Complete documentation:
https://ikcscripts.gitbook.io/docs/boombox
Includes:
โข Requirements
โข Installation
โข Configuration
โข Placement & Pickup
โข Opening & Controls
โข Others Around
โข Positional Audio
โข Queue
โข Playlists
โข History
โข Trusted Friends
โข Supported URLs
โข Troubleshooting
โข Asset Escrow
โข Support
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฌ SUPPORT
Discord:
Support covers installation guidance and reproducible issues with the original unmodified resource.
Custom modifications, custom integrations, third-party dependency support and custom feature development are outside standard support.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ LICENSE
One purchase grants use on one FiveM server project, including a development/test server belonging to that same project.
Redistribution, resale, sharing, sublicensing, public uploading or claiming the resource as your own is prohibited.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ป iKCScripts Boombox
PLACE IT.
PLAY IT.
SHARE THE VIBES.
Version 1.5.1