- Added Get Video Length button on the Add a Song page to automatically get the length of a video.
- Added requester info button to the Requests tab for Managers. Now you can check who submitted the request and grab their SteamID.
- Moved the JukeBox volume and enabled systems over to cookies rather than ClientConVars. This should fix volume inconsistencies and fix a few issues.
There have been no changes to the shared_settings.lua file, so you don't need to overwrite your version of the file.
Sorry for all the issues lately, webhost changes and stuff have broken everything!
So, I brought a new webspace that is currently only dedicated to the JukeBox and development tests.
- Added JukeBox.Settings.CheckerURL
- Uses the new webhost
- Changed JukeBox.Settings.PlayerURL
- Uses the new webhost
Sorry for all the issues yet again, I'm trying to keep them at bay, even with all the unpredictable changes.
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.
Didn't actually change the webhost setting, fixed now. sorry...
Super sorry for the problems, I'm just as annoyed with it all. I'm trying to get everything back and proper ASAP!
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.
Sorry for all this issues over the last day with adding songs and the player itself. My Web-host has been in the middle of a switch-over as the last host wasn't providing what we needed. After the move, the new one is even worse.
As I'm not sure how long it'll take for everything to be sorted, I've switched the player URL to the backup GitHub one and allowed song requests to be made without the URLs being checked.
I've also added checks to the song checking so that lua errors regarding info won't keep appearing.
Super sorry for the problems, I'm just as annoyed with it all. I'm trying to get everything back and proper ASAP!
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.
Whopps, last-minute variable name-change caused sorting to not work, fixed now.
There have been no changes to the shared_settings.lua file, so you don't need to overwrite your version of the file.
I'll look into adding names and SteamIDs onto requests so managers can deal with spammers ect. tomorrow.
- Sorting of the All Songs list and search results added.
- By Song Name
- By Artist
- By Length
- Support for songs to be queued using DarkRP cash.
- Setting JukeBox.Settings.UseDarkRPCash added (disabled by default).
- Setting JukeBox.Settings.DarkRPCashCost added (1000 by default).
- Options area added.
- Chat message options:
- When a song starts playing (enabled by default).
- When a song is skipped (disabled by default).
- When someone votes to skip a song (enabled by default).
- When a song is added to the queue (enabled by default).
- [MANAGER] When a new request is submitted (disabled by default).
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.
Just to note: I'm working on a remade V2 version of the JukeBox. Therefore most of my development time will be on that. Please do continue to report bugs and I'll fix them ASAP. Feature requests will likely be bundled into the V2 update.
- Added ability to make songs have a cooldown time (prevent them from playing repetitively)
- Setting JukeBox.Settings.UseCooldowns added (enabled by default).
- Setting JukeBox.Settings.CooldownAmount added (15 minutes by default)
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.
- Fixed Video checking (again, bug left from V1.0.1).
- Length column under the Queue tab now displays as mm:ss rather than just seconds.
There have been no changes to the shared_settings.lua file, so you don't need to overwrite your version of the file.
- Option to assign a key to open the JukeBox.
- Setting JukeBox.Settings.UseQuickKey added (enabled by default).
- Setting JukeBox.Settings.QuickKey added (F7 by default).
- Slight changes to the chat command.
- Check for
ply:IsAdmin()removed from Manager check - must be done as a ULX rank now. - Currently playing song will be skipped if it is deleted.
- HUD Element added, there's now on-screen information
- Setting JukeBox.Settings.HUDEnabled added (enabled by default).
- Setting JukeBox.Settings.HUDAcross added for HUD positioning ("center" by default).
- Setting JukeBox.Settings.HUDDown added for HUD positioning ("bottom" by default).
- Colour JukeBox.Colours.HUDBase added (Color( 0, 0, 0, 200 ) by default).
- Colour JukeBox.Colours.HUDHighlight added (Color( 230, 126, 34, 200 ) by default).
- Colour JukeBox.Colours.HUDFont added (Color( 255, 255, 255, 220 ) by default).
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.
- Left in a debug print statement (removed now).
There have been no changes to the shared_settings.lua file, so you don't need to overwrite your version of the file.
- Manager's can Force Skip the current song.
- Dropdown menu added to skip button for Managers to choose to vote or force skip.
- You now can't queue the currently playing song.
- Fixed Video checking (broke in V1.0.1 Update).
- Small check to prevent errors if PointShop isn't installed but is enabled in config.
- Fixed actually queueing songs with PointShop points (I don't think this was ever broken in any release).
There have been no changes to the shared_settings.lua file, so you don't need to overwrite your version of the file.
- Updated server-side to actually use JukeBox.Settings.UsePointshop
There have been no changes to the shared_settings.lua file, so you don't need to overwrite your version of the file.