Recommendations

    Presets

     During debugging of GameLogger I got many logs of various matches. Some of them were not so easy to read due to excessive amount of unrequired information. These are my humble recommendations of what options may prove useful to enable or disable for the certain gametypes. Options that are not mentioned can be set as you like. Remember, too long logs may be boring.

Common
These are the settings I suppose may be good for all gametypes.
Log players scoring events: All, but kills

Deathmatch
For common FFA I recommend the following settings:
Log heavy damage: If the victim stays alive
Log weapons picking: opposite to the weaponstay. (i.e. WeaponStay=off, Log weapons picking=On)
Don't Log Kills: Off

For 1-on-1 matches I'd recommend these settings:
Log heavy damage: always
Heavy damage threshold: 60
Log weapons picking: On
Log items picking: On
Don't Log Kills: Off

Team Deathmatch
One of the optimizations harcoded in the logger: in TDM the most common Team Score event - enemy kill is ignored
Log heavy damage: If the victim stays alive
Log weapons picking: opposite to the weaponstay. (i.e. WeaponStay=off, Log weapons picking=On)
Don't Log Kills: Off

Capture the Flag
Log heavy damage: If the victim stays alive
Log weapons picking: Off
Log items picking: On
Don't Log Kills: On

Assault
Log heavy damage: If the victim stays alive
Log weapons picking: Off
Log items picking: Off
Don't Log Kills: On

DOM
Log heavy damage: If the victim stays alive
Log weapons picking: Off
Log items picking: Off
Don't Log Kills: On

ONS/BR
Log heavy damage: If the victim stays alive
Log weapons picking: Off
Log items picking: Off
Don't Log Kills: Off

Jailbreak
Log heavy damage: If the victim stays alive
Log weapons picking: Off
Log items picking: Off
Don't Log Kills: Off

    Remove unused plugins
Remove the plugins you don't use or the ones you know won't be used. For example, if your UT2004 has version lower that 3323, or version 3323 but ECE-bonuspack is not installed remove the ECEDamageType plugin from the list of available ones (see Options overview or Working with ini to see how to do that). Don't have Jailbreak? Remove JB related plugins.

    GameLogger & CTF Summary plugin
If your server runs only CTF (no matter if it's standard CTF, Instagib CTF or Vehicle CTF), then you may consider reasonable to disable the the GameLogger and use it only as a host for Summary plugin. To do this you need to have CTF Summary plugin listed in the available report plugins in mutator's settings (see Options overview or Working with ini for details) and set the bTurnOff under [GameLogger.EGameStats] section in GameLogger.ini to True. The game log won't be created, but the plugin will be loaded.

    GameLogger and localized versions of UT2004
    At the very beginning, I wanted to make GameLogger localizable as much as possible, keeping in mind rather complicated grammar of Russian language. The problem is that all non-latin characters engine keeps in unicode and the log is saved in ANSI encoding. Logger takes some names, as gametype name etc from the game, and when it runs into the unicode string, it is being written into the log every character is replaced with a square. So I decided to make the logger English-only, though some bits of localizable text is still present in code. To avoid the problems it is highly recommended that you will set the language of your server to the english before running GameLogger. Especially if the language that is set on your UT uses non-latin characters (Chinese Simplified, Korean, custom Bulgarian translation by Han Stoyan, custom Russian translation, made by me).
    To set the language to the English, you open UT2004.ini and find [Engine.Engine] section. Once there, change the value of the Language variable to int. Save Ut2004.ini and close it. You've done.