 |
/idgames/quakec/server/brutalsrv10.txt |
 |
 |
 |

Title : Brutal_Battle Server Patch
Filename : brutalsrv10.zip
Version : 1.0
Date : 14 Apr 1997
Author : Dr. Banzai
Email : phosk@tesla.uah.ualberta.ca
IRC : Dr_Banzai
Type of Mod
-----------
Quake C : yes
Sound : no
MDL : no
BSP : no
Category : Server Patch
Source Included : yes
Introduction
------------
This is a great, original server patch which I have been
running on my server for some time. It provides for
enhanced deathmatch and teamplay Quake, and adds new
features and weapons.
Note that this patch is server-only, so clients do not
have to download a .PAK file to play on a server that
is running this.
New features include:
Runes
The Runes are from Capture the Flag by
Dave "Zoid" Kirsch. The runes include
Haste, Regeneration, Strength and Resistance.
Grappling Hook
This is also from CTF. You can hook onto
walls and ceilings, and the hook will pull
you up. You can also hook onto other players
to disembowel them.
MOTD
This is yet another feature from CTF. It
provides a startup message which is displayed
to all clients when they connect to the server.
Boobytraps
These are very interesting. They are based off
of a small amount of code I got off the net.
I have enhanced them greatly. A player can lay
either Rocket traps, or Napalm traps. Rocket
traps take 20 rockets. The trap looks exactly
like a regular box of rocket ammo. An opponent
touches the trap and BOOM! it explodes, severely
damaging or killing the victim. Napalm traps
take 150 nails. Upon detonation, the trap will
engulf the victim in flames. The flames will
keep burning, sucking health away, until the
player jumps in some water or gets armor.
Booby traps are a blast!
BlazeGun
This is a patch by Nelno the Amoeba which I
have integrated into this server patch. It
converts the nailgun into a flamethrower,
with which players can set others on fire!
The burning players will have to find water
or armor to extinguish the flames. One can
also use the BlazeGun to fly upwards. Just
point down and shoot!
Random Map Chooser
This code is from the "randmap" patch
by Stefan Schwoon. When the timelimit
or fraglimit expires, the server will pick
a new level randomly. This adds an element
of surprise when a new level is chosen.
Voting
This patch works with the Random Map
Chooser. I wrote the code for it. With
it, players can input an impulse to
vote for a new level. When over 50% of
players have voted, a new level is
automatically selected and the server
changes to it. This is especially useful
when the server changes to a large level
when there are only 3-4 people on.
Remote Administration
This is a patch by Doug Keegan which
allows server administrators to change
game settings and levels while connected
as a client. The player simply enters
an impulse sequence to be verified as
an administrator, then they have full
access to all functions including:
Changing to any level
Changing the fraglimit/timelimit
Setting the deathmatch/teamplay variables
Altering gravity and friction
Kicking players
There are also countless tweaks and optimizations
to make this patch a blast in Deathmatch, from
two to sixteen players.
To preview this patch, just hop on to my server at
129.128.109.135 (tesla.uah.ualberta.ca).
Installation
------------
Unzip the contents of brutalsrv10.zip into a dir
under the Quake dir (for example, "QUAKE\BRUTAL").
If you are using PKUNZIP, be sure to use the -d
paramater.
The source is placed in the "SRC" dir. The progs.dat
and text files are placed in the "BRUTAL" dir (or
whatever name you chose).
Please read the entire text of this document if
you plan on including this patch on your server.
Servers should set "noexit 1" and "samelevel -1"
for maximum enjoyment of the features included
in this patch.
If you are using this patch on your server, be sure
to change the Admin password. To change it, just
edit "admin.qc" and put your three-impulse sequence
in where it says "// Put Password Here". The default
is 164, 56, 145.
Also open the file "maplist.qc" and put in the
maps you want the server to choose from. There is
a maximum of 26 map files per Group.
You will then need to recompile the
source using QCC. QCC is available from:
ftp.cdrom.com/pub/idgames2/quakec/utils
I assume you know how to use new quake-c patches
on your server. If you run a server and want to
know how to put new patches on it, mail me at:
phosk@tesla.uah.ualberta.ca
Please mail me comments, requests for new features
and questions about this patch. Also give me a mail
if you include this patch on your server, so I can
check out the action.
Impulses
---------
There are no impulses which the players need
to know. The MOTD tells the players how to
use traps, voting and the grapple. The grapple
can be selected by selecting the axe twice,
while the traps can be used by simply pressing
0 or 9.
Administrator Impulses
Please refer to the above section on how
to set up your password. You can only
use admin commands if you have been verified
by using the password.
Impulse 99 Show menu of all impulses
All other impulses should be self-explanatory
from looking at the menu.
I have included "admin.txt" for people wishing
for more in-depth information on the administration
function.
Player impulses
Impulse 20 Select Grapple
Impulse 100 Register vote
Impulse 101 Check voting status
Impulse 120 Lay Rocket trap
Impulse 121 Lay Napalm trap
The code will auto-bind "0" (The number) for
setting Rocket traps, and "9" for setting napalm
traps. This auto-binding will occur when a player
joins the server. The MOTD, displayed a few seconds
after they join, explains how to use all the above
functions.
Notes on the source code
-------------------------
Every piece of new code in this patch is surrounded
by these indicators:
// HKCSRV START:
< ... New code ... >
// HKCSRV END
Any code that has been modified will usually be in
this format:
< ... Modified code ... > // HKCSRV: Modified:
In any case, you may find all new and changed code
by searching for the string "HKCSRV".
Known bugs
----------
None
Copyright and Distribution Permissions
--------------------------------------
You may alter this code for use on your own
server only.
You may modify the source code and redistribute
altered versions of this patch, as long as you
ask for permission from me and from everyone who
has written code which is included in this patch.
You must also include this text file, unaltered,
and all of the source code in the new distribution.
For a list of people who's code I have integrated
into this patch, see below.
You may not sell this patch under any circumstances.
External code (code not written by me)
--------------------------------------
Runes, Grappling Hook and MOTD
Author: Dave "Zoid" Kirsch
E-Mail: zoid@threewave.com
Blazegun
Author: Nelno the Amoeba
E-Mail: nelno@ionstorm.com
Random Map Chooser
Author: Stefan Schwoon
E-Mail: ssch0098@rz.uni-hildesheim.de
Remote Administration
Author: Doug Keegan
E-Mail: doug.keegan@tamu.edu
Revision History
----------------
1.0 - Initial Release.
Click here to find a file associated with this text file, or use your browser's BACK button.
|
 |
 |
 |
 |
 |
|
Please note: almost all files are provided by 3-rd parties who are not affiliated with Absolute
Quake Files Archive or Gameaholic dot Com. We cannot provide any support, warranty
or help with these files. Please address any issues to individual authors.
More Legal Information.
|
|
|