Page 1 of 1

[RELEASE] ANNA101

PostPosted: Fri Mar 09, 12 10:31 pm
by Alex
ANNA

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.

PostPosted: Sat Mar 10, 12 8:11 pm
by Alex
Further information:
~][FGS][Nobody~ wrote:A new era just started today!

The first version of Project ANNA is finished.
First of all.. what is Project ANNA?

It's literally the child of miniMTL (my last version) and CRD.
It's a new security mod and its main goal is to provide a high degree of bug and hax-freeness.
Thus, it combines the slimness and performance of miniMTL with the effective cheat protection of CRD.
However, ANNA is more than the sum of its parts where it originated from.
It also provides stuff like a reliable fix for medkit GPFs.

PostPosted: Sat Mar 10, 12 8:20 pm
by Professor Layton
Nice to see the GPF finally got worked on.

PostPosted: Tue Apr 03, 12 5:56 am
by James
I'm surprised not many have spoken about this here.

PostPosted: Tue Apr 03, 12 7:28 am
by Aidan
I predicted this would happen one day...

Happy to see this in the works. Great Job :)

PostPosted: Tue Apr 03, 12 3:34 pm
by Kaiden
James wrote:I'm surprised not many have spoken about this here.

Generally chatting about it on FGS, it seemed to be Nobody's project so I think the main discussion ended up over there.

PostPosted: Tue Apr 03, 12 4:36 pm
by James
Kaiden wrote:
James wrote:I'm surprised not many have spoken about this here.

Generally chatting about it on FGS, it seemed to be Nobody's project so I think the main discussion ended up over there.


I seen, but most of that seemed to be pre-release discussion too.

PostPosted: Tue Apr 03, 12 9:36 pm
by Poor
How does this compare to DXMTL152 and Dejavu's version of miniMTL? All I really know about this is that it fixes the medkit gpf and that it might support mutator-like gametype modifiers.

PostPosted: Tue Apr 03, 12 9:49 pm
by Alex
Poor wrote:How does this compare to DXMTL152 and Dejavu's version of miniMTL? All I really know about this is that it fixes the medkit gpf and that it might support mutator-like gametype modifiers.

It's based on DXMTL152b1, basically extends it. ANNA is a lot more secure when it comes to 'cheats', and also fixes several bugs.

PostPosted: Wed Apr 04, 12 2:24 am
by Kaiden
That and it's by someone reputable and not Deja. #propaganda

PostPosted: Wed Apr 04, 12 3:24 am
by Aidan
Kaiden wrote:That and it's by someone reputable and not Deja. #propaganda


This.

I might get on DX and see if anyone has installed it yet.

PostPosted: Wed Apr 04, 12 3:44 am
by Poor
Alright but why is it protected?

PostPosted: Wed Apr 04, 12 5:46 am
by Alex
Poor wrote:Alright but why is it protected?

As it's main object is to protect servers and to fix bugs, we rather have it protected. Of course it's protection by obfuscation, but we can't guarantee we won't make mistakes while coding ANNA, nor can we guarantee we successfully fixed every bug we try to fix. It could be that there is some workaround, and by obfuscating the code, we make it 1 step harder for potential cheaters.

PostPosted: Wed Apr 04, 12 6:41 am
by Aidan
Poor wrote:Alright but why is it protected?


ANNA is a release from well known, and respected Deus Ex Coders, and long time community members.

The latest MTL version on most DX servers at the moment was made by a man most frowned upon by the community for many a script kiddy offence. The MTL code in which he edited wasn't originally his code. (He once told me on MSN years back that he payed for DDoS scripts to crash servers.)

Editing maps, and mods, are one thing. However, when it comes to the safety of playing DXMP without cheaters, or hackers.. It's best to let those who initially developed/contributed to such security modifications, work on it themselves, without any third parties involved.

ANNA is protected for everyone's safety.


*Correct me if I'm wrong on any of this.

PostPosted: Thu Apr 05, 12 10:51 am
by Psycho
Nobody, if you make a feature where you can spec individual players then it would be perfect. I want to put it on AB ATDM Server, but people seem to love the Spec feature.

PostPosted: Thu Apr 05, 12 11:08 am
by Alex
~þsÿçhø~ wrote:Nobody, if you make a feature where you can spec individual players then it would be perfect. I want to put it on AB ATDM Server, but people seem to love the Spec feature.

Will take a look at it. We can quickly make a player-spectate mode, but that wouldn't show the augmentations and such. Would that be a requirement? We will implement it later on, of course.

PostPosted: Fri Apr 06, 12 12:44 pm
by Psycho
Nope it would not be a requirement :) It would appreaciate it if you would put a spec mode :), atm AB ATDM has dejas buggy mtl, which has irritating bugs, although people are content with it due to the spec mode.

PostPosted: Fri Apr 06, 12 1:43 pm
by Alex
I'll look into it this weekend.. can't promise anything, as I'm a bit swamped with work.

PostPosted: Fri Apr 06, 12 2:35 pm
by Psycho
No worries :)

PostPosted: Fri Apr 06, 12 6:36 pm
by Alex
Well, that was fairly easy. I implemented the first-player spectate mode, the basic version, that is. Will be available in ANNA102. Also, I updated the topic start.

PostPosted: Sun Mar 10, 13 12:55 pm
by Psycho
I've noticed a bug where when you sometimes pick up a body, and you find nothing, while in actual fact the body could have a full inventory.

PostPosted: Sun Mar 10, 13 1:00 pm
by Alex
Do you experience this only in ANNA based servers, or also regular DXMTL servers?

PostPosted: Sun Mar 10, 13 2:06 pm
by Psycho
Only on Anna based servers.