PDA

View Full Version : UT2Vote Mod/mutator setups


Imaginos
11th Sep 2004, 03:31 AM
This will be a sticky to answer common setups for mod x or mutator x for use with UT2Vote. With the UT2004 Editor's Choice version about to come out, many people may suddenly want to host multiple mods/mutators. UT2Vote is simply the best way to do it.

The included DummyMut mutator should be used when a Mod requires multiple serverpackages. The DummyMut allows for 26 dummy mutator classes: DummyMut.DummyMutA through DummyMut.DummyMutZ; each can only be used once in the UT2Vote ini's votepackages section. Typical usage:
[UT2Vote44.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutA",ServerPackages=modpackage1,modpackage2,modpackage3,etc")Use of this as a mutator for the given Mod will allow UT2Vote to add and remove ALL the required packages for the given Mod when it is active, and remove them when it is not.

Many new Mods also install to their own subdirectory now. That are also typically started using the -mod=modname switch on the commandline. Running a server to support multiple mods is especially challenging in that it requires the admin to make changes to the server's normal ini file to incorporate the mod-specific sections into the stock UT2004 one from the mod's native ini. Additionally, all of the new mod's files have to be 'seen' by the stock UT2004's server ini. This can be done either by installing the new mod to the traditional ut2004 directories, (making sure not to overwrite stock files) or, if you want to keep things organized by using the new mod's subdirectory, adding the appropriate path= lines so the mod's directory structure is visible in addition to the traditional one.

