In shared_settings.lua:
JukeBox.Settings.AddSongCooldownsLimitList = {["superadmin"] = 100,}
Set the number to whatever you like. I don't think 0 is infinite, I think it actually is 0, so set it high.
In shared_settings.lua:
JukeBox.Settings.AddSongCooldownsLimitList = {["superadmin"] = 100,}
Set the number to whatever you like. I don't think 0 is infinite, I think it actually is 0, so set it high.
I want to make it so the superadmins can queue as many songs as they want so where do i need to put the code to do that
I may look into it but I can't promise anything.
Pretty much 100% of the queue code is on the server-side so It could be a lot of work to get it to work on the client independently.
Can you add a local play queue? Biggest thing missing so far, otherwise love this addon!
Try re-download the latest version (1.7.0).
I pushed a small update to fix an issue with 1.7.0 that made the server think some players weren't managers when they were, making the Admin menu appear but not work fully.
Im having issues adding/deleting songs. Anyone else?
Awesome! thank you!
A general text file logging system is currently being worked on. This will log most JukeBox activity to daily text files.
Yeah I'd love the ability to see who approved songs or what manager added a song straight to the song list
I might be able to add. This but it's a lot of information to store and network. I'll see if there's an easy way of doing it and see what happens.
what would be nice is to see who recommended the song and who approved it. i would love to use the fast track option but i can't tell who added in songs that violate the rules. so now i have to have the admins look over all the songs.
I'll take a look at it tomorrow (later today) and try find the issue.
Since the last update (Version 1.7.0) , i can't add or delete a new song ( sorry for my bad english )
shared_settings.lua โบ JukeBox.Settings.HUDEnabled = false
Change that setting to false to remove the JukeBox HUD. You can also change the HUDs position using 2 other settings.
Can you easily remove the UI of this? Mainly where it shows how long the until the song will end, as it interferes with my own UI and I'd prefer not to arrange it anywhere else, or is this not available via the config?
That's alright, no problem.
I don't know if you're on the current version as you're not registered as owning the script.
JukeBox.Settings.TTTOnlyRoundEnd = true
There sort of is. You can make it so the JukeBox starts playing a new song at the end of each round and stop when the new round starts, but this is based off of the entire song queue and can't be changed per person. People can queue songs and they will be played but only when the round ends regardless of if they won or not.
I'll look into it,
Please, add an option to allow users to play songs locally.
Yeah, in my stupidity when originally making this I used net.WriteEntity for players (which is silly). I've removed all those and done some checks on the vote skip mechanic to hopefully fix it up.
If there's any other way of exploiting net messages, it'd be great to know for future reference.
Also, as a thanks for letting me know, I've given you a copy of the JukeBox. Glad for the insight.
Ignorant oversights on my behalf. I'd networked the player entity on a few net messages because when I first made this I was unaware of best net usage. All net messages now use the proper way of getting the player via net.
Constant song skipping should now also be prevented on the server's checks (not just the by-passable client checks).
JukeBox_IdleSongUpdate has been restricted to once per map, but I'm curious on how you managed to run it?
I've just pushed an update that should hopefully address the above problems. Feel free to add me on steam or message me here if I've not fixed everything of if there's anything new.
Yes, there is a setting you can use to make it so only certain groups can queue songs or you can prevent groups from queuing songs.
able to make it donator+ only? inherited from ulx