New Mutators on BarryServers and Bookables

N

natrat

Guest
This week we've been working hard to make a number of new mutators available to you on the bookables and clan servers. To use mutators, you can now just click the "Mutator Settings" tab on the booking form, and select the mutators you wish to use from the box. Make sure you remove the line "none" if you are adding new ones! All settings for all mutators are contained on this page. Obviously, if you haven't selected the mutator in the box, you don't need to worry about cahnging any of it's settings.

New mutators added or updated this week are:

BDB's MapVote

Allows game type voting, map voting and player kick voting, as well as designing custom game settings for selection from the vote list. For creating your own game settings please refer to the extract from the readme regarding GameConfig entries appended to the end of this post.

UTSecure205

UTSecure is a simple mutator that designed to perform a more detailed check of various packages. Its goal is to provide additional protection in between normal patch cycles by allowing server admins to perform more rigerous checking of given files. For more information, please download the mutator and peruse the readme.

ServerAds

ServerAdsSE gives you the ability to display advertisements, news (or what ever kind of messages you want) on your server. Players will see these messages in their chat console. It's also possible to display "Admin messages" - large, centre printed messages. For more information, please download the mutator and peruse the readme.

TeamBalancer

TeamBalancer allows players to force teams to be balanced by the server. This helps avoid players changing teams to be on the winning team, or stacking one team against the other. Players call for teams to be balanced by issuing a 'mutate teams' command, via the in-game console. TeamBalancer then checks the sizes of the teams. If the number of players on each team is different by more than 1 (5 on Red, 7 on Blue, for example), TeamBalancer will take the last player to join the larger team and switch them to the smaller team.

NoDoubleDam

This simple mutator removes every DoubleDamage-Powerup and its base from the map. Good for 1on1.

IRCReporter

IRCReporter is a serverside IRC reporter bot. It will sit in an IRC channel and report what is happening in the current match to the channel. For more information, please download the mutator and peruse the readme.



CREATING CUSTOM GAME MODES FOR SELECTION IN MAPVOTE MUTATOR

From the readme:

GameConfig settings explaination:
Note: You can add an infinite number of GameConfig lines in you ini file. Just keep in mind
that the more you add the more maps will be loaded in the maplist. The more maps the
longer it will take to send the complete maplist to each player. It will also take
longer for the server to load the maplist at the beginning of each map.
GameClass - This is the name of the package and the name the game class
separated by a period. Example: "XGame.xCTFGame".

Here are the out-of-the-box game classes:
DeathMatch is "XGame.xDeathMatch"
Team DeathMatch is "XGame.xTeamGame"
Double Domiation is "XGame.xDoubleDom"
Capture The Flag is "XGame.xCTFGame"
Bombing Run is "XGame.xBombingRun"

For new games/Mods the gameclass can be found in the *.int file that comes
with it. Look for something similar to this:
This Example is from the DeathBall.int
===================================================================================
Object=(Class=Class,MetaClass=Engine.GameInfo,Name=DeathBall.DB_Deathball,Description="DB|Deathball V1.3b|Deathball.DB_RulesTab|Deathball.DB_MapList|true")
######################
===================================================================================
Example DeathBall GameConfig:
GameConfig=(GameClass="DeathBall.DB_Deathball",Prefix="DB",GameName="DeathBall",bUseMapList=false,Mutators="")

Prefix - The MapName Prefix to load when bUseMapList is set to False. This tells MapVote
which maps to load in the maplist for this gametype. example: "CTF" for Capture the Flag.

GameName - This is the name or title of the game type. For example: "Capture The Flag".
Note: You can make this anything you like. Example: "Dont Touch My Flag"

bUseMapList - True or False. If True then the map names are loaded from the
MapList that [you specified on the booking page].
If False then all available maps (that have the specified Prefix) are loaded.

Mutators - List of Mutators to load with this game type. If more than one separate each
with a comma.
Example: "MapVote400b7.MapVote,XGame.MutInstaGib,UnrealGame.MutBigHead,UnrealGame.MutLowGrav"
If this is set blank ("") then only the current mutators are loaded.
WARNING: If you set mutators for any GameConfig you MUST include the base mutators
in ALL of the GameConfigs. This includes MapVote.
If you leave all of them blank then the base mutators will stay.

Example GameConfig:
GameConfig=(GameClass="XGame.xCTFGame",Prefix="CTF",GameName="Dont Touch My Flag",bUseMapList=false,Mutators="MapVote400b7.MapVote,KickIdlersUT2003V1b.KickIdlers")
GameConfig=(GameClass="XGame.xCTFGame",Prefix="CTF",GameName="CTF LowGrav/InstaGib",bUseMapList=false,Mutators="MapVote400b7.MapVote,KickIdlersUT2003V1b.KickIdlers,XGame.MutInstaGib,UnrealGame.MutBigHead,UnrealGame.MutLowGrav")

GameConfig=(GameClass="XGame.xBombingRun",Prefix="BR",GameName="Bombing Run",bUseMapList=false,Mutators="MapVote400b7.MapVote,KickIdlersUT2003V1b.KickIdlers")
GameConfig=(GameClass="XGame.xBombingRun",Prefix="BR",GameName="BR LowGrav/InstaGib",bUseMapList=false,Mutators="MapVote400b7.MapVote,KickIdlersUT2003V1b.KickIdlers,XGame.MutInstaGib,UnrealGame.MutBigHead,UnrealGame.MutLowGrav")
 

Users who are viewing this thread

Similar threads

N
Replies
0
Views
662
natrat
N
N
Replies
12
Views
1K
nuk_su_kow
N
N
Replies
1
Views
511
NightSpirit
N
Top Bottom