ANNA
Contents
About ANNA
ANNA is a lightweight modification designed to improve and secure the multiplayer environment of Deus Ex by addressing several bugs, and by adding several features, serving players, serverhosters and those who create modifications for Deus Ex. Its aim is offer a stable yet flexible base for servers, without interfering much with the original gameplay.
Features
ANNA's main purpose is to fix bugs and secure servers against abusive/cheating players. It houses improved anti-cheating measures, and it also improves the gameplay for your players by addressing several bugs such as the medkit GPF while also improving performance.
ANNA also adds a few features, such as a spectating ability, which can be disabled by the serverhoster, activateable via the main menu (usually reached by pressing the Escape button).
A few new commands have also been added. These commands can only be reached via the serverconsole, thus not whilst you are in the game.
-
ConsoleKickBan
Required arguments: player ID
This command will kick the chosen player from the server. -
ConsoleKick
Required arguments: player ID
This command will kick the chosen player from the server and will add the IP of the player to the banlist of the server. -
ConsolePlayerList
This command will display all currently playing players with their respective player IDs and IP addresses.
Requirements
- Deus Ex
- Deus Ex Patch v1112fm
- DXMTL152b1
Installation
-
Locate your DeusEx directory
An often used location is in the root directory of your primary drive (usually C:) This would mean the location is C:\DeusEx -
Locate your System directory
The System directory is in your DeusEx directory. -
Copy the required files
Copy the files ANNA101.u, ANNA101.int and ANNA.ini to your System folder.
Should you not be able to find each specific file, simply copy all files, provided by this modification, to your System folder. -
Locate your configuration file
Find your DeusEx.ini file. This file often looks like a text file with a cogwheel. -
Modify your configuration file
In your DeusEx.ini, find the section/line named [DeusEx.DeusExGameEngine]
Beneath this line, place the following text:ServerPackages=ANNA101 ServerActors=ANNA101.ANNAManager
Then save and close the file.
You're all set! Start your server as you would normally do, and ANNA will be automatically loaded.
Configuration
ANNA can be configured via the Advanced Options window (dedicated server: right click on the Deus Ex icon in your traybar) or via the configuration file, ANNA.ini
-
MaxFrobDistance
This defines the FrobDistance (select & use distance) of a player.
It is advised to use the default value.
Default value: 112.00
Accepted values: Any number -
bResetSkin
This defines whether the game should correct the skin of players in team based games.
It is advised to use the default value, unless if a map/server offers the players the ability to change their skin.
Default value: True
Accepted values: True or False -
bEnableSpectating
This defines whether players are allowed to spectate.
Default value: True
Accepted values: True or False
Changelog
-
Version 1.01 — February 21, 2012
- Fixed the problem with spectator names not being delimited.
- Fixed the problem with the ingame commands kick, kickban and playerlist no longer working.
- Removed the console log message Player: 0 or Player: 1 after each respawn.
- Fixed the 'lag' weapons experienced when they were dropped.
-
Version 1.00 — January 15, 2012
- The initial release!
Credits
Authors:
- Nobody
- Alex
- Kaiden, by testing and revising this text.