** These are example setup ini entries **
Beware of blank spaces in these long ini line examples! This is caused by a flaw in the forums explained in this thread (http://forums.beyondunreal.com/showthread.php?t=141755)
Many of these GameType settings are the admin's preference and are for reference only
UT2Vote ini section headings are for reference only.
The use of DummyMut(letter) is for example only. Admins should use the next available letter.


Please, when making requests in this thread, include a link to the mod/mutator you're seeking assistance with. The request post will then be deleted and the link moved to the setup post.

Imaginos
11th Sep 2004, 03:37 AM
Get Deathball here: http://deathball.net

[UT2Vote50.UT2VoteGameTypes]
GameType=(GameName="DeathBall Reg 2.3 Final",HideVote=False,Clan=True,RequiredPlayers=0,MapLimits=0,ServerName="BuD2k4 DeathBall 2.3 Final - UT2Vote",UseMapList=True,DefaultMap="DB-Cube",MapPrefix="DB",GameClass="deathball.DB_DeathBall",Mutators="DummyMut.DummyMutA",Commands="?MaxLives=0?GoalScore=11?TimeLimit=20?MinPlayers=0?MaxPlayers=12?MaxSpectators=4?Translocator=False? WeaponStay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePass word=?GameStats=True?GameSpeed=1.00?FF=0.00?NoOverTime=False?VsBots=False?NumBots=0?Difficulty=5")

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutA",ServerPackages="Deathball,Deathball_rc,DeathballAI,DeathballSP")

Imaginos
11th Sep 2004, 04:03 AM
http://www.planetjailbreak.com/

[UT2Vote44.UT2VoteGameTypes]
GameType=(GameName="Jailbreak2004a",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Jailbreak - UT2Vote",UseMapList=False,DefaultMap="JB-Arlon",MapPrefix="JB",GameClass="Jailbreak.Jailbreak",Mutators="DummyMut.DummyMutB",Commands="?MaxLives=0?GoalScore=3?TimeLimit=10?MinPlayers=4?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")

[UT2Vote44.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutB",ServerPackages="JBAddonAvenger,JBAddonCelebration,JBAddonLlama,JBAddonProtection,JBAddonTeleport,JBScreen,JBToolbox, Jailbreak")

Imaginos
11th Sep 2004, 04:24 AM
http://unwheel.beyondunreal.com/

[UT2Vote44.UT2VoteGameTypes]
GameType=(GameName="UnWheel BigAir",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel BigAir - UT2Vote",UseMapList=False,DefaultMap="UWBA-JumpCity",MapPrefix="UWBA",GameClass="UnWheel.UWGameBigAir",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel CTF",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel CTF - UT2Vote",UseMapList=False,DefaultMap="UWCTF-Roots",MapPrefix="UWCTF",GameClass="UnWheel.UWGameCTF",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel K-Ball",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel KBall - UT2Vote",UseMapList=False,DefaultMap="UWKB-Billiards",MapPrefix="UWKB",GameClass="UnWheel.UWGameKBall",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel KOTH",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel KOTH - UT2Vote",UseMapList=False,DefaultMap="UWKOTH-IceRing",MapPrefix="UWKOTH",GameClass="UnWheel.UWGameKOTH",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel Rabbit",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel Rabbit - UT2Vote",UseMapList=False,DefaultMap="UWRM-PavilionTrack",MapPrefix="UWRM",GameClass="UnWheel.UWGameRabbit",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel Race",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel Race - UT2Vote",UseMapList=False,DefaultMap="UWRC-CityTrack",MapPrefix="UWRC",GameClass="UnWheel.UWGameRace",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel Rally",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel Rally - UT2Vote",UseMapList=False,DefaultMap="UWRL-TempleRun",MapPrefix="UWRL",GameClass="UnWheel.UWGameRally",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")
GameType=(GameName="UnWheel Roamer",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 UnWheel Roamer - UT2Vote",UseMapList=False,DefaultMap="UWRM-Volcano",MapPrefix="UWRM",GameClass="UnWheel.UWGameRoam",Mutators="DummyMut.DummyMutC",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0.00?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")

[UT2Vote44.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutC",ServerPackages="UnWheel,UnWheelSCars")

Imaginos
11th Sep 2004, 04:30 AM
Get the newest CarBall here: http://www.carball.net/ or here: http://www.carball.org/

[UT2Vote52.UT2VoteGameTypes]
GameType=(GameName="Carball 2.52",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 CarBall 2.52 Test - UT2Vote",UseMapList=False,DefaultMap="CB-Stadium",MapPrefix="CB",AltMapPrefix=,GameClass="CBall.CB_Game",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False?bCustomGame=True")

[UT2Vote52.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutD",ServerPackages="CBall,CoerPack")


Updated to 2.52 which now needs a serverpackages line AND requires bCustomGame=True for menus to work properly.

Imaginos
11th Sep 2004, 04:40 AM
http://hp.vector.co.jp/authors/VA026071/

[UT2Vote50.UT2VoteMutators]
Mutator=(FriendlyName="Satore Monsters v120",HideVote=False,MutClassName="satoreMonsterPackv120.mutsatoreMonsterPack",Voted=False)

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="satoreMonsterPackv120.mutsatoreMonsterPack",ServerPackages="satoreMonsterPackv120,satoreMonsterPackMeshes")


You may want to include this mutator in the Invasion configuration line as a gametype mutator which runs as part of invasion w/o needing to be voted up.
If so, I suggest setting the above HideVote=True since your players won't need to see it available.

Imaginos
11th Sep 2004, 10:44 AM
http://www.chaoticdreams.org/

[UT2Vote44.UT2VoteGameTypes]
GameType=(GameName="Chaos Team KOTH",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Team KOTH - UT2Vote",UseMapList=False,DefaultMap="KOTH-Pyramid",MapPrefix="KOTH",GameClass="ChaosGames.ChaosTeamKotH",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos KOTH",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos KOTH - UT2Vote",UseMapList=False,DefaultMap="KOTH-Pyramid",MapPrefix="KOTH",GameClass="ChaosGames.ChaosKotH",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos Duel",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Duel - UT2Vote",UseMapList=False,DefaultMap="Duel-Forsaken",MapPrefix="Duel",GameClass="ChaosGames.ChaosDuel",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos CTF",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos CTF - UT2Vote",UseMapList=False,DefaultMap="CTF-CE-Setekh",MapPrefix="CTF",GameClass="ChaosGames.ChaosCTF",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos DM",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos DM - UT2Vote",UseMapList=False,DefaultMap="DM-CE-Bloodlust",MapPrefix="DM",GameClass="ChaosGames.ChaosxDeathMatch",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos Team DM",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Team DM - UT2Vote",UseMapList=False,DefaultMap="DM-CE-Bloodlust",MapPrefix="DM",GameClass="ChaosGames.ChaosxTeamDeathMatch",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")

[UT2Vote44.UT2VoteMutators]
Mutator=(FriendlyName="Chaos-UT",HideVote=False,MutClassName="ChaosGames.ChaosUT",Voted=False)

[UT2Vote44.UT2VotePackages]
Packages=(MutClassName="ChaosGames.ChaosUT",ServerPackages="ChaosGames,ChaosUT")

hmishima
13th Sep 2004, 12:25 PM
[UT2Vote44.UT2VoteGameTypes]
GameType=(GameName="Chaos Team KOTH",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Team KOTH - UT2Vote",UseMapList=False,DefaultMap="KOTH-Pyramid",MapPrefix="KOTH",GameClass="ChaosGames.ChaosTeamKotH",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos KOTH",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos KOTH - UT2Vote",UseMapList=False,DefaultMap="KOTH-Pyramid",MapPrefix="KOTH",GameClass="ChaosGames.ChaosKotH",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos Duel",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Duel - UT2Vote",UseMapList=False,DefaultMap="Duel-Forsaken",MapPrefix="Duel",GameClass="ChaosGames.ChaosDuel",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos CTF",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos CTF - UT2Vote",UseMapList=False,DefaultMap="CTF-CE-Setekh",MapPrefix="CTF",GameClass="ChaosGames.ChaosCTF",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos DM",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos DM - UT2Vote",UseMapList=False,DefaultMap="DM-CE-Bloodlust",MapPrefix="DM",GameClass="ChaosGames.ChaosxDeathMatch",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Chaos Team DM",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Team DM - UT2Vote",UseMapList=False,DefaultMap="DM-CE-Bloodlust",MapPrefix="DM",GameClass="ChaosGames.ChaosxTeamDeathMatch",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")

[UT2Vote44.UT2VoteMutators]
Mutator=(FriendlyName="Chaos-UT",HideVote=False,MutClassName="ChaosGames.ChaosUT",Voted=False)

[UT2Vote44.UT2VotePackages]
Packages=(MutClassName="ChaosGames.ChaosUT",ServerPackages="ChaosGames,ChaosUT")

Careful cutting and pasting this one...there are extra spaces in the lines that will not allow the voting to work at all. Also, once corrected, some games work, and some error out. When it errorsI see this in the server.log:

GameType=(GameName="Chaos Duel",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Duel - UT2Vote",UseMapList=False,DefaultMap="Duel-Forsaken",MapPrefix="Duel",GameClass="ChaosGames.ChaosDuel",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")

Notice the extra space in there...'We aponstay'. The thing is, it's corrected in my UT2Vote.ini, why does it still show up that way in the server.log?

Imaginos
13th Sep 2004, 10:37 PM
Careful cutting and pasting this one...there are extra spaces in the lines that will not allow the voting to work at all. Also, once corrected, some games work, and some error out. When it errorsI see this in the server.log:

GameType=(GameName="Chaos Duel",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 Chaos Duel - UT2Vote",UseMapList=False,DefaultMap="Duel-Forsaken",MapPrefix="Duel",GameClass="ChaosGames.ChaosDuel",Mutators="ChaosGames.ChaosUT",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=12?MaxSpectators=4?Translocator=True?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")

Notice the extra space in there...'We aponstay'. The thing is, it's corrected in my UT2Vote.ini, why does it still show up that way in the server.log?
That is correct. This forum has some flaws in the way it stores messages, which is why I warned about the spaces in the very first post. I'll clarify the warning further. Every long line is affected by this flaw.

hmishima
14th Sep 2004, 09:23 AM
That is correct. This forum has some flaws in the way it stores messages, which is why I warned about the spaces in the very first post. I'll clarify the warning further. Every long line is affected by this flaw.


Well, I suppose I should have contained my enthusiasm a bit about seeing this thread and actually read the whole first post. Sorry.

/was feeling cool :cool: today until I read previous post. :lol:

NotoriousBIC
14th Sep 2004, 10:26 AM
[UT2Vote44.UT2VoteGameTypes]
GameType=(GameName="Carball 2.0",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="BuD2k4 CarBall 2.0 - UT2Vote",UseMapList=False,DefaultMap="CB-Stadium",MapPrefix="CB",GameClass="CBall.CB_Game",Mutators="None",Commands="?MaxLives=0?GoalScore=10?TimeLimit=15?MinPlayers=1?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GameStats= True?GameSpeed=1.00?FF=0?NumBots=1?Difficulty=3?NoOverTime=False?VsBots=False")

Isn't this one missing the serverpackage line?

hmishima
18th Sep 2004, 12:39 AM
http://lawdogsmod.com/

GameType=(GameName="LawDogs Team DeathMatch",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="LDM-LincolnCounty2k4",MapPrefix="LDM",GameClass="LawDogsGame.LawDogsTDM",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=2?MaxPlayers=12?MaxSpectators=4?Translocator=False?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswo rd=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Lawdogs Capture The Flag",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="LCF-CassandraCrossing2k4",MapPrefix="LCF",GameClass="LawDogsGame.LawDogsCTF",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=2?MaxPlayers=6?MaxSpectators=4?Translocator=False?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Lawdogs Capture the Gold",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="CTG--LincolnCounty2k4",MapPrefix="CTG",GameClass="LawDogsGame.CTGGame",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=1?MaxPlayers=6?MaxSpectators=4?Translocator=False?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Lawdogs DeathMatch",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="LDM-LincolnCounty2k4",MapPrefix="LDM",GameClass="LawDogsGame.LawDogsDeathMatch",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=2?MaxPlayers=6?MaxSpectators=4?Translocator=False?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")
GameType=(GameName="Lawdogs Last Team Standing",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="CTG--LincolnCounty2k4",MapPrefix="LDM",GameClass="LawDogsGame.xLTSGame",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=2?MaxPlayers=6?MaxSpectators=4?Translocator=False?We aponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswor d=?GameStats=True?GameSpeed=1.00?FF=1.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=3")

Packages=(MutClassName="DummyMut.DummyMutD",ServerPackages="LawDogsEffects,WildWest_v105,LawDogsKarma,LawDogsGame,LawDogsVehicles,LawDogsInterface")

NotoriousBIC
18th Sep 2004, 10:12 AM
http://www.quirkybastards.net/qmods/qmods.html

[UT2Vote44.UT2VoteGameTypes]
GameType=(GameName="Elimination",HideVote=False,Clan=False,RequiredPlayers=0,MapLimits=0,ServerName="None",UseMapList=True,DefaultMap="DM-Antalus",MapPrefix="DM",GameClass="Elimination2k4.Elimination",Mutators="DummyMut.DummyMutG",Commands="?MaxLives=10?GoalScore=0?TimeLimit=20?MinPlayers=4?MaxPlayers=16?MaxSpectators=2?Translocator=False? WeaponStay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePass word=?GameStats=True?GameSpeed=1.00?FF=0.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=4")
GameType=(GameName="Team Elimination",HideVote=False,Clan=True,RequiredPlayers=0,MapLimits=0,ServerName="None",UseMapList=True,DefaultMap="DM-Antalus",MapPrefix="DM",GameClass="Elimination2k4.TeamElimination",Mutators="DummyMut.DummyMutG",Commands="?MaxLives=10?GoalScore=0?TimeLimit=20?MinPlayers=6?MaxPlayers=16?MaxSpectators=2?Translocator=False? WeaponStay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePass word=?GameStats=True?GameSpeed=1.00?FF=0.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=4")
GameType=(GameName="Elimination Tournament",HideVote=False,Clan=False,RequiredPlayers=0,MapLimits=0,ServerName="None",UseMapList=True,DefaultMap="DM-Antalus",MapPrefix="DM",GameClass="Elimination2k4.EliminationTE",Mutators="DummyMut.DummyMutG",Commands="?MaxLives=5?GoalScore=25?TimeLimit=20?MinPlayers=4?MaxPlayers=16?MaxSpectators=2?Translocator=False? WeaponStay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePass word=?GameStats=True?GameSpeed=1.00?FF=0.00?NoOverTime=False?VsBots=False?NumBots=1?Difficulty=4")

[UT2Vote44.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutG",ServerPackages="Elimination2k4")

DeathBooger
21st Sep 2004, 11:32 AM
http://www.demiurgestudios.com/CloneBandits/gameplay_over.htm

GameType=(GameName="Clone Bandits",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="CLN-MingotrapSE",MapPrefix="CLN",GameClass="Clones.ClonesGame",Mutators="None",Commands="?MaxLives=0?GoalScore=0?TimeLimit=20?MinPlayers=10?MaxPlayers=12?MaxSpectators=2?Translocator=True?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswo rd=?GameStats=False?GameSpeed=1.00?FF=0.00?NoOverTime=False?VsBots=False?NumBots=3?Difficulty=3")


Make sure you set the goal score to 0 otherwise the mod will not play correctly on the server.

hmishima
21st Sep 2004, 02:28 PM
Thanks BeerGut...I was going to hit that one tonight...maybe now I'll go for a biggie like Red Orchestra or Air Buccaneers.

On a side note, score settings for my Law Dogs lines may also need set to 0 like BeerGut has for Clone Bandits...I've noticed that the scoring does not work in DM, TDM or CTF for LawDogs via UT2Vote. Also, and I'm sure this a bug in Law Dogs, when playing CTF and using the horse while carrying the flag, once you dismount and cap, you don't drop the flag. I capped 52 times in about 30 seconds by just passing over my flag spot.:) Got the screenies to prove it. Cap limit was set to 5, and Beer's post got me thinking about that. Also DM and TDM are set to 30 and 50 respectively, and it always comes down to time to end the match. Had 73 kills on our team in TDM the other night. I'll post results tonight.

DeathBooger
21st Sep 2004, 03:12 PM
Air Buccaneers and Red Orchestra might be impossible, not sure yet. I don't see how UT2Vote can handle seperate executable files.

hmishima
21st Sep 2004, 03:51 PM
Air Buccaneers and Red Orchestra might be impossible, not sure yet. I don't see how UT2Vote can handle seperate executable files.

Didn't you use a

Packages=(MutClassName="DummyMut.DummyMutF",ServerPackages="CloneBandits")

server packages line for CloneBandits?

It doesn't need any separate executable files:) That's the beauty of the mutator! I had RO working with version 2.0 er...almost working...I was a server n00b and didn't understand all the ini file settings, mainly that I needed to add Paths=../blahblah/*.blah statements to make UT2Vote see the RO files.
Anyway, on my server you can switch seemlessly from Chaos UT to LawDogs to Carball, Flag Domination, DeathBall and UnWheel without exiting UT and starting up the MOD. More games to be added as I am working on setting up a Mod server for my clan. I'm planning on putting Gem Feeder, Jailbreak, Muralis, Assassin, Air Buccaneers, Clone Bandits and the others listed on this page plus whatever else I try and like.

DeathBooger
21st Sep 2004, 03:58 PM
You don't need a dummymut for Clone Bandits because it's a selectable gametype with in UT2004. I was talking about how Red Orchestra and Air Bucs has a seperate executable that is run on it's own, as in a entirely seperate game. Is that what the dummymut is for? I've never actually used it.

hmishima
21st Sep 2004, 04:08 PM
You don't need a dummymut for Clone Bandits because it's a selectable gametype with in UT2004. I was talking about how Red Orchestra and Air Bucs has a seperate executable that is run on it's own, as in a entirely seperate game. Is that what the dummymut is for? I've never actually used it.

No, the dummymut is for pushing server packages only IF a game type is active. For example, you wouldn't want to connect to my server and download LawDogs just to play Carball. If I put ServerPackages=LawDogs in my ut2004.ini, the package gets pushed no matter what. If I don't put it there and use the dummy mut, it only gets pushed when that game type is selected. Clone Bandits my be a selectable game type, but it still needs server packages if you want to make the content pushable.

Separate executables make no difference to UT2Vote, AFAIK. Chaos uses a separate executable as well, so does Jailbreak. It's all a matter of the game lines in UT2Vote to make it work...or not as is the case with FragOps.

groovyjoker
27th Sep 2004, 12:48 PM
Forgive me for being a newb, but I only use the dummy mut if I have something that requries pushing a server package, do I have this correct? Otherwise I can just modify my gamestrings, either manually or using gamemake....

hmishima
27th Sep 2004, 04:47 PM
Forgive me for being a newb, but I only use the dummy mut if I have something that requries pushing a server package, do I have this correct? Otherwise I can just modify my gamestrings, either manually or using gamemake....

The way the dummy mut works is this:

1. You add all the serverpackages to the ut2004.ini.
2. Using the dummymut in UT2Vote, you also add those packages to the game string.
3. When someone connects to your server, it only pushes the packages for the active game type and not everything in the list. It does this because using the DummyMut gives UT2Vote the power to actually remove all the serverpackages lines from the ut2004.ini of each and every non active game type you have defined in your strings.

For example, I have every game string list on this page (and then some) running on my server. Do you want to connect and download 500megs of files just to play Carball? Probably not. That's why you use the DummyMut...to allow pushing of files for only the active game type. If you don't want it pushed each and every time, you put it as a DUmmyMut and serverpackage. If you want it pushed every time, add it as a serverpackage only.

Imaginos
4th Oct 2004, 08:20 AM
Isn't this one missing the serverpackage line?
Carball uses a single serverpackage that is made active and added automatically so no need to declare it in ut2vote. It's when there's multiple serverpackages that we need to do the dummymut trick.
The way the dummy mut works is this:

1. You add all the serverpackages to the ut2004.ini.
2. Using the dummymut in UT2Vote, you also add those packages to the game string.
3. When someone connects to your server, it only pushes the packages for the active game type and not everything in the list. It does this because using the DummyMut gives UT2Vote the power to actually remove all the serverpackages lines from the ut2004.ini of each and every non active game type you have defined in your strings.

For example, I have every game string list on this page (and then some) running on my server. Do you want to connect and download 500megs of files just to play Carball? Probably not. That's why you use the DummyMut...to allow pushing of files for only the active game type. If you don't want it pushed each and every time, you put it as a DUmmyMut and serverpackage. If you want it pushed every time, add it as a serverpackage only.
Let me clarify a little here. UT2Vote adds the active serverpackages. When you manually add serverpackages lines to your ut2004.ini, they will be pushed at all times. Mods such as Jailbreak have seven serverpackages and muts like SatoreMonsters have two serverpackages that need to be in the ini for them to run correctly. It used to be most mods had only one package to add.. and when you switched to it, the package is added automatically. Muts absolutely had to be in the ut2004.ini at all times - running a mutator doesn't add itself to the packages.
Now for example, when you start Jailbreak, it still adds one serverpackage automatically (serverpackages=jailbreak), but that isn't enough - there's six others missing! Enter: dummymuts.

The function of the dummymutator is to allow ut2vote to add/remove packages ON DEMAND. It allows you to stack multiple serverpackages that will be added/removed whenever the given null-function mutator is called in conjunction with a gametype that needs the additional packages. It is NOT REQUIRED for mods that have a single serverpackage, such as Clone Bandits or Carball.

hmishima
4th Oct 2004, 09:14 AM
Carball uses a single serverpackage that is made active and added automatically so no need to declare it in ut2vote. It's when there's multiple serverpackages that we need to do the dummymut trick.

Let me clarify a little here. UT2Vote adds the active serverpackages. When you manually add serverpackages lines to your ut2004.ini, they will be pushed at all times. Mods such as Jailbreak have seven serverpackages and muts like SatoreMonsters have two serverpackages that need to be in the ini for them to run correctly. It used to be most mods had only one package to add.. and when you switched to it, the package is added automatically. Muts absolutely had to be in the ut2004.ini at all times - running a mutator doesn't add itself to the packages.
Now for example, when you start Jailbreak, it still adds one serverpackage automatically (serverpackages=jailbreak), but that isn't enough - there's six others missing! Enter: dummymuts.

The function of the dummymutator is to allow ut2vote to add/remove packages ON DEMAND. It allows you to stack multiple serverpackages that will be added/removed whenever the given null-function mutator is called in conjunction with a gametype that needs the additional packages. It is NOT REQUIRED for mods that have a single serverpackage, such as Clone Bandits or Carball.

But in the case you don't want to push a package upon every client connect, as in carball, it is useful in that respect - at least I've found it to be so. I'm running a server with almost 50 voteable game types and I don't want to push anything that doesn't need pushed to clients, so even for 1 package I sometimes use the dummymut, depending on the size. If it's small, I'll push it, if it a larger package, then it's getting a dummymut:)

Imaginos
4th Oct 2004, 09:46 AM
But in the case you don't want to push a package upon every client connect, as in carball, it is useful in that respect - at least I've found it to be so. I'm running a server with almost 50 voteable game types and I don't want to push anything that doesn't need pushed to clients, so even for 1 package I sometimes use the dummymut, depending on the size. If it's small, I'll push it, if it a larger package, then it's getting a dummymut:)
Let me try again.. Using a dummymute line with single serverpackage mod such as Carball is redundant. When the server switches to Carball, the single serverpackage is added automatically. There is no need to also force it with a dummymut.

The term 'pushing' refers to having serverpackages that you are requiring on the client side. It has nothing to do with how a package is added to the server's ini. If ut2vote adds it silently, a dummymut adds it or it is manually put in by the admin as a static line, they are all in effect as active serverpackages and are pushed.

hmishima
4th Oct 2004, 10:51 AM
Let me try again.. Using a dummymute line with single serverpackage mod such as Carball is redundant. When the server switches to Carball, the single serverpackage is added automatically. There is no need to also force it with a dummymut.

The term 'pushing' refers to having serverpackages that you are requiring on the client side. It has nothing to do with how a package is added to the server's ini. If ut2vote adds it silently, a dummymut adds it or it is manually put in by the admin as a static line, they are all in effect as active serverpackages and are pushed.

Loud and clear. Thanks for clarifying:)

Imaginos
12th Oct 2004, 11:24 AM
http://www.rythmnation.net/

[UT2Vote50.UT2VoteMutators]
Mutator=(FriendlyName="AdminPlus",HideVote=False,MutClassName="AdminPlus_v14.MutAdminPlus",Voted=False)

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="AdminPlus_v14.MutAdminPlus",ServerPackages="AdminPlus_v14")

Imaginos
12th Oct 2004, 11:32 AM
http://mysterial.linuxgangster.org/UTRPG/

[UT2Vote47.UT2VoteMutators]
Mutator=(FriendlyName="UT2004RPG",HideVote=False,MutClassName="UT2004RPG.MutUT2004RPG",Voted=False)

[UT2Vote47.UT2VotePackages]
Packages=(MutClassName="UT2004RPG.MutUT2004RPG",ServerPackages="UT2004RPG")

Imaginos
8th Jan 2005, 12:34 AM
http://www.redorchestra.clanservers.com/

GameType=(GameName="Red Orchestra",HideVote=False,Clan=True,RequiredPlayers=2,MapLim its=0,ServerName="None",UseMapList=False,DefaultMap="RO-MoscowHighway",MapPrefix="RO",GameClass="ROGame.ROTeamGame",Mutators="DummyMut.DummyMutM",Commands="?MaxLives=0?GoalScore=50?TimeLimit=20?MinPlayers=2 ?MaxPlayers=20?MaxSpectators=2?Translocator=False? Weaponstay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Difficulty=5?GameStats =False?GameSpeed=1.00?FF=0?NoOverTime=False?VsBots=False?NumBots=3")

[UT2Vote48.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutM",ServerPackages="ROEffects,ROGame,ROWeapons,ROInterface,ROMisc,RORoles,ROVehicles")


This setup assumes you understand the proper Path= statements required in ut2004.ini.

Imaginos
8th Feb 2005, 06:45 PM
http://www.planetunreal.com/excessiveut2k3/

[UT2Vote50.UT2VoteMutators]
Mutator=(FriendlyName="Excessive Overkill 3.01",HideVote=False,MutClassName="ExcessiveV301.MutExcessive",Voted=False)

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="ExcessiveV301.MutExcessive",ServerPackages="ExcessiveV301")

Imaginos
7th Mar 2005, 05:15 PM
http://www.3spn.com/

OK, here is Da Kril's working AM/TAM UT2Vote gamestring.

GameType=(GameName="ArenaMaster",HideVote=False,Clan=False,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="DM-Rankin",MapPrefix="DM",AltMapPrefix=,GameClass="3SPNv240.LMS_Game_3SPN",Mutators="DummyMut.DummyMutB",Commands="?MaxLives=1?GoalScore=0?NumRounds=3?TimeLimit=2?MinPlayers=2?MaxPlayers=16?MaxSpectators=4?Transloca tor=False?Weaponstay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament= 0?Difficulty=3?GameStats=True?bCamperAlarm=True?CampThreshold=250.000000?ReCamperWarnInterval=5?Camp Damage=10.000000?GameSpeed=1.00?NumBots=1")
GameType=(GameName="ArenaMaster-Team",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="DM-Rankin",MapPrefix="DM",AltMapPrefix=,GameClass="3SPNv240.TDM_Game_3SPN",Mutators="DummyMut.DummyMutB",Commands="?MaxLives=1?GoalScore=0?NumRounds=10?TimeLimit=2?MinPlayers=4?MaxPlayers=16?MaxSpectators=4?Transloc ator=False?Weaponstay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament =0?Difficulty=3?GameStats=True?FF=0.4?bReverseFF=True?GameSpeed=1.00?NumBots=1")

Packages=(MutClassName="DummyMut.DummyMutB",ServerPackages="3SPNTexv240")
In the Team ArenaMaster example, Friendly Fire is enabled at 40% (.4), and Reverse Friendly Fire is turned on. This means if you shoot a teammate, the damage (at 40%) is inflicted on YOU. In the ArenaMaster example, the number of rounds has been changed from its default of 5 down to 3, simply because we found those matches lasting too long. (ex. 7 or 8 guys playing, 3 have won 3 rounds, 2 have won 2 rounds, 2 have won 1 round you've played 15 rounds now and are still several rounds away from deciding the winner.)

Thanks everyone sometimes it just helps to talk stuff out, :D
Da Kril

Note: Watch out for added spaces (forum bug) in that code if you copy/paste.

Imaginos
28th May 2005, 09:26 AM
UTExtra is included with UT2Vote as an optional add-in.

[UT2Vote50.UT2VoteMutators]
Mutator=(FriendlyName="UTExtra",HideVote=False,MutClassName="UTExtra14.UTExtra",Voted=False)

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="UTExtra14.UTExtra",ServerPackages="UTExtra14")

Imaginos
28th May 2005, 09:34 AM
http://ut2004.elmuerte.com/ServerExt

[UT2Vote50.UT2VoteMutators]
Mutator=(FriendlyName="Auto TeamBalance",HideVote=False,MutClassName="ServerExt.mutTeamBalance",Voted=False)
Mutator=(FriendlyName="RSS ServerAds",HideVote=False,MutClassName="ServerExt.MutRSS",Voted=False)

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="ServerExt.mutTeamBalance",ServerPackages="ServerExt")
Packages=(MutClassName="ServerExt.MutRSS",ServerPackages="ServerExt")

Imaginos
28th May 2005, 10:33 AM
http://unreal.co.za/proasm/zound5.html

[UT2Vote50.UT2VoteMutators]
Mutator=(FriendlyName="Zound",HideVote=False,MutClassName="Zound51.Zound",Voted=False)

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="Zound51.Zound",ServerPackages="Zound51,All your ZoundSoundfiles.uax - if used")

