Title : AntiCamp - Prevents camping on a server Filename : anticamp.zip Version : 1.1 Date : 5/1/97 (5th of January '97) - bugfixed 13/1/97 Author : Shovel Email : Shovel@mercury.net.au Credit : A player by the name of BosMan on Quake1.netspace.net.au for making me so pissed off at campers that I made this mod.. Ferrara Francesco (for his fantastic QuakeC Manual) and of course, Id Software For the ruler of the cosmos, QUAKE. Type of Mod ----------- Quake C : yes Sound : no MDL : no Format of QuakeC ---------------- unified diff : no context diff : no .qc files : yes progs.dat : no Description of the Modification ------------------------------- If you follow instructions, this, when installed on a server, will make sure that people cannot stay within a certain radius for more than 30 seconds. After that they're gibbed. How to Install the Modification ------------------------------- Make a new directory and copy the QuakeC sources there, or do this to your own sources. Then compile (QCC) and run quake -game .. ----------------- Add to client.qc: Prototypes: void() CheckPlayerForCamp; ------- PlayerPostThink: add "CheckPlayerForCamp();" near the end of the proc ------- ClientObituary: add this at the start of the proc: if (attacker.classname == "camper") { bprint (targ.netname); bprint (" camped for too long\n"); return; } --------------- Add to defs.qc: after the end_sys_fields var of course, .vector camppos; .float camptime; .float camping; Technical Details ----------------- Not much.. a fairly simple patch.. part of my upcoming ShovMods patch.. If there's any bugs, email me: Shovel@a10gw.starway.net.au Author Information ------------------ Has created: Skyscraper (DooM ][ - SH-SKYSC.WAD) Chapel (DooM ][ - CHAPEL.WAD) Is working on: ShovMods QC patch for my own server which i will release) QuakeScraper Quake version of Skyscraper TeamWars This isn't Quake, this is war: Tanks, APCs, air strikes, bases you can destroy.... Visit my Home page! http://www.mercury.net.au/~shovel/ OR http://www.mercury.net.au/~shovel/quake/ Copyright and Distribution Permissions -------------------------------------- Authors MAY use this modification as a basis for other publically available work. This file may be distributed on Bulletin Board Systems or on the Internet, PROVIDED that this file IS included and NOT MODIFIED. This file may not be sold for profit without my prior consent. No employee or relative of an employee of Actura software may possess a copy of this modification. This file may not be distributed on any CD-ROM or commercial product without my prior consent. Availability ------------ This modification is available from the following places: FTP : ftp.cdrom.com