A feature-rich music box system for RedM servers running VORP Framework, allowing players to play music from a jukebox, manage playlists, and collect payments from other players.
Features:
- Multiple Jukebox Support: Play different music from multiple jukeboxes simultaneously
- Ownership System: Players can purchase and own jukeboxes, or they can function without an owner.
- Dynamic Pricing: Owners can set in-game prices (using server currency only) for others to play tracks
- Power Management: Owners can turn jukeboxes on/off (the Power button can be enabled or disabled via config).
- Interactive UI: User-friendly interface with track information and controls
- Track Queue System: Queue up multiple tracks to play in sequence
- Track Information: Displays track name, duration, and current playback position
- Playlist Management: Create and manage custom playlists
🎵 Note: All music tracks included with the script are unique and do not infringe on any copyrights.
Server owners may also add their own tracks, as long as they have the rights to use them.
Dependencies:
- vorp_core
- oxmysql
How to install:
- Download the latest release
- Place the `solar_jukebox` and `solar_jukebox_prop` folders in your `resources/[SOLAR]` directory
- Import the provided `database.sql` to your database
- Add `ensure solar_jukebox` and `solar_jukebox_prop` to your `server.cfg` or `resources.cfg`
- Configure the resource through `config.lua`
- Restart your server
Credits / Model Source:
“Left 4 Dead 2 Jukebox” by Wille Evensson
https://sketchfab.com/3d-models/left-4-dead-2-jukebox-model-c6eb6ec8b9ba4856a93156bcce76c61f
Licensed under CC BY 4.0: https://creativecommons.org/licenses/by/4.0/