Hey guys, this is Spencer Henslol releasing an addon I have been working on. I’m not sure yet, but I like the name gStream but feel free to suggest names.
[release]**
What is this?
**
This is an addon that you can put on your server, and it enables you to stream songs to all the clients on your server. [/release]
**
Since it's just a beta, I have it set up to play the 444 songs on my webhost for you guys. But in the future, I'll have it so you can set up your own lists :D
**
[release]**
Features:
**
Right now, there aren’t many unique features to this addon, but with your help, I want to change that!
Here’s what I have so far:
[ul]
[li]Stream music to all your clients with a few clicks.[/li][li]Ability to stop songs client-side[/li][li]Ability to switch to a client-side player.[/li][li]List of queued songs[/li][li]Mute mics when songs are playing, unmute when they stop.[/li][li]Nice Neutral, Simple Progress bar[/li][/ul][/release]
[release]**
To Do:
**
[ul]
[li]Make it work with gm_bass and gm_chrome[/li][li]Add a spiffy search bar for the list.[/li][li]Ability to remove songs from the queue list[/li][li]Include the files for your own song server[/li][li]Enable mics for those who aren’t listening to music[/li][li]Optimize the code (It’s pretty messy :P)[/li][li]Get suggestions from you guys [/li][/ul][/release]
[release]**
Screenshot:
**
[/release]
[release]**
Download Link:
**
At some point, this will be an SVN. I plan on working on it quite often to learn more lua. But for now, here’s the download link:
UPDATED TO v1.2:
http://www.garrysmod.org/img/?t=dll&id=80424
Now on SVN:
http://gstream.googlecode.com/svn/trunk/[/release]
[release]**
To Use:
**
Just put the addon from the zip file into your addons folder on your server. To open the menu, press F4. You must be an admin to play songs.[/release]
**
Remember, **
I’m fairly new to coding for Garry’s Mod, so if you’re thinking “WOW I CAN DO A LOT BETTER”, Instead of one-upping me, you can help me learn by suggesting how to make things better so I don’t keep coding poorly haha Enjoy!
**
I am also unable to test this on a server fully because I have no way to. lol. So there might be some bugs with this. If there are, sorry, and just let me know and I can fix it real quick.**