SSGM Plug-in TeamSpeakRegulator [message #404125] |
Sun, 27 September 2009 13:00 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
This plug-in will auto switch players for you in your teamspeak server to the correct channels (if the player uses the same in-game name as they are on teamspeak). Whenever the player spawns, it will correctly move them to the right channel.
If you password the channel it will ensure not pnly that players do not have to manually change at map loads, but that the players never have to fear about players from the other team in the channel listening to them talk.
The whole process was a massive learning curve for me, and is only possible because of jnz's TCPsocket class. So a massive thanks is owed to him (as well as his patience with me and my initial poor string knowledge).
Make sure you take the time to go through the tsr.ini file and configure it properly.
Also, do not go deleting TeamSpeak channels, or creating them after the plug-in is loaded.
Quote: |
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).
This is a release candidate version and probably has some bugs in it, with feedback I will fix bugs found.
The source code will follow when bugs from this version have been ironed out. and a proper release can be made.
This plug-in is based on a system that was initially started bt Blazer from renegade forums.
However, the project was never actually released, despite the emense support it received.
To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:
[Plugins]
01=tsr
You'll also need to add tsr.ini supplied to your SERVERs directory.
This is where you can configure all the settings for the tsr system, like ports and passwords for the TS superadmin login.
I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.
|
http://spencerelliott.co.uk/downloads.html
[Updated on: Wed, 30 September 2009 11:52] Report message to a moderator
|
|
|
|
|
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator Release Candidate [message #404356 is a reply to message #404125] |
Tue, 29 September 2009 01:12 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
I'm not sure if it's possible, I haven't looked at what RCON commands are available for vent servers.
If vent servers allow for remote administration in a similar way to TeamSpeak, with the ability to check what channel a player is in, and also move said player, then it's probably possible without too much work really.
I gave the release candidate to the {AW} clan, who have been running this on an active server for a few days now with no problems. I will probably release the source code tonight I guess, maybe the ventrillo support might be something you can consider doing yourself, based on the source? I certainly wouldn't mind.
|
|
|
|
|
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #404741 is a reply to message #404544] |
Thu, 01 October 2009 04:35 |
|
wittebolx
Messages: 332 Registered: May 2007 Location: the netherlands
Karma: 0
|
Recruit |
|
|
reborn wrote on Wed, 30 September 2009 21:02 | Source code added.
And before any starts, yes I used std::string, and yes I used std::vector. But hey, at least there's a release out there now...
If Seye says it's easier then it probably is, but the TS version doesn't seem to of generated much interested though really. There has been no one say they are using it or anything...
I suppose it's just a bit too late.. Back when Blazer was going to do it, it seemed to generate allot of interest, but there was more players back then, and therefore more TS users and active servers.
I don't think I will bother with a vent version.
Besides, I have been thinking for a while of leaving these forums.
|
The thing is with ventrilo you have a better sound (codecs) then we have with teamspeak, hence the reason we switched. A lot of communitties already did the same thing. I think if you can get this working on Ventrilo and possibly consider a release for more games then just Renegade, you will have an awesome solution for all of us!
http://www.wittebolx.com
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #404755 is a reply to message #404741] |
Thu, 01 October 2009 05:52 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
wittebolx wrote on Thu, 01 October 2009 07:35 |
The thing is with ventrilo you have a better sound (codecs) then we have with teamspeak, hence the reason we switched. A lot of communitties already did the same thing. I think if you can get this working on Ventrilo and possibly consider a release for more games then just Renegade, you will have an awesome solution for all of us!
|
I believe there are more server owners hosting a TeamSpeak server for there players then there are using ventrilo, although I could be wrong.
Perhaps now the source code is released, you might consider adapting it to work with ventrilo yourself? It probably won't be that hard, especially as you have an example now. I believe you are capable of this. I didn't know if I would be able to do it either until i tried, just give it a go!
As for making it work with other games out-of-the-box on a generic level, that may be a little optimistic, it would need quite some work to do that, I don't think it's possible without actually tailor making it for each game really...
[Updated on: Thu, 01 October 2009 05:56] Report message to a moderator
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #404777 is a reply to message #404741] |
Thu, 01 October 2009 08:41 |
|
Spyder
Messages: 1070 Registered: March 2006
Karma: 0
|
General (1 Star) |
|
|
wittebolx wrote on Thu, 01 October 2009 13:35 |
reborn wrote on Wed, 30 September 2009 21:02 | Source code added.
And before any starts, yes I used std::string, and yes I used std::vector. But hey, at least there's a release out there now...
If Seye says it's easier then it probably is, but the TS version doesn't seem to of generated much interested though really. There has been no one say they are using it or anything...
I suppose it's just a bit too late.. Back when Blazer was going to do it, it seemed to generate allot of interest, but there was more players back then, and therefore more TS users and active servers.
I don't think I will bother with a vent version.
Besides, I have been thinking for a while of leaving these forums.
|
The thing is with ventrilo you have a better sound (codecs) then we have with teamspeak, hence the reason we switched. A lot of communitties already did the same thing. I think if you can get this working on Ventrilo and possibly consider a release for more games then just Renegade, you will have an awesome solution for all of us!
|
It was either the Black-Cell or BlackIntel server which I've seen this on. I might be wrong, but I remember being switched to the proper channel when switching teams or changing maps.
|
|
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #404846 is a reply to message #404840] |
Thu, 01 October 2009 15:01 |
|
Ethenal
Messages: 2532 Registered: January 2007 Location: US of A
Karma: 0
|
General (2 Stars) |
|
|
Sladewill wrote on Thu, 01 October 2009 16:39 | nah the coding is good, its helped me do something else, C++ IRC bot, ive been trying to fix it for months, never got round to it very handy
Teamspeak isnt used widely, pretty bad program there is so many out there.
|
Not widely used? What are you talking about lol? Most Renegade servers I know of use TeamSpeak... it may be old and the sound quality is definitely subpar compared to Ventrilo, but at least the interface actually makes sense...
-TLS-DJ-EYE-K wrote on Mon, 18 March 2013 07:29 | Instead of showing us that u aren't more inteligent than a Toast, maybe you should start becomming good in renegade
|
[Updated on: Thu, 01 October 2009 15:01] Report message to a moderator
|
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #405352 is a reply to message #404777] |
Sun, 04 October 2009 22:31 |
|
Crimson
Messages: 7429 Registered: February 2003 Location: Phoenix, AZ
Karma: 0
|
General (5 Stars) ADMINISTRATOR |
|
|
DimitryK wrote on Thu, 01 October 2009 08:41 | It was either the Black-Cell or BlackIntel server which I've seen this on. I might be wrong, but I remember being switched to the proper channel when switching teams or changing maps.
|
If you're talking about TeamSpeak, you might be referring to n00bstories server. We have had automatic team-switching functionality for 2 or 3 years now.
I'm the bawss.
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #405358 is a reply to message #404125] |
Sun, 04 October 2009 23:36 |
|
Goztow
Messages: 9737 Registered: March 2005 Location: Belgium
Karma: 13
|
General (5 Stars) Goztoe |
|
|
I think he ment ventrillo. And BI have had it for both TS and vent for a long time now, and I even think they also created i t for mumble.
You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
|
|
|
Re: SSGM Plug-in TeamSpeakRegulator [message #405458 is a reply to message #404125] |
Mon, 05 October 2009 15:06 |
|
Iran
Messages: 40 Registered: October 2009
Karma: 0
|
Recruit |
|
|
Great plugin, nice to see source code. Also nice list of other SSGM mods/plugins on your site. I suggest you put the source of it inside a map hierarchy in the ZIP file, instead of a ZIP file inside the ZIP file.
vloktboky would be proud.
I'm gonna hijack a plane / I won't do it for glory or fame / and when they catch me they'll see I'm insane / put your Ronald Reagan to shame
[Updated on: Mon, 05 October 2009 15:06] Report message to a moderator
|
|
|
|
|
|