ItzKhaozHlpr
Member
Khaoz Music is a fully featured, premium music streaming service for your FiveM server. Built with a modern React/TypeScript frontend, it offers a 1:1 Music Streaming Platform experience that allows your players to become artists, run record labels, creating playlists, and listen to music anywhere—either privately or out loud with spatial audio.
View Screenshots In
ensure khaoz-music
PURCHASE FROM
If you encounter any issues or have suggestions, please reply to this topic!
Note: This resource uses xSound for playback for the proximity only XSound is which is Optional.
If you wish to use proximity sound ensure your xSound resource is started before khaoz-music.
Key Features
Advanced Music Player
- Streaming Platform-Inspired UI: A sleek, responsive, and familiar interface built with React.
- Dual Playback Modes:
- Tablet Mode: Private listening for the player only.
- Spatial Audio: Music naturally attaches to your player entity and broadcasts to players nearby.
- Volume Control: Players can adjust the global volume of others’ music via /kmusicvolume.
- Continuous Playback: Smart queue system automatically plays the next song in a playlist or album.
- Lock Screen Control: Mini-player bar stays active while you navigate the diverse menu.
Music will place while your tablet is hidden.
Artist System
- Become a Star: Players can register unique Artist profiles.
- Profile Management: Customize bio, and avatar.
- Verified Badges: Admins can verify prominent artists.
- Analytics: Track total plays and earnings in real-time.
- Monetization: Earn money per play and withdraw funds directly to your bank account.
Record Label Management
- Create Labels: Players can found their own Record Labels. (Admins Setup)
- Employee Management: Hire managers, producers, and scouts with granular permissions.
- Label Dashboard: View label-wide analytics, manage finances, and oversee all artist releases.
Robust Library & Discovery
- Playlists: Users can create, edit, and share custom playlists.
- Search System: Fast search by Song Title, Artist Name, or Genre.
- Genre Browsing: Dedicated cards for exploring genres (Hip-Hop, Pop, Rock, etc.).
- Liked Songs: Quickly save tracks to your personal “Your Library” collection.
- Daily Mix: (Configurable) Randomized mixes for content discovery. (Coming Soon)
Premium & Ads
- Ad System: Configurable ad system for non-premium users. Admins can insert server ads (audio ads) that play between songs (Optional)
- Premium Subscription: Users can buy “Premium” status to remove ads and get a Gold profile border.
Admin & Security
- Admin Dashboard: Manage all artists, labels, and ads from a dedicated UI.
- Secure: All sensitive actions are protected by strict server-side validation using oxmysql.
Screenshots
View Screenshots In
Hidden link for visitors, to see
Log in or register now.
Dependencies
-
Hidden link for visitors, to see Log in or register now.
-
Hidden link for visitors, to see Log in or register now.
-
Hidden link for visitors, to see Log in or register now.(or compatible fork like High_3Dsounds)
Installation
- Download & Extract: Place the khaoz-music folder into your resources directory.
- Import SQL: Run the music.sql file in your database to create the necessary tables.
- Config: Open config.lua to adjust settings:
- Config.DefaultMusicDistance: Range for spatial audio.
- Config.XSoundName: Name of your xSound resource (e.g., “xsound”).
- Add to server.cfg:
ensure khaoz-music
- Restart Server: Enjoy!
Commands
- /music: Open the music interface. (Command Optional)
- Use Item specified in the Config.lua to open the NUI
- /kmusicvolume [0-100]: Adjust the volume of world music (spatial audio) for yourself.
PURCHASE FROM
Hidden link for visitors, to see
Log in or register now.
Support
If you encounter any issues or have suggestions, please reply to this topic!Note: This resource uses xSound for playback for the proximity only XSound is which is Optional.
If you wish to use proximity sound ensure your xSound resource is started before khaoz-music.