utw-Mephisto
23rd Aug 2005, 01:41 PM
Example:


Paths=../System/*.u
Paths=../Maps/*.ut2
Paths=../Textures/*.utx
Paths=../Sounds/*.uax
Paths=../Music/*.umx
Paths=../StaticMeshes/*.usx
Paths=../Animations/*.ukx
Paths=../Saves/*.uvx
Paths=../AirBuccaneers/System/*.u
Paths=../AirBuccaneers/Maps/*.ut2
Paths=../AirBuccaneers/Textures/*.utx
Paths=../AirBuccaneers/Sounds/*.uax
Paths=../AirBuccaneers/Music/*.umx
Paths=../AirBuccaneers/StaticMeshes/*.usx
Paths=../AirBuccaneers/Animations/*.ukx
Paths=../AirBuccaneers/Saves/*.uvx
Paths=../RedOrchestra/System/*.u
Paths=../RedOrchestra/Maps/*.ut2
Paths=../RedOrchestra/Textures/*.utx
Paths=../RedOrchestra/Sounds/*.uax
Paths=../RedOrchestra/Music/*.umx
Paths=../RedOrchestra/StaticMeshes/*.usx
Paths=../RedOrchestra/Animations/*.ukx
Paths=../RedOrchestra/Saves/*.uvx
Paths=../StrikeForce/System/*.u
Paths=../StrikeForce/Maps/*.ut2
Paths=../StrikeForce/Textures/*.utx
Paths=../StrikeForce/Sounds/*.uax
Paths=../StrikeForce/Music/*.umx
Paths=../StrikeForce/StaticMeshes/*.usx
Paths=../StrikeForce/Animations/*.ukx
Paths=../StrikeForce/Saves/*.uvx


Assuming you have a folder called AirBuccaneers etc. within your UT2004 folder (case sensitiv on Linux Server)

monolith
30th Aug 2005, 06:51 AM
Now i think i get this dummymuts thing. it is mainly to keep the serverpackages lines from gitting messy.? is this right?

Because u can have many server packages for the class name by using a ",".

PLEASE DO NOT CUT AND PAST THIS I AM GOING OFF OF MY MEMORY AND IT SUCKS AND SO DOES MY SPELLING SO DO NOT CUT AND PASTE THESE LINES.

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="satoresmonsterpac120.satoresmonsterpac",ServerPackages="satoresmonsterpac120,fhi,parsers,evil,wetams")

and in the game string u would have ?mutators="satoresmonsterpac120.satoresmonsterpac,whatever.whatever,this.that,updown.downandaround"

I am sure that i have missed something somewhere that shows me when and why a dummymut is needed. the only thing i can think of is if u wanted to have another gametype with satores alone in it where the line would go like this

[UT2Vote50.UT2VotePackages]
Packages=(MutClassName="dummymut.dummymuta",ServerPackages="satoresmonsterpac120")

But wouldnt this cause the the other monsters not listed in the serverpackages just not be seen and kill u just the same?


now in this example couldnt it.....

GameType=(GameName="Red Orchestra",HideVote=False,Clan=True,RequiredPlayers=2,MapLim its=0,ServerName="None",UseMapList=False,DefaultMap="RO-MoscowHighway",MapPrefix="RO",GameClass="ROGame.ROTeamGame",Mutators="DummyMut.DummyMutM",Commands="?MaxLives=0?GoalScore=50?TimeLimit=20?MinPlayers=2 ?MaxPlayers=20?MaxSpectators=2?Translocator=False? Weaponstay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Difficulty=5?GameStats =False?GameSpeed=1.00?FF=0?NoOverTime=False?VsBots=False?NumBots=3")

[UT2Vote48.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutM",ServerPackages="ROEffects,ROGame,ROWeapons,ROInterface,ROMisc,RORoles,ROVehicles")

Be done like this?

GameType=(GameName="Red Orchestra",HideVote=False,Clan=True,RequiredPlayers=2,MapLim its=0,ServerName="None",UseMapList=False,DefaultMap="RO-MoscowHighway",MapPrefix="RO",GameClass="ROGame.ROTeamGame",Mutators="ROEffects.rogames(i know this is probiply not the correct ".name")",Commands="?MaxLives=0?GoalScore=50?TimeLimit=20?MinPlayers=2 ?MaxPlayers=20?MaxSpectators=2?Translocator=False? Weaponstay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Difficulty=5?GameStats =False?GameSpeed=1.00?FF=0?NoOverTime=False?VsBots=False?NumBots=3")

[UT2Vote48.UT2VotePackages]
Packages=(MutClassName="ROEffects.rogames",ServerPackages="ROEffects,ROGame,ROWeapons,ROInterface,ROMisc,RORoles,ROVehicles")

If i am totally wrong then please let me know cause that is why i am still confused.I know the satores one works because that is the way i had set up on my invasion server with a few more packages added to it.

Imaginos
1st Sep 2005, 10:30 AM
<Holy crap confusing post unquoted>

Early on in the thread, the dummymuts purpose are pretty well laid out. It isn't used for actual mutators since your packages line would reference the actual mutator's classname and right with it you include all the packages needed for it. In the case of using satore with a gametype, when you reference the mutator in the gameconfig line, it looks up the packages line and that adds the serverpackages lines in by itself. You may have a case where you use a dummymut AND the satore mute, sure.

Remember, the dummymuts are only to provide a method of adding a mod/gametype's required multiple packages for the cases where it is necessary. (for ex: Deathball, Jailbreak, ChaosUT)

Also be aware that a Packages= line should only contain the packages applicable to that item. Why? Because this line is used to add AND REMOVE packages. If you remove satore and think FHI will be ok without it's packages, you'll find that isn't the case. If FHI has a requirement for multiple packages, they should be applied/removed via a dummymut.

weem
30th Oct 2005, 05:31 PM
Ok - i managed to do it myself (aren't i clever):

[UT2Vote51.UT2VoteGameTypes]
GameType=(GameName="Defence Alliance2",HideVote=False,Clan=False,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="DA2-LastHope",MapPrefix="DA2",AltMapPrefix=,GameClass="DA2.da_game_DefenceAlliance",Mutators="DummyMut.DummyMutD",Commands="?MaxLives=0?GoalScore=0?TimeLimit=20?MinPlayers=2?MaxPlayers=12?MaxSpectators=2?Translocator=False?W eaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?GamePasswo rd=?GameStats=False?GameSpeed=1.00?FF=0.00?NoOverTime=False?VsBots=False?NumBots=3?Difficulty=3?bCus tomGame=True")

[UT2Vote51.UT2VotePackages]
Packages=(MutClassName="DummyMut.DummyMutD",ServerPackages="DA2")

Also you will need to put the following paths in the ut2004.ini file:

Paths=../DA2/Animations/*.ukx
Paths=../DA2/System/*.u
Paths=../DA2/Textures/*.utx
Paths=../DA2/StaticMeshes/*.usx
Paths=../DA2/Maps/*.ut2
Paths=../DA2/Music/*.umx
Paths=../DA2/KarmaData/*.ka
Paths=../DA2/Sounds/*.uax

[NBK]Rattman
9th Dec 2005, 12:45 AM
What happens if say you wanna also add mutators to the gametypes like say adding crotchsot to TAM with dummy mutator as you have it set above...where would you add the info?

Packages=(MutClassName="DummyMut.DummyMutB",ServerPackages="3SPNTexv240")would you add it to server packages here??


This is what I have now
GameType=(GameName="NBK_TeamArena_Master",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="NBK_Team_ArenaMaster",UseMapList=True,DefaultMap="DM-Goose2k4",MapPrefix="DM",AltMapPrefix=,GameClass="3SPNv3b3.TeamArenaMaster",Mutators="UnrealGame.MutGameSpeed,Zound47.Zound,Vendetta_V4.MutVendetta",Commands="?MaxLives=0?GoalScore=10?TimeLimit=20?MinPlayers=4?MaxPlayers=12?MaxSpectators=2?Translocator=False? WeaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=True?Tournament=0?GamePasswo rd=?GameStats=True?GameSpeed=1.15?FF=0.00?NoOverTime=False?VsBots=False?NumBots=3?Difficulty=3?bCust omGame=True")

Packages=(MutClassName="3SPNv3b3.TeamArenaMaster",ServerPackages="3SPNv3b3")

But if this could be done better i would like to know!!

Imaginos
9th Dec 2005, 05:55 AM
Rattman']What happens if say you wanna also add mutators to the gametypes like say adding crotchsot to TAM with dummy mutator as you have it set above...where would you add the info?

Packages=(MutClassName="DummyMut.DummyMutB",ServerPackages="3SPNTexv240")would you add it to server packages here??


This is what I have now
GameType=(GameName="NBK_TeamArena_Master",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="NBK_Team_ArenaMaster",UseMapList=True,DefaultMap="DM-Goose2k4",MapPrefix="DM",AltMapPrefix=,GameClass="3SPNv3b3.TeamArenaMaster",Mutators="UnrealGame.MutGameSpeed,Zound47.Zound,Vendetta_V4.MutVendetta",Commands="?MaxLives=0?GoalScore=10?TimeLimit=20?MinPlayers=4?MaxPlayers=12?MaxSpectators=2?Translocator=False? WeaponStay=True?BalanceTeams=True?ForceRespawn=False?PlayersMustBeReady=True?Tournament=0?GamePasswo rd=?GameStats=True?GameSpeed=1.15?FF=0.00?NoOverTime=False?VsBots=False?NumBots=3?Difficulty=3?bCust omGame=True")

Packages=(MutClassName="3SPNv3b3.TeamArenaMaster",ServerPackages="3SPNv3b3")

But if this could be done better i would like to know!!

Unless a mod has multiple packages, there's no need to use the dummy mutator. If a mutator has multiple packages, those can be defined and connected directly with the mutclassname on the packages= line.
Finally, all you need do is add the mutators into the gametype= line or allow your players to vote them in and out at will.

CybZ
15th Dec 2005, 07:31 PM
Hi guys, i'd like to know if its possible to keep the "map voting" button in the menu cause ut2vote overwrites this line in UT2004.ini: VotingHandlerType=xVoting.xVotingHandler to
VotingHandlerType=

So the voting button is taken away by ut2vote but if I change this line manually in the ini it puts the button back and when people click on it it brings the ut2vote menu which i think works much better than not having a map voting button at all cause it confuses noobs.

So is there a setting or something i could do to prevent ut2vote from taking the map voting button off?

ProAsm
16th Dec 2005, 12:48 AM
Yes, this vote button is a real bone of contention.
Basically to get to this menu you need to press the Escape key, and UT2Vote and the Escape key are great enemies :)
There is a bypass for this but this enables clients now to escape out of their vote menu's without UT2Vote even knowing about it and hence could create all sorts of wierd voting results.
Best is to try it and see how it goes.
At the end of the GameType= string for each game add the following:
?CustomGame=True

gammo
21st Dec 2005, 08:57 PM
Was interested on how to write up UTPlus to work with UT2Vote5.1.

UTPLus info here:

http://www.unrealadmin.org/forums/showthread.php?t=12630

Want to stop using UTComp 1.6a and start using UTPlus... Want to use it's Brightskins, HitSounds and LAN status display functions. How would I write this up in UT2Vote5.1?

I only ask, because i think UTPlus has a few diferent Mutators and I think it takes control of the server like UT2Vote does, so was wondering if it was possible to get the two working together.

Thanks.

sh0V3l
21st Dec 2005, 10:09 PM
just add the mutator mutator=UTPlusServerV1.MutUTPlus in either servermuts= or the gametype string in ut2vote and dont use its AccessControlClass you will be fine i ran it but didnt like it it lagged and froze up intermitantly needs work still lol

gammo
22nd Dec 2005, 01:47 AM
So what do I add here:

[UT2Vote51.UT2VotePackages]

UTPlus has two different *.u file names:

UTCLient

and

UTServer

Which of the two needs to go in the [UT2Vote51.UT2VotePackages] area, so it all works without the AccessControlClass stuff. Cause basically I just want to run a few side muts and not the full version.


I just did it like this and it worked fine:

Packages=(MutClassName="UTPlusClientV1.MutUTPlus",ServerPackages=UTPlusClientV1")

++++


Well one day after that, no it's not fine. The same thing happens on our server, play freezes up and other weird stuff.

Feels like an incompatability bwtween the two things. UTPLus on it's own and in control of the server runs fine, np. But when hooked up under UT2Vote, things go pear shaped....

Solo0815
26th Dec 2005, 02:27 PM
Anyone figured out to use "AlienSwarm 1.3" with UT2Vote?
PLS help me. I dont know what gameclass and Map ive to use. thx in advance.

gammo
28th Dec 2005, 02:58 AM
IS this OK: (The Map.Mixer part) MapMixer v2.30 info HERE (http://mapmixer.oceaniaut.com).

Browse: DM-Rankin?Game=XGame.xDeathMatch?Mutator=UT2Vote51.UT2VoteX,NoDoubleDamage.MutNoDoubleDamage,XGame.MutN oAdrenaline,XWeapons.

MutNoSuperWeapon,ServerLogo4.MutServerLogo,BattleStats_V2.MutBattleStats,MapMixer.MapMixer,utcompv16 a.MutUTComp,AdminPlus_v14.MutAdm

inPlus?AdminName=XXXXX?ADMINPASSWORD=XXXXX?MaxLives=0?GoalScore=0?TimeLimit=15?MinPlayers=2?MaxPlaye rs=8?MaxSpectators=2?Translocator

=False?Weaponstay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Difficulty=7.0 0?GameStats=True?GameSpeed=1.00?

FF=0?NoOverTime=False?VsBots=False?NumBots=1?GamePassword=
Socket shut down
(Karma): Level Karma Terminated.
Collecting garbage
Purging garbage
Garbage: objects: 55977->42380; refs: 543719
Game class is 'xDeathMatch'
Bringing Level DM-Rankin.myLevel up for play (30) appSeconds: 50.831814...
center pointSetAdminFromURL called
Mutators UT2Vote51.UT2VoteX,NoDoubleDamage.MutNoDoubleDamage,XGame.MutNoAdrenaline,XWeapons.MutNoSuperWeapon, ServerLogo4.MutServerLo
go,BattleStats_V2.MutBattleStats,MapMixer.MapMixer,utcompv16a.MutUTComp,AdminPlus_v14.MutAdminPlus
18:40:21 <-------------------- Starting UT2Vote51 -------------------->

ServerLogo build 2004-09-28 08:32
Copyright 2003-2004 by Wormbo

MapMixer Adding Server Package [UT2Vote51]
MapMixer Adding Server Package [NoDoubleDamage]
MapMixer Adding Server Package [XWeapons]
MapMixer Adding Server Package [ServerLogo4]
MapMixer Adding Server Package [BattleStats_V2]
MapMixer Adding Server Package [utcompv16a]
MapMixer Adding Server Package [AdminPlus_v14]
GameSpeed 1.00
GameInfo::InitGame : bEnableStatLogging True
Translocators: False
PlayerMustBeReady: False
WeaponStay: True
MasterServerGameStats initializing
PAM: Using Druids Player Agreement
=================================================================
UTAN Ban Manager
Version: 101
Coded By Cruicky, Copyright UTAN 2004-2005
=================================================================
Ban Database Contains 726 Records
=================================================================
UdpServerQuery(crt): Port 7787 successfully bound.
Resolving master0.gamespy.com...
Defaulting to false

I wrote MapMixer into UT2Vote like this:

[UT2Vote51.UT2VoteMutators]
Mutator=(FriendlyName="MapMixer",HideVote=False,MutClassName="MapMixer.MapMixer",Voted=False)

[UT2Vote51.UT2VotePackages]
Packages=(MutClassName="MapMixer.MapMixer",ServerPackages="MapMixer")

It works OK, there are sum features of MapMixer that are pretty cool, but I think UT2Vote and MapMixer are not suppossed to mix, because UT2Vote takes over the maps via the voting menu. But during game (As Admin) I can get MapMixer to change maps (After setting it up for specific gameplay).

Sometimes at the end-of-game map change, if no one votes then MapMixer might change the map or UT2Vote might change the map, wich ever counts down first.

I was just curios as to how it would all work. And wanted to know if it was possible for them to work together.

hanzov69
5th Feb 2006, 05:33 PM
I love this add-on, but I am having some problems:

First, we play UTXMP on a normal server, and would like to allow voting for it, the problem is I am not able to figure out how to get it set up in the UT2Vote51.ini file, here is what we have

GameType=(GameName="Expanded Multiplayer",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=0,ServerName="Superimposable - XMP",UseMapList=False,DefaultMap="XMP-Sirocco",MapPrefix="XMP",AltMapPrefix="",GameClass="XMP.XMP",Mutators="",Commands="?MaxLives=0?GoalScore=30?TimeLimit=20?MinPlayers=4?MaxPlayers=16?MaxSpectators=2?Translocator=False? Weaponstay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=True?Tournament=0?Difficult y=5?GameStats=True?FF=0?GameSpeed=1.00?NumBots=3")

Any ideas on how to make this work?

The other thing is we like to play a "hardcore" deathmatch, with Tactical Shadows, berserk weapons, faster game speed, etc. When I set up this gametype like so:
GameType=(GameName="Hardcorp Deathmatch",HideVote=False,Clan=False,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="DM-Antalus",MapPrefix="DM",AltMapPrefix="",GameClass="Hardcorp.xDeathMatch",Mutators="UnrealGame.MutBerserk,UnrealGame.GameSpeed",Commands="?MaxLives=0?GoalScore=30?TimeLimit=20?MinPlayers=2?MaxPlayers=16?MaxSpectators=2?Translocator=False? Weaponstay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?Difficul ty=5?GameStats=False?FF=0?GameSpeed=1.00?NumBots=1")

The problem is that when I try and choose a gametype of Deathmatch (verses Hardcorp Deathmatch) from the web admin interface, it will still switch to Hardcorp Deathmatch. Also, The increased game speed doesn't seem to work... Ideas?

Thanks in advance, I am pretty new to this ut2004 dedicated server business :)

ProAsm
6th Feb 2006, 10:29 AM
Everything here looks in order just make 100% sure you have the right GameClass in each case as if you dont have exactly what the author stipulated it wont work - period!.
Check in the accompaning .UCL file as there you will see the GameClass.
With your second problem and the GameSpeed, you need to remove the ,UnrealGame.GameSpeed from your Mutator list and at the end of the Commands= section change the ?GameSpeed= command to what ever you want like: Eg. ?GameSpeed=1.35

hanzov69
6th Feb 2006, 11:28 AM
Proasm, thanks for the response.
Here is what I've changed ini entry to:

GameType=(GameName="Hardcorp Deathmatch",HideVote=False,Clan=False,RequiredPlayers=1,MapLimits=0,ServerName="None",UseMapList=False,DefaultMap="DM-Antalus",MapPrefix="DM",AltMapPrefix="",GameClass="Hardcorp.xDeathMatch",Mutators="UnrealGame.MutBerserk,TacticalShadows.MutTacticalShadows",Commands="?MaxLives=0?GoalScore=30?TimeLimit=20?MinPlayers=2?MaxPlayers=16?MaxSpectators=2?Translocator=True?W eaponstay=True?BalanceTeams=False?ForceRespawn=False?PlayersMustBeReady=False?Tournament=0?Difficult y=5?GameStats=True?FF=0?GameSpeed=1.75?NumBots=1")

However, when I try to change to the game type from the web admin, here is what the console displays:
Failed to load 'Hardcorp': Can't find file for package 'Hardcorp'
Failed to load 'Class Hardcorp.xDeathMatch': Can't find file for package 'Hardcorp'

I would assume this has something to do with generating the .u file...unfortunately GameMake3 pukes when I try and do this and claims that "UT2004.ini file not found"

I currently have GameMake3 installed to my \ut2004\System\ directory, so UT2004.ini should be in the local path...

Thoughts?

ProAsm
6th Feb 2006, 01:30 PM
Ahhh ok, so you are using GameMake.
1. What is the actual name of your .U file - Hardcorp.u ?
2. Look inside the Hardcorp.ucl file and see what the Classname is:
3. Yes the UT2004.ini should be in the system folder - double check.

If you not sure, explain your proceedure using GameMake, maybe you trying to extend a game that does not exist.
I made a Hardcorp.u for you to test.
Just copy the string from the GameMake.ini to your UT2Vote51.ini in the GameType section.
http://www.proasm.com/files/other/hc.zip

Although GameMake looks for the UT2004.ini file, it actually uses the Default.ini file.

hanzov69
6th Feb 2006, 01:49 PM
Proasm, you are a hero!

The hardcorp.u file works perfectly, thank you so much..
I realized my flaw, for reasons that escape me my UT2004.ini file was read only...not sure why this matters, but changing permissions fixed this, thank you so very much!

ProAsm
6th Feb 2006, 02:08 PM
Yes basically Gamemake needs it NOT to be Readonly.
GameMake renames UT2004.ini to UT2004.gmk then it copies the Default.ini to UT2004.ini, does its compiling, deletes the now UT2004.ini and then renames the UT2004.gmk back to UT2004.ini
So as you can see, it cannot be Readonly :)

Glad you came right ;)

[ss]CommDown
10th Apr 2009, 02:02 PM
I am testing the ClanMatch settings, and get everything working fine, go into match, but game loads default weapons in map rather than our custom weapons that work properly thru normal game play thru UT2VOTE59. I tried to add the mutators manually to the ini file under clan match, but still no luck.

Is there a way to get the clanmatch to run same mutators as in the regular game?!?!

Any assistance is greatly appreciated.

[ss]CommDown

ProAsm
10th Apr 2009, 02:44 PM
In the ClanMatch Setup Menu there is a place to add whatever mutators you want.

[ss]CommDown
10th Apr 2009, 08:22 PM
I see that i can choose mutators, but not add the custom sniper rifle mutator and trans etc...

ProAsm
11th Apr 2009, 12:39 PM
Make sure your mutators are added to:

[UT2Vote59.UT2VoteMutators]
Mutator=(FriendlyName="Whatever",HideVote=False,MutClassName="Whatever.Whatever",Voted=False)

[ss]CommDown
11th Apr 2009, 01:24 PM
Here is parts of our UT2Vote59.ini file:

GamePassword=demo
DefaultGameName=Sniper_DM
DefServerName=[sSs] Secret Society of Snipers [ Sniper Server - DM ] - DEMO SERVER
ServerMuts=BunnyFooFoo2004.MutBunnyFooFoo,QFeedback.QFeedback,StealthTrans10.MutStealthTrans,sSs_2k4 BoomStickVerA.MutSZOsniper,SZOCrouchHealth.MutSZOCrouchHealth,NoMut.mutNoMut,UT2k4ScoreRecovery_v3.M utUT2k4ScoreRecovery_v3
ServerLine=
bAllowArena=False

...

[UT2Vote59.UT2VoteGameTypes]
SortGameList=False
GameType=(GameName="Sniper_DM",HideVote=False,Clan=True,RequiredPlayers=1,MapLimits=7,ServerName="[sSs] Secret Society of Snipers [ Sniper Server - DM ] - DEMO SERVER",UseMapList=True,DefaultMap="DM-Canyon2K4",MapPrefix="DM",AltMapPrefix=,GameClass="Sniper_DM.xDeathMatch",Mutators="SantaHat.SantaHatMutator,",Commands="?MaxLives=0?GoalScore=30?TimeLimit=20?MinPlayers=4?MaxPlayers=32?MaxSpectators=1?Translocator=True?W eaponStay=False?BalanceTeams=False?ForceRespawn=True?PlayersMustBeReady=False?Tournament=0?GamePassw ord=?GameStats=False?GameSpeed=1.36?FF=0.00?NoOverTime=False?VsBots=False?NumBots=4?Difficulty=2?Air Control=0.35?bCustomGame=True")

GameType=(GameName="Sniper_TDM",HideVote=False,Clan=True,RequiredPlayers=4,MapLimits=5,ServerName="[sSs] Secret Society of Snipers [ Sniper Server - TDM ] - DEMO SERVER",UseMapList=True,DefaultMap="DM-Canyon2K4",MapPrefix="DM",AltMapPrefix=,GameClass="XGame.xTeamGame",Mutators="SantaHat.SantaHatMutator,",Commands="?MaxLives=0?GoalScore=50?TimeLimit=20?MinPlayers=6?MaxPlayers=32?MaxSpectators=0?Translocator=True?W eaponStay=False?BalanceTeams=True?ForceRespawn=True?PlayersMustBeReady=False?Tournament=0?GamePasswo rd=demo?GameStats=False?GameSpeed=1.31?FF=0.00?NoOverTime=False?VsBots=False?NumBots=3?Difficulty=1? AirControl=0.35?bCustomGame=True")


[UT2Vote59.UT2VoteMutators]
SortMutsList=False
Mutator=(FriendlyName="Berserk Weapons",HideVote=False,MutClassName="UnrealGame.MutBerserk",Voted=False)
Mutator=(FriendlyName="Big Head",HideVote=False,MutClassName="UnrealGame.MutBigHead",Voted=False)
Mutator=(FriendlyName="Camouflage combo",HideVote=False,MutClassName="Bonuspack.MutCrateCombo",Voted=False)
Mutator=(FriendlyName="Classic Sniper",HideVote=False,MutClassName="UTClassic.MutUseSniper",Voted=False)
Mutator=(FriendlyName="Fast Weapon Switch",HideVote=False,MutClassName="XGame.MutFastWeapSwitch",Voted=False)
Mutator=(FriendlyName="InstaGib",HideVote=False,MutClassName="XGame.MutInstaGib",Voted=False)
Mutator=(FriendlyName="Low Gravity",HideVote=False,MutClassName="UnrealGame.MutLowGrav",Voted=False)
Mutator=(FriendlyName="No Adrenaline",HideVote=False,MutClassName="XGame.MutNoAdrenaline",Voted=False)
Mutator=(FriendlyName="No Score Limit",HideVote=False,MutClassName="UT2Vote57.UT2VoteZeroScore",Voted=False)
Mutator=(FriendlyName="No Superweapons",HideVote=False,MutClassName="XWeapons.MutNoSuperWeapon",Voted=False)
Mutator=(FriendlyName="Onslaught Weapons",HideVote=False,MutClassName="Onslaught.MutOnslaughtWeapons",Voted=False)
Mutator=(FriendlyName="Pint-sized combo",HideVote=False,MutClassName="Bonuspack.MutPintSizeCombo",Voted=False)
Mutator=(FriendlyName="Quad Jump",HideVote=False,MutClassName="XGame.MutQuadJump",Voted=False)
Mutator=(FriendlyName="Regeneration",HideVote=False,MutClassName="XGame.MutRegen",Voted=False)
Mutator=(FriendlyName="Slow Motion Corpses",HideVote=False,MutClassName="XGame.MutSlomoDeath",Voted=False)
Mutator=(FriendlyName="UT Classic",HideVote=False,MutClassName="UTClassic.MutUTClassic",Voted=False)
Mutator=(FriendlyName="Vampire",HideVote=False,MutClassName="XGame.MutVampire",Voted=False)
Mutator=(FriendlyName="Zoom InstaGib",HideVote=False,MutClassName="XGame.MutZoomInstaGib",Voted=False)
WE DONT USE ANY OF THESE MUTATORS, BUT USE THE MUTATORS THAT ARE REFERENCED IN THE 'SERVERMUTS' LINE. SO ALL THE MUTATORS IN THE SERVERMUTS LINE MUST BE ADDED TO THE 'UT2VOTEMUTATORS'?

If so, the match only allows for 5 mutators to be selected, when we are running more than 5 at a given time.

I appreciate your help ProAsm, Thank you in advance. Let me know if u need to see any more of the ini.

ProAsm
11th Apr 2009, 03:19 PM
Firstly before we continue.
I'm surprised anything works at all as you MUST have all the default games (12 listed in original ini) under:
[UT2Vote59.UT2VoteGameTypes]

If you dont want them votable or visible then set HideVote=True but do NOT remove them as UT2Vote needs them as a base reference for other games.

Secondly - No the mutators in the ServerMuts= do not have to go into the
[UT2Vote59.UT2VoteMutators]

Here just set HideVote=True if you dont want anyone to vote for them.

Regarding the 5 mutators allowed in a match is possibly a problem.

What you can try is instead of putting the Mutators in the ServerMuts= rather put them to the Mutators= in the GameType=(GameName="Sniper_TDM"...
A ClanMatch does not use the ServerMuts= so try this and see how it goes.

[ss]CommDown
11th Apr 2009, 04:04 PM
Putting the mutators in the gametype fixed the problems. Thanks a ton ProAsm! Greatly appreciated.

ProAsm
13th Apr 2009, 02:30 AM
Great stuff - glad I could help ;)