Name: [UT2004] Anti-Camper v2.01
Version: v2.01
Author: Hanzo
Date Submitted: September 24, 2025
Description
===============================
Anti-Camper Mutator - by Hanzo
===============================
This Mutator monitors players and detects if someone is "Camping". If an offender is detected, that
player is penalized by a specified amount of health. As well, all players in the arena are alerted
that the player is Camping.
========
HISTORY
========
v1.11 - Added INI support
v1.1 - Fixed OldPlayer Array Bug, thanks Ricardo Santos
v1.0 - Initial Release
======================
INSTALLATION (SERVER)
======================
To Install on a Server:
1. Extract the AntiCamper.int and AntiCamper.u to your ut2003system dir.
2. Edit UT2003.ini and add: ServerPackages=AntiCamper under [Engine.GameEngine]
3. Run ucc mastermd5 *.u to build new cheat protection checksums.
4. Add Mutator "AntiCamper.MutAntiCamper" to your server startup script, ie:
c:gamesut2003systemucc server DM-Antalus?Game=XGame.xDeathMatch?GameSpeed=1.00?WeaponStay=True?Translocator=False?FF=0.00?GoalScore=0?TimeLimit=15?MaxLives=0?AutoAdjust=False?Mutator=AntiCamper.MutAntiCamper?GameStats=False?MinPlayers=0?MaxPlayers=16?MaxSpectators=2?AdminName=Admin?AdminPassword=Password?difficulty=1 -server -log=Server.log
WARNING!: Don't forget to change AdminName and AdminPassword if you use this above line!!
The three variables used in AntiCamper are modifiable in the [AntiCamper.MutAntiCamper] section of UT2003.ini, such as:
[AntiCamper.MutAntiCamper] CampTime=5CampRadius=124
CampDamage=30
=============
CLIENT USAGE
=============
1. Select "AntiCamper" mutator from the list of mutators, and click "Configure Mutator".
2. Slide the "Camping Radius" slider to adjust the radius of the circle surrounding a player
which is deemed the "camping zone". A larger radius means the player needs move farther before
being labelled a camper, whereas a smaller radius means the player doesn't need to move as far.
DEFAULT: 100.0.
3. Change the "Update Interval" to specify how many seconds will pass until a "Camper Check" is
performed.
DEFAULT: 5 seconds.
4. Change the "Camping Health Penalty" to specify how much health a penalized camper will have
taken away.
DEFAULT: 25.
comments/bugs/suggestions: hanzo@milclan.com
Thanks to Patrick Freeman for his work on the AntiCamper Mutator for UT.