So on a previous thread I had created, I mentioned wondering how I would create a DJ room inside my map. Basically by this I mean, making a room with func_buttons in it that would activate a bunch of ambient_generics that would play music around the whole map. I tossed this idea to the side for a while because I didn't deem it necessary to complete the first version of the map. Now, the question is... How would I go about this? I'd basically have it so that there are buttons with the song labels on them, then when you press that button is plays the corresponding song. Because this would make wherever the DJ room is on the map a popular spot to fight for however, lots of people will want to play different songs. So basically, I need to find a way to make it so there is a cool down on the buttons. Whenever you press one button, it disables the other buttons so they do not play music overlapping. Is there a way to do this that would be simple? And what are the outputs that I should use to activate the ambient_generic with the func_buttons? Any help would be appreciated!