Advanced Music Player GUI — Full Script Included
Give your game a professional, Spotify-style music player in minutes! This is a complete, ready-to-use LocalScript + Server Script system — just plug in your song list and icons, and you're done.
- Play / Pause / Next / Previous controls with smooth state syncing
- Shuffle & Repeat modes — buttons visually light up when active
- Draggable progress bar & volume bar — fully responsive, works on PC and Mobile (touch support built in)
- Favorites system — like any song with one tap, view your list in an animated slide-in panel
- Persistent favorites saving via DataStore — players' favorite songs are remembered even after they leave and rejoin
- Auto-play on join with a random starting song, so the game never feels repetitive
- Bug-free song switching — every track always starts from 0:00, no leftover playback position
- Clean, precisely-aligned sliders — no overflow/clipping issues on the thumb handles, looks polished at every position
- Fully commented code — easy to customize colors, icons, and behavior
- 1 LocalScript (UI logic, sliders, playback, favorites)
- 1 Server Script (DataStore save/load handler)
- Setup instructions for hooking up your SongList ModuleScript and icon asset IDs
Perfect for lobby games, hangouts, tycoons, roleplay games, or any experience that needs background music with a real player interface — not just a play/stop button.
