Click for more information!

Sniper Mod

Quick Start

Sniper is a server-side MOD that enables two classes/teams to battle it out. Teams consist of two classes, Grunts and Snipers. Grunts are regular Quake2 Marines, equipped with what they find on the Map. Snipers are specially equipped "behind the lines" Marines geared for sniping with a high powered Railgun and a cloaking device.

To get Sniper working create a sniper directory off of your Quake2 installation. So if you have Quake2 installed on C:\Games\Quake2 you should create a C:\Games\Quake2\Sniper directory. Then all you need to do is:

Quake2.exe +dedicated 1+set game Sniper +exec Sniper.cfg

or

Quake2.exe +deathmatch 1 +set game Sniper +exec Sniper.cfg

Depending on whether you want to run a dedicated server or not. The game will default all settings and you’ll be off and running. Once you’ve been using Sniper for awhile you’ll want to edit the Sniper.Cfg to customize your Sniper server.

Client Command Summary

Command

Action

+Hook

Lithium Hook

Decoy

Deploy a Sniper Decoy

Cloak

Toggle the Sniper Motion cloak

WhoIs

Tells you who the current Sniper is

Vote

Allows you to vote for a new map, or view the available maps on the server

Menu

Launches the in game menus

Client Game Play

When you join a server you’ll be dropped into the game as either a Sniper or a Grunt depending on which is needed. The Snipers should always be undermanned, as they out-gun and out-cloak the Grunts.

Grunt

As a Grunt your responsibility is to work with the rest of your team and exterminate the Sniper. If you manage to kill the Sniper you will become the Sniper. If you contribute to the Snipers death, and stay alive, you will get an assist. Getting health and armor doesn’t help too much as the Sniper’s weapon does a lot of damage (330 points!). You start with a Super Shotgun and 50 rounds.

It is best to stay in close contact with the rest of your team. Every Grunt has an ID system that displays their name to other Grunts. If it doesn’t have a name, you better shoot first and ask questions later. You can also use the following message macros to help you communicate:

Macro

Substitutes

%L

Your Location

%N

The name of the closets Grunt in your sights

%A

Your Armour

%H

Your Health

Don’t forget to make use of your grappling hook. Bind a key to "+Hook" and your ready to fly.

Sniper

As a Sniper you are responsible for killing as many Grunts as possible. You have only your trusty blaster and your Sniper Railgun. The Sniper Railgun does 330 points of damage, goes through walls (to a point) and has unlimited ammo. Unfortunately because of all these advantages your railgun takes 100% longer to reload than a regular railgun.

You’re biggest advantages are your Cloaking device and your faster hook.

The Motion Cloak allows you to become mostly invisible after you have remained motionless for a certain amount of time. That ‘mostly’ is because while cloaked the device makes a distinct sucking sound as it emits the holographic field. Grunts quickly learn to home in on the sound. Unfortunately for them you have a Cloak Decoy – a noisemaker that sounds exactly like you are cloaked. You can easily deploy these by binding a key to decoy. Both the cloak and the decoy work off of Cells, make sure you have enough. Your cloak can be damaged, and will eventually break. As your cloak takes damage it will take longer to startup. Both the time you must stand still for and the amount of cells you have are listed in the upper right corner of your HUD.

Scoring

Scoring is simple:

Snp

The number of Frags you have gotten as the Sniper

G/A

The number of Frags and Assists you have gotten as a Grunt

S/T

The number of Suicides and Team Kills you have

Your total score is (Snp + G/A – S/T)

 

Server

Sniper Customization

Sniper is highly configurable. All options are detailed in the Sniper.Cfg file. If you find any problems, or have any questions that these documents do not answer, please let the author know.

Map Selection

Sniper makes use of a Maps.lst file which allows for more precise random map choices.

The maps.lst file has the following format:

<map name> <min> <max>

Where:

Map Name

The normal map name, such as Q2dm1

Min

The minumum number of players required to play this map

Max

The maximum number of players that this map can support

At each level change Sniper will count the number of players connected and choose a map that will support that many players. The first map in the file is a ‘default’ map, if no map is found that matches the first map in the list will be used.

Note: Players can vote in any map, at any time.

Contacting the Author

You can contact me at qor@planetquake.com. If you are reporting a bug please send me a complete description of what happened, your Server.Cfg and the Server logfile.

Legal

Everything is copyrighted the original authors, including but not limited to, ID Software, WARZONE, Willi, and the other authors of code I used to create this mod. Although this software was tested extensively, there still may be bugs so if it nukes your system it isn't my fault!

Copywrite(c) 1999 Al Goodniss - All Quake and Quake 2 Logos Copywrite ID Software