In-Game

Session Player Statistics

MapMixer tracks basic player statistics for all players across a map list session. These statistics can be displayed on screen during or after a match by any client connected to the MapMixer Server.

Recorded Stats

The following stats are recorded by the MapMixer controlled server for each player:

At the end of each match, MapMixer records these statistics for every player that currently exists.  Statistics are not recorded for players that leave the match early or if the match is skipped without first concluding.

Displaying the Session Stats

The Session Stats can be displayed with the console command mapmixer showsessionstats. If you look in the mapmixer Client Keys Menu then you will see an entry for this, so no manual keybinding is necessary.

You may also choose to have the MapMixer Session Stats automatically displayed at some point after the end of the match. If you open the MapMixer Client Menu then you'll see a check box to enable this and set the number of seconds after the match end to display it. You may configure these times any way you like in any sequence but the default sequence after match end is: 3 sec = Scoreboard, 12 sec = UT2004 Stats and 20 sec = MapMixer Session Stats.

MapMixer will display the top 32 player stats on-screen. A maximum of 16 can be displayed at one time. If the number is above this then the showsessionstats (or bound key) command cycles through the two pages.

Player Order

Player stats are displayed on screen with priority given to the following items:

Clearing the Stats

Every time a session is started, where the map list is initialised, the session stats are empty.  Thus no stats are recorded (or can be displayed) until the end of the first match.  This means that if you continue the previous session's map list with the resume option, then the Session Stats will remain from that session.

You can manually clear the session stats at any time using the console command clearsessionstats (Admin status required).

Stopping the Stats from Automatically Being Cleared

Usually, every time a session is started, where the map list is initialised, the session stats are cleared.  You can stop the Stats from automatically being cleared by doing the following:

  1. Locate the file "...UT2004\System\MapMixer_MapListSession.ini"
  2. Open the file in NotePad (or any text based editor)
  3. Find the text bResetEachSession and set it to equal false, ie bResetEachSession=false
  4. Save the file

Now, each time you start a session, whether the map list is initialised or not, the Session Stats will remain uncleared.

If you want to clear the session stats manually in-game, you can use the console command clearsessionstats (Admin status required), or simply edit the file above back to its original setting, ie  bResetEachSession=true

Notes

The MapMixer Session Statistics really only make 100% sense when you are playing against the same people/bots for each match in a map list session. Otherwise you will end up with numerous players with different Matches Played and the stats will loose meaning as there will be no basis for equal comparison. If you are playing offline and using the BotMixer addon for MapMixer then you might like to assign static Bot Teams to the Red and Blue teams, to help keep the session stats meaningful.

If you use BotMixer and the result in-game is a list of bots of the same character then you will notice that the default behaviour of UT2004 is to give these duplicate bots unique names, taken from an internal list. Bots with random names aren't going to be very meaningful in the Session Stats.