quake/articles/1997/art-1060
Path: mantis!not-for-mail
From: hesprich@seas.gwu.edu (David G. Hesprich)
Newsgroups: rec.games.computer.quake.announce
Subject: Quaker Server Modifications v3.06 BETA 9 Released!
Date: 10 Feb 1997 19:13:42 -0000
Organization: George Washington University
Lines: 84
Sender: moderate@jobstream.co.uk
Approved: quake@mantis.co.uk
Message-ID: <5dfgvn$7r0@felix.seas.gwu.edu>
This is to announce the release of BETA 9 of Quaker Server Modifications v3.06,
one of the best QuakeC server packages available.
Come and see QkrMods on the Clan of the Implementors' homepage, located at:
http://quake.asee.org/
Or see it in action:
quake.asee.org:26000
Quaker Server Modifications is available from:
ftp://ftp.asee.org/pub/Quake/QuakeC/QkrMods/QkrMods-3.06b9.zip
ftp://ftp.cdrom.com/pub/idgames2/quakec/server/QkrMods-3.06b9.zip
FEATURES
Includes an improved version of Threewave's Capture the Flag 3.5, advanced
remote administration, client disconnect messages, exit rules, team scoring,
suicider kick, map queuing, MOTD, MultiSkin, observer, on-line ranking,
reserved connections, and many bugfixes for both the packages and the
original QuakeC code. Also includes extensive on-line help and automatic
aliasing of impulse commands to easily-remembered mnemonics.
Features may be individually selected at compile-time.
Includes heavily documented and formatted source.
Requires Quake 1.01 or 1.06 registered and a QuakeC compiler for use.
CHANGES THIS VERSION
NOTE: There is a minor bug in this version which affects servers trying to run
without using the custom AirFist models. Please contact the author if this
bug affects you. The problem is trivial to fix, and has already been fixed in the upcoming release.
* Changed '.player_flags = 0' in ClientDisconnect() to help allieviate the
"Sorry, your time has expired" messages. This still seems to be a problem
with the way the Quake core engine handles garbage collection of the
discarded client entities. The old entities seems to be being picked up
during the establishment of new connections.
* Added the ability to drop runes. Controlled by the 'RUNES_ALLOW_DROP'
constant in the RUNES.QH file.
* Added the ability to drop the flag. Controlled by the 'FLAG_ALLOW_DROP'
constant in the FLAG.QH file.
* Moved some of the "smaller" functions around.
* Made the function names more consistent.
* Changed '.player_flag' to '.player_flags_tmp' to make naming more consistent
with the variable's function.
* Added ability for admins to force a reassign for a player's teams.
* Added and documented AUTOEXEC.CFG file.
* Added random item placement.
* Ran into an odd inconsistency in Quake: "ERROR: System variables in
PROGS.DAT have changed. progsrc.h is out of date." while running a
perfectly legitimate PROGS.DAT file. It looks like a problem with the
compiler, though I have been largely unsuccessful in narrowing down the
cause... Other problems include the compiler crashing, or Quake crashing
with bogus errors (such as "bad string").
* Merged PLRFLAG.* and MODULES.* into the MODULES.* file.
* Significantly restructured the ADMIN.QH and ADMIN.QC files.
* Thanks to Tim Ingram for pointing out that teamplay 1 doesn't work as
advertised: although you can't hurt fellow team members, you *can* hurt
yourself. This has been fixed. Also fixed identical bug affecting armor
protection.
* Removed Eject! module, as it really had very little use for a deathmatch
server (although it was a really cool single-player addon) - the ejected
shells in a heavy firefight could easily exceed the maximum entity count.
* Added online CTF help.
* Removed Soul Sphere module ("end" really isn't a popular deathmatch map).
* Added the Evolve team's AirFist; cleaned up orignal code and improved code
speed and length. Objects pushed by the AirFist now take ballistic flight
(which allows entities to recoil from hitting a wall); fixed AirFist weapon
selection code so that you can select the AirFist by toggling the shotgun
even if the shotgun has no ammo; set up to use mundane models and sounds.
--
David G. Hesprich | "It is dark. You might be eaten
hesprich@seas.gwu.edu | by a grue."
|
TIP#245 | http://gwis2.circ.gwu.edu/~darkgrue