You can set the Map vote to load up different weapons, mod, muts, etc... for each game type rather than having them load up from the UT.ini or cmd line. You will still need to list them in the UT.ini server packages.

For example this is how I have our server set up. I use MapvoteLA13 to load all the shit for each game type.
[quote:760b33d07b]
CustomGameConfig[0]=(bEnabled=True,GameClass=&quot;Botpack.DeathMatchPlus&quot;,NewPrefix=&quot;BSDM&quot;,Mutators=&quot;BotPack.JumpMatch,DFB_ProDuster2.DFB_ProDuster2Arena,BotPack.LowGrav,Damage.Damage&quot;,Settings=&quot;GameSpeed=2.000000,AirControl=0.850000&quot;)

CustomGameConfig[1]=(bEnabled=True,GameClass=&quot;JailBreak.JailBreak&quot;,NewPrefix=&quot;JB&quot;,Mutators=&quot;JailPeace.JailPeace,dFb_UltraRifle4.dfb_MkII&quot;,Settings=&quot;GameSpeed=1.200000,AirControl=0.450000&quot;)

CustomGameConfig[2]=(bEnabled=True,GameClass=&quot;Botpack.CTFGame&quot;,NewPrefix=&quot;CTF&quot;,Mutators=&quot;NoTelefrag.NoTelefrag,dFb_CTFFlag.dFb_CTFFlag,BlackSheep_SpawnProtect_MkII.BlackSheep_SpawnProtection,dFb_UltraRifle4.dfb_MkII&quot;,Settings=&quot;GameSpeed=1.200000,AirControl=0.450000&quot;)

CustomGameConfig[3]=(bEnabled=True,GameClass=&quot;Botpack.DeathMatchPlus&quot;,NewPrefix=&quot;DM&quot;,Mutators=&quot;BlackSheep_SpawnProtect_MkII.BlackSheep_SpawnProtection,dFb_UltraRifle4.dfb_MkII&quot;,Settings=&quot;GameSpeed=1.200000,AirControl=0.350000&quot;)

CustomGameConfig[4]=(bEnabled=True,GameClass=&quot;Botpack.TeamGamePlus&quot;,NewPrefix=&quot;TDM&quot;,Mutators=&quot;BlackSheep_SpawnProtect_MkII.BlackSheep_SpawnProtection,dFb_UltraRifle4.dfb_MkII&quot;,Settings=&quot;GameSpeed=1.200000,AirControl=0.350000&quot;)
[/quote:760b33d07b]
Hope this helps you somewhat.