menu
menu

MKLOG

Quake III Log File Statistics Generator...

  • Category First Person
  • Size 54.5 KB
  • Program by Martin Kilcoyne

MKLOG

Quake III Log File Statistics Generator.

/***************************************************/

/* M K L O G */

/* */

/* Quake III Log File Statistics Generator */

/* */

/* (c) Martin Kilcoyne 1999 */

/***************************************************/

Author : Martin "Killer" Kilcoyne

Version : 1.1 - 29th December 1999

E-Mail : [email protected]

Website : http://www.planetquake.com/killer

After playing Quake III for a while and discovering the log file which it

updates for every game you play I decided it might be nice to see how well you

fare against your opponents statistically. Not only that but I wanted some

programming to do and this seemed like as good a project as any :-) Anyway,

MKLOG is the result.

It is very much a work in progress and I intend to keep improving and updating

it with new features. I'm sure there are some bugs in it and I'll endeavour to

fix those with further releases of the program. If you find any show stopping

bugs, don't hesitate to mail me and let me know but please make sure you check

the "KNOWN LIMITATIONS" section at the bottom of this document before you do.

If you have any suggestions for additional features to include in new versions

of MKLOG by all means mail me (mail address at top of document).

/************/

/* FEATURES */

/************/

- Output to Internet Explorer / Netscape identical HTML file.

- Input from Quake III generated log file.

- Statistics for total FRAGS, SUICIDES and GAMES contained in the log file.

- Individual statistics for each player.

- Frag and suicide totals for each player.

- Frag breakdown, weapon by weapon, for each player.

- Suicide breakdown, weapon by weapon, for each player.

- Pickup breakdown detailing WEAPONS, AMMO, HEALTH, ARMOUR and POWERUPS.

- Statistics for total FRAGS, SUICIDES and GAMES for each map played.

- Statistics for MEAN FRAGS PER MINUTE for each map played.

- Statistics for MEAN SUICIDES PER MINUTE for each map played.

- Fast execution even on large log files.

See changes.txt for details of new features in this version.

/********************/

/* PLANNED FEATURES */

/********************/

- CTF statistics (captures and retrievals).

- Players and maps listed in alphabetical order in output file.

- Timestamp on output file.

- Nicer looking output file :-)

- Option to output each players stats to a separate HTML file.

- Option to output each maps stats to a separate HTML file.

- Option to output all player stats to one HTML file and all map stats to a

different HTML file.

/****************/

/* INSTALLATION */

/****************/

At the moment the program MUST be installed in the same directory as the log

file (not strictly true; see the NOTE below). So you should extract the

contents of the ZIP to:

YOUR_QUAKE_III_DIRECTORY\baseq3

where YOUR_QUAKE_III_DIRECTORY is the directory where you installed Quake III

("c:\Program Files\Quake III Arena" by default).

/*****************/

/* RUNNING MKLOG */

/*****************/

MKLOG is a simple DOS executable so running it is easy. Go to the start menu

and select run. You now need to type in the full path to the program and press

OK. At the moment the program MUST reside in the same directory as the log

file. This will be in the "baseq3" directory of you Quake III installation so I

would type:

c:\quake3\baseq3\mklog.exe

The output file will also be generated in this directory. So once the program

has run and complete (it will take only a second or two at the most) all you

need to do is to fire up a web browser and open the "mklog.html" file at:

c:\quake3\baseq3\mklog.html

/********/

/* NOTE */

/********/

I am working on a command line argument system where you can specify the path

to the log file and the path to the output file. This version does have this

implemented but only if the paths DO NOT HAVE SPACES in them.

So I could install the program to "c:\mklog" and then run it like so:

c:\mklog\mklog.exe -l c:\quake3\baseq3\games.log -o stats.html

This would make MKLOG use the default log file which Quake III creates and the

output would be at "c:\mklog\stats.html". You can supply either or both of the

paths, any paths not specified will result in the default paths being used

("games.log" and "mklog.html" in the directory the program is installed).

/*********************/

/* KNOWN LIMITATIONS */

/*********************/

- Log file name and output file name must be less than 100 characters long.

- Maximum number of players supported in one log file is 100.

- Maximum number of maps supported in one log file is 100.

- Maximum map file name length (e.g. q3dm11) is 50 characters.

- Maximum player name is 20 characters (Quake III's maximum).

- Multiple players with the same name will not be distinguished and the stats

will be recorded under the one name.

/**************/

/* LEGAL SHIT */

/**************/

MKLOG is provided as is and the author holds no responsibility for any

consequences of running MKLOG. Use at your own risk.

Top 3 MKLOG Alternatives

MKLOG

Quake III Log File Statistics Generator...

FragStat v1.0 Build 4

Quake 3 Arena statistics generator...

q3log v1.40

Q3Log is a pure log analyser for your Quake 3 title...

Recommended Software

Confirmit

A thorough data collection API that can provide context for your sales and customer insights

Salad

This program activates the power of your system and is ideal for gamers

FACT-Finder

Utilize powerful AI to conduct extensive searches that maximize merchandising efforts while providing sales recommendations