DMPLUS is a server-side Quake II mod that enhances deathmatch gameplay
in a variety of ways.

Version: 1.0a
Author: Byte Me (dwimmers@siscom.net)
Date: 01Feb98

FEATURES (version 1.0a)

The included mod contains the following enhancements (with more to
come in future versions):

1. Random map play from a play list.
By setting up a list of your favorite maps, you can play maps in a
random fashion, with no map repeating twice until the entire list has
been played.  To do this, simply set up a text filed called
"randommap.cfg" in your root Quake II directory, and put each map name
on a separate line.  Included with the mod is an example
randommap.cfg file which has all of the base Quake II maps listed.
Feel free to change this list however you want.  Remember that the
"randommap.cfg" file needs to be copied into your root Quake II
directory in order to be found.
NOTE: Even though the first map picked will be random, you should
still set up a map call (like +map base1) in you server command
line string.  This will "kick-start" the Quake II engine into looking
for a map, at which point the randomization logic is executed.

2. Kill-ratio based scoring.
Tired of people who win levels just because they blindly shoot
at everything in site, even though their kill ratio sucks?  Then
try this feature.  I think you'll find it greatly enhances deathmatch
play.  Points are based on kill ratio multiplied by frags.  In order
to win a level, you need to have a minimum number of points (controlled
by the fraglimit cvar) and a minimum number of frags (controlled by
the fragmin cvar).  A couple of good numbers that I've found for
6 to 8 players is to set the point limit (fraglimit cvar) to 40 and
to set the minimum number of frags (fragmin cvar) to 15.  You will
be able to see all vital information when the scoreboard is displayed,
including what the point limit and frag min values are.  Additionally,
the number at the top right of the deathmatch client screen (that
normally shows your frag count) has been changed to display your
current rank.

SETUP

To play this mod, simply copy the gamex86.dll file into the folder
of your choice (I made mine dmplus) and point to it like you do every
other mod.

In order to enable a particular feature, you'll need to add in the
appropriate bit mask to a cvar called modflags.  Add the masks to
modflags as follows:

1 - Random map
2 - Kill ratio

For a dedicated server, set up a command similar to the following:
quake2.exe +set dedicated 1 +set game dmplus +set modflags 3 +set fraglimit 40 +set fragmin 15 +map base1

For a listen server, set up a command similar to the following:
quake2.exe +deathmatch 1 +set game dmplus +set modflags 3 +set fraglimit 40 +set fragmin 15 +map base1


If you have any questions, comments or bug reports, feel free to
contact the author at:

dwimmers@siscom.net

Enjoy!