Release: SSK - The Swiss Server Knife

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

Cleeus[JgKdo]

because respawns suck
Jun 8, 2002
798
0
0
Germany
www.cleeus.de
SSK is a set of SERVERSIDE mutators for INFiltration 2.9 that (hopefully) make
playing online a better experience.

The following mutators are included:

SSK.TB - TagBalance
-------------------
Sorts players into the teams regarding their clantag and the current
state of the team-balance.
Attention: only tested for TDM (includes DTAS) but may work for EAS too, never tried it.

SSK.IM - Intelligent MapList
----------------------------
Decides which map is next, according to the current number of players.
Attention: only tested for TDM (includes DTAS)

SSK.NOUTV - NoUTVoices
----------------------
Forces players to use a non UT voice.
If a UT voice is detected then a random INF voice is chosen instead.


Installation:
Just put the files ssk.int, ssk.ini, ssk.u into your UT/System/ directory
and add the mutators to the game/commandline.
DON'T MAKE SSK A SERVERPACKAGE!!!
SSK is serverside only.

SSK is released under the GNU General Public License.


http://www.combatmaps.de/index.php?site=dl&id=258

If you have questions how to configure it or set it up correctly, ask here, in ICQ, via email or visit me over here in Berlin ;)

PS: support for NG-WebAdmin is planned
 
Last edited:

DaRealFunkyShyte

New Member
Apr 4, 2002
51
0
0
Visit site
Wow..

Just yesterday i was thinking about the possibility to switch between TDM/DTAS/EAS when a certain number of Players is crossed. I guess that would be no problem with the right setup of your Mutator, or maybe a few additional lines of code.

Maybe a Server Admin will catch up the idea.
 

Cleeus[JgKdo]

because respawns suck
Jun 8, 2002
798
0
0
Germany
www.cleeus.de
geogob said:
good job! I can't wait to see it work... and If i'd have know you live in berlin I would have bought you a beer while I was there 3 weeks ago! In which district/sector do you live?

Lichtenberg
Harper, KampfSaU, Deathwalker and HK live in berlin too btw :)
 

Derelan

Tracer Bullet
Jul 29, 2002
2,630
0
36
Toronto, Ontario
Visit site
#1 would work if SDS used identical clan tags for each player...
What if two people join, one is named Joe_bob and one is joe_shmoe, will #1 try to sort them by clan name onto each team? Is it overrideable? Does it only take effect at a round start?
 

Cleeus[JgKdo]

because respawns suck
Jun 8, 2002
798
0
0
Germany
www.cleeus.de
Derelan said:
#1 would work if SDS used identical clan tags for each player...
What if two people join, one is named Joe_bob and one is joe_shmoe, will #1 try to sort them by clan name onto each team? Is it overrideable? Does it only take effect at a round start?

SSK.TB has a list of know tags - one of these is eg. "SDS"
When a playername contains this string (case-insensitive) he is regarded to be a member of the clan and TD will try to put him to his buddies. If this would unbalance teams he will be put in the opposite team to balance teams.
If he wants to switch back, he can just vote and wait until the round is finished.
In the next round the team will not be changed - this would be too much confusion.
 

Keganator

White as Snow Moderator
Jun 19, 2001
5,262
0
36
PR's Barracks
www.kegnet.net
SSK is released under the GNU General Public License.
Oh really? ;) I think it'd be easier to distribute it with a BSD-style liscence. Also, you don't actually own the code...epic retains all rights to derivitive works. It's part of the EULA. But I'm sure you already knew that, right? :)

</geekeese>
 

Derelan

Tracer Bullet
Jul 29, 2002
2,630
0
36
Toronto, Ontario
Visit site
Cleeus[JgKdo] said:
SSK.TB has a list of know tags - one of these is eg. "SDS"
When a playername contains this string (case-insensitive) he is regarded to be a member of the clan and TD will try to put him to his buddies. If this would unbalance teams he will be put in the opposite team to balance teams.
If he wants to switch back, he can just vote and wait until the round is finished.
In the next round the team will not be changed - this would be too much confusion.

Oh, neato. So I assume DbD is in there, right? ;)
 

Cleeus[JgKdo]

because respawns suck
Jun 8, 2002
798
0
0
Germany
www.cleeus.de
{GD}Odie3 said:
Oh, I guess I will have GameSwither issues....?

Hmm, took a look at gameswitcher.

TB and NOUTV should run fine with gameswitcher, but IM replaces the same class and they certainly don't work together. Well, lets see if i find a workaround for that.
 

Cleeus[JgKdo]

because respawns suck
Jun 8, 2002
798
0
0
Germany
www.cleeus.de
Keganator said:
Oh really? ;) I think it'd be easier to distribute it with a BSD-style liscence.
I like the GPL and its features pretty much :)

Also, you don't actually own the code...epic retains all rights to derivitive works. It's part of the EULA. But I'm sure you already knew that, right? :)

So you want to say Epic owns the code and content of INFiltration? AFAIK wrong.
Works that have been created with UT are protected by the normal copyright laws.

Originally Posted by Tim Sweeney
Mark and I discussed this a bit more internally.

Our conclusion is that if a mod author wishes to release a UT mod under the
GPL, then Epic doesn't have any official position on that. We don't know
whether your doing so would be compliant with the GPL or with the UT EULA,
so we can't endorse your doing this. But we aren't objecting to it either,
and don't plan to send our army of undead lawyers from hell after you if
your mod shows up on SourceForge.

-Tim
 
Last edited:

{GD}Odie3

You Give Odie a Boner
Nov 19, 2001
1,252
3
38
56
Austin Texas
ghostdogs.net
Cleeus[JgKdo] said:
Hmm, took a look at gameswitcher.

TB and NOUTV should run fine with gameswitcher, but IM replaces the same class and they certainly don't work together. Well, lets see if i find a workaround for that.


I was afraid of that.... would be a shame to lose EAS/Specialist [Game Switcher] since I think GD is the only server that has Specialist in NA.
 

{GD}Odie3

You Give Odie a Boner
Nov 19, 2001
1,252
3
38
56
Austin Texas
ghostdogs.net
The below are now active on the GD Server [TeamStay Mutator has been removed].


SSK.TB - TagBalance
-------------------
Sorts players into the teams regarding their clantag and the current
state of the team-balance.
Attention: only tested for TDM (includes DTAS) but may work for EAS too, never tried it.


SSK.NOUTV - NoUTVoices
----------------------
Forces players to use a non UT voice.
If a UT voice is detected then a random INF voice is chosen instead.