--------------------------------------- Camper-Killer, Next-Level Cycler, Item Randomizer & Fairness-mod --------------------------------------- "a first QuakeC project...." --------------------------------------- By: Marc Bell EMAIL: d45f45@msn.com http://members.tripod.com/~drucod/quake.htm "MoDeM-MoNsTeR" ------------------------------------------- V1.3 ---- New stuff! 1) Camper-Killer is now awesome! It measures how far a player has walked in a given time and warns twice, second time hurts too ;-) before Gibbing the offender! This removes the shooting-bugs that the camper- killer used to have! and stops players simple rocking-back-and-forth to avoid the wrath of the patch! 2) Teleweapons patch by Ronald E. Mercer has been incorporated to allow players to chase their opponents and shoot through teleporters! 3) All QuakeC code has been updated to ID's 1.05 release. V1.2 ---- Major new stuff added! 1) Camper-Killer is still on and some of it's bugs (i.e. camper-killing you when you're firing and running frantically is fixed-I think?) 2) Level order is now not random (as it kept screwing up) but follows a regular mixed-up pattern. 1st level on bootoing the server can be pushed by cmd-line "+map start" for example. i.e. "seed" value is supplied. 3) Players have health limit of 150 now... Stops un-sporting instant deaths upon carnation next to a guy with a rocket ;-) 4) Items on level now re-spawn randomly in different locations.... Helps keep players moving around for even less camping... 5) Shotguns now do 60% more damage so they're actually useful ;-) 6) Rockets/Grenades do only 50% damage of what they did... Stops the guy in red-armour and rocket trouncing everyone so easily... 7) The axe now does 70 points of damage to encourage more close-combat!!!! These changes seem to make the games a bit more balanced if players don't know all the levels. They also make players move-about more, improving their hand-to-hand combat and sniping too!!! V1.1 ----- Bug Fixes: Fixed the random-level generation so as to never repeat the same level twice in a row. Changes level list too. Modified the camper-killer to take off 2 frags for each camping offence. V1.0 Intro. ----------- This is a QuakeC patch designed to serve two purposes: (1) To Broadcast "Camper Alerts" and then gibbing the camper on three strikes! (2) To randomly pick from a set of levels, the next-level. This was due to time spent playing on a LAN at lunch with 10 other guys. Before I ran the camper-killer on the server there were a couple of players who were occasionally doing really well (on levels favouring camping) despite the fact we knew they were real-poor players.... After the patch was on...it showed up how BAD they really were.... ;-) The patch has really livened up play here! .....but then the boredom set in.....some people got good ;-), some people stayed poor ;-( The good guys knew levels, the poor didn't. So I put item-randomizer on and increased health's & damages' to help "balance" the game.... -------------- What's it for? -------------- The patch is deathmatch oriented and is to be installed on the server only. For REGISTERED QUAKE ONLY. ---------------------- Bugs/Unwanted Features: ---------------------- Object-Spawning sometime hangs server? Or is that just me?! ;-) Any more? Please advise! -------------- How to install: -------------- This section assumes that you are a server administrator & that you have QuakeC (duh). - create the directory C:\QUAKE\campkill - create the directory C:\QUAKE\campkill\progs - copy the .qc files into C:\QUAKE\campkill\progs - copy all of the other .qc's from your QCC area into here too. - Compile the .qc's by qccdos.exe or whatever...this produces the file C:\QUAKE\campkill\progs.dat - start a server by QUAKE -GAME campkill Still to Do: ----------- Also need to monitor whether the console is down or not... if so the killer could be disabled..they may be talking etc.... Editing: ------- Just search for MRB to find my bits... Files: ----- client.qc defs.qc player.qc weapons.qc items.qc combat.qc triggers.qc camper.qc progs.src campkill.txt (this) Copyright: --------- Copyright (C) 1996 Marc Bell Modify the source but acknowledge me ;-) Acknowledgements: ---------------- Idea's from other teamplay / DM patches... Psycho Prisoner (QuakeAdmin@mc.net) Johannes Plass (plass@dipmza.physik.uni-mainz.de) V1.2: Item Randomizer: Charlie Turano [Trent] (cturano@ix.netcom.com) V1.3 Camper-Killer (Proximity) : Thanks to: James Starling (starling@mgl.ca) Teleporting Weapons : Ronald E. Mercer [the_DM] (rmercer@interramp.com)