Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Release Forum » SSGM Plug-in TeamSpeakRegulator  () 2 Votes
SSGM Plug-in TeamSpeakRegulator [message #404125] Sun, 27 September 2009 13:00 Go to next message
reborn is currently offline  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 #404128 is a reply to message #404125] Sun, 27 September 2009 13:18 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9717
Registered: March 2005
Location: Belgium
Karma: 12
General (5 Stars)
Goztoe
Great release, good job Reborn Smile.

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 Release Candidate [message #404188 is a reply to message #404125] Sun, 27 September 2009 21:21 Go to previous messageGo to next message
R315r4z0r is currently offline  R315r4z0r
Messages: 3836
Registered: March 2005
Location: New York
Karma: 0
General (3 Stars)
Snap, that's awesome! It's always a pain minimizing the game, switching channels, then maximizing only to find that the game crashed.

Any plans to adapt this to any other team-based games?
Re: SSGM Plug-in TeamSpeakRegulator Release Candidate [message #404195 is a reply to message #404188] Sun, 27 September 2009 22:38 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
R315r4z0r wrote on Mon, 28 September 2009 00:21


Any plans to adapt this to any other team-based games?



Probably not, but when the source is released it won't be difficult for others to adapt it to whatever game they like. Smile



Re: SSGM Plug-in TeamSpeakRegulator Release Candidate [message #404220 is a reply to message #404195] Mon, 28 September 2009 02:27 Go to previous messageGo to next message
EvilWhiteDragon is currently offline  EvilWhiteDragon
Messages: 3751
Registered: October 2005
Location: The Netherlands
Karma: 0
General (3 Stars)

Nice job Reborn.
Sure you are not interested to help us out Razz?


http://www.blackintel.org/usr/evilwhitedragon/pointfix.gif
BlackIntel admin/founder/PR dude (not a coder)
Please visit http://www.blackintel.org/

V, V for Vendetta

People should not be afraid of their governments.
Governments should be afraid of their people.
Re: SSGM Plug-in TeamSpeakRegulator Release Candidate [message #404351 is a reply to message #404125] Tue, 29 September 2009 00:41 Go to previous messageGo to next message
wittebolx is currently offline  wittebolx
Messages: 332
Registered: May 2007
Location: the netherlands
Karma: 0
Recruit
Nice job!
Is it also possible to adapt this for Ventrilo instead of Teamspeak? We have enough players on ventrilo if you want to test it Wink


Re: SSGM Plug-in TeamSpeakRegulator Release Candidate [message #404356 is a reply to message #404125] Tue, 29 September 2009 01:12 Go to previous messageGo to next message
reborn is currently offline  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 Release Candidate [message #404357 is a reply to message #404125] Tue, 29 September 2009 01:33 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9717
Registered: March 2005
Location: Belgium
Karma: 12
General (5 Stars)
Goztoe
Seye told me it's easier to do on Vent than on TS, but he did it on an older version of Vent.

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 #404544 is a reply to message #404125] Wed, 30 September 2009 12:02 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
Source code added. Smile

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. Huh



Re: SSGM Plug-in TeamSpeakRegulator [message #404604 is a reply to message #404125] Wed, 30 September 2009 14:49 Go to previous messageGo to next message
Spyder
Messages: 1070
Registered: March 2006
Karma: 0
General (1 Star)
Didn't this already exist for Ventrilo?
Re: SSGM Plug-in TeamSpeakRegulator [message #404672 is a reply to message #404125] Wed, 30 September 2009 20:39 Go to previous messageGo to next message
dr3w2 is currently offline  dr3w2
Messages: 485
Registered: September 2006
Location: Ottawa,Canada
Karma: 0
Commander
I took a quick peak at tsr.cpp .... nicely done, however really indent the code more appropriately! Big Ups

I'm sure some people out there will find this handy, and also thanks to you for pointing out that TCP class, and thanks jnz for writing it. I've saved my own copy of that class for any future projects Razz


n00bstories Server Administrator
Re: SSGM Plug-in TeamSpeakRegulator [message #404712 is a reply to message #404672] Wed, 30 September 2009 22:49 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
DimitryK wrote on Wed, 30 September 2009 17:49

Didn't this already exist for Ventrilo?


Not that I am aware of, but it's possible.

andr3w282 wrote on Wed, 30 September 2009 23:39

I took a quick peak at tsr.cpp .... nicely done, however really indent the code more appropriately! Big Ups

I'm sure some people out there will find this handy, and also thanks to you for pointing out that TCP class, and thanks jnz for writing it. I've saved my own copy of that class for any future projects Razz


Thanks man! And yeah... You're right, I should really indent properly, it's not the first time someone mentioned that to me... Razz



Re: SSGM Plug-in TeamSpeakRegulator [message #404741 is a reply to message #404544] Thu, 01 October 2009 04:35 Go to previous messageGo to next message
wittebolx is currently offline  wittebolx
Messages: 332
Registered: May 2007
Location: the netherlands
Karma: 0
Recruit
reborn wrote on Wed, 30 September 2009 21:02

Source code added. Smile

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. Huh


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!


Re: SSGM Plug-in TeamSpeakRegulator [message #404755 is a reply to message #404741] Thu, 01 October 2009 05:52 Go to previous messageGo to next message
reborn is currently offline  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! Smile
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 Go to previous messageGo to next message
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. Smile

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. Huh


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 #404782 is a reply to message #404125] Thu, 01 October 2009 09:10 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
At a guess, I would say black-intel. However, as far as I am aware, they have not made a system like this for ventrilo that has been released.


[Updated on: Thu, 01 October 2009 09:10]

Report message to a moderator

Re: SSGM Plug-in TeamSpeakRegulator [message #404840 is a reply to message #404125] Thu, 01 October 2009 14:39 Go to previous messageGo to next message
Sladewill is currently offline  Sladewill
Messages: 291
Registered: January 2009
Location: United Kingdom
Karma: 0
Recruit

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.


FT-Owners - Sladewill,Snazy2007,Willdy
http://FT-Gaming.com for more info...
Re: SSGM Plug-in TeamSpeakRegulator [message #404846 is a reply to message #404840] Thu, 01 October 2009 15:01 Go to previous messageGo to next message
Ethenal is currently offline  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 Thumbs Up

[Updated on: Thu, 01 October 2009 15:01]

Report message to a moderator

Re: SSGM Plug-in TeamSpeakRegulator [message #404917 is a reply to message #404846] Fri, 02 October 2009 00:11 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9717
Registered: March 2005
Location: Belgium
Karma: 12
General (5 Stars)
Goztoe
Ethenal wrote on Fri, 02 October 2009 00:01

but at least the interface actually makes sense...

Main reason we use TS Smile.


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 #405352 is a reply to message #404777] Sun, 04 October 2009 22:31 Go to previous messageGo to next message
Crimson is currently offline  Crimson
Messages: 7427
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 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9717
Registered: March 2005
Location: Belgium
Karma: 12
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 Go to previous messageGo to next message
Iran is currently offline  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

Re: SSGM Plug-in TeamSpeakRegulator [message #405544 is a reply to message #405458] Tue, 06 October 2009 00:10 Go to previous messageGo to next message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
Iran wrote on Mon, 05 October 2009 18:06

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.



I did that at first because I looked at how SSGM was released, and copied the same format. After that, it just became second nature and I never thought about it since. But you're probably right...

Iran wrote on Mon, 05 October 2009 18:06


vloktboky would be proud.



In Love In Love In Love





Re: SSGM Plug-in TeamSpeakRegulator [message #405701 is a reply to message #404917] Tue, 06 October 2009 13:37 Go to previous messageGo to next message
Ethenal is currently offline  Ethenal
Messages: 2532
Registered: January 2007
Location: US of A
Karma: 0
General (2 Stars)

Goztow wrote on Fri, 02 October 2009 02:11

Ethenal wrote on Fri, 02 October 2009 00:01

but at least the interface actually makes sense...

Main reason we use TS Smile.

I agree lol, the sound quality on TS is pretty horrible compared to Ventrilo, but the interface on Ventrilo looks like it was created by a strung out crack whore...

Where did vloktboky run off to anyway?


-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 Thumbs Up

Re: SSGM Plug-in TeamSpeakRegulator [message #405849 is a reply to message #404125] Tue, 06 October 2009 20:55 Go to previous messageGo to previous message
reborn is currently offline  reborn
Messages: 3231
Registered: September 2004
Location: uk - london
Karma: 0
General (3 Stars)
http://www.linkedin.com/in/kevinkirst
http://twitter.com/kevinkirst


He got a job at Crytek, what a dream come true.



Previous Topic: [REQUEST] !giveup command
Next Topic: [Map] C&C_00Temple.mix
Goto Forum:
  


Current Time: Wed Apr 24 04:04:43 MST 2024

Total time taken to generate the page: 0.01212 seconds