MOHAAC MAJOR UPGRADE!!!

So much has been added/changed this build. I will try my best to remember all of it.



General

1. Fixed bug where players who are on the same local network will be reported as both being active/clean on MOHAAC via the Server Monitor - Now MOHAAC will implement a much more secure system for authenticating who on a MOHAAC match ID is truly in the server being monitored

2. Fixed bug (presumably so) whereby client IDs were being mismatched which could, with some bad timing, lead to the wrong players being kicked from the server

3. Demos will now be auto-set to load with MOHAAC on your system (*.dm3 files) so you can launch a demo from anywhere on your harddisk and MOHAAC will take care of the rest.

4. (Not added yet) Will now have the ability to launch a demo from MOHAAC's website and match data 

--> also you'll be able to send people direct links to download demos , it will be in the format mohaac:id=812771 , it will act as a URL which your system will recognize and MOHAAC will take care of the rest

5. Can now launch the server monitor via command prompt with all of the input being inserted as an argument when launching.

-> Ex: (1) Run cmd.exe as an Administrator

(2) cd "C:\Program Files\MOHAAC\" (adjust to your MOHAAC location of course)

(3) MOHAAC.exe "serverip=#&serverport=#&rcon=#&matchid=#&passkey=#"

This should be useful for those who want MOHAAC's Server Monitor to run via a script rather than inputting all of the information manually

6. Implemented a "scrutinizing" system which will provide significantly more information on players who may raise a legitimate suspicion. This provides an insurance framework for the future that makes attempting to exploit MOHAAC/MOHAA overwhelmingly difficult without being noticed.

7. Rcon scripts are now permitted. They must be *.cfg files and only contain one line which starts with "rconpassword". MOHAAC will disregard these files.

8. Reworked the Demo Theater a bit, and now shows Match ID instead of the demo name.

9. Added "Filter" element to the Demo Theater's search module. Now you can now filter out demos based on specific criteria.

10. Can now copy MACID/Match ID and Player Name from Demo Theater search

11. Times of demos taken will now be exact. Before they were approximated based on the demo's size. Now they will be precise to the second.

12. You may now enforce the usage of certain files to be present on all players who join your Match ID when creating a Match ID

13. Fixed bug that kept breaking execution of the System Optimizer. Now when a process that cannot be killed is found, MOHAAC will automatically add it to the "processes to ignore list" and continue.

14. As a result of securing the screenshot method, MOHAA now does not close when you quit the game. To make it very easy for you to close MOHAA despite this, a button will now appear with an icon of a cross sign. Simply click this to force quit MOHAA.

15. MOHAAC now detects if you suspend its process and labels this as an infraction.

16. Can now search what other accounts players have accessed based on their hardware IDs/location. The link that makes this possible is in the top of the information logs below the player's hardware info.

17. Can now right click in the match status window to view the previously used (more detailed) match status data

18. MOHAAC's match viewer will now display a detailed status of what each player has uploaded. It will display a fraction to represent how many screenshots/demos the user has uploaded, compared to how many were taken

19. MOHAAC will now reject uploads of a demo/screenshot which has been previously uploaded



SERVER MONITOR:

1. The Server Monitor now has a Screenviews tab. This will show you the latest thumbnail-sized screenshots of all the MOHAAC-active players on your server. By virtue of this, MOHAAC will now upload small screenshots (~2-10kb in size) and upload it to be referenced for the server you're currently playing on. 

2. You may now enforce MOHAAC usage on specific players rather than all players in your server.

3. You may now kick players who exceed a certain ping.

4. Added Names/IP Manager utility which allows you to kick/ban/enforce mohaac usage on players meeting certain criteria either with their names or with their IP

example: you can configure this utility to kick all players containing the string "hackeroo" - of course, this would be useful for banning a particular clan tag, or something of that nature.

If you want to ban an IP range (or an IP that continually changes but still repeats the same pattern (e.g 187.*.*.*) , with this utility you can easily do so.

5. Secure system now in-place which authenticates each player on the server being truly active/clean on MOHAAC. In the past it was possible for a player to be reported as active/clean via the Server Monitor if he shared a local network with someone who was active/clean on that MOHAAC match id at that time



Game-changers:

-MOHAAC is now the second of only two anti-cheats (ESEA Client being the other) which offers PuG and War Finders!

*They are both very easy to use. You simply input your basic information, and join the queue.

*The PuG Finder will gather players and pair them up in 5v5 teams. Each PuG will be reliant on at least one player to provide a server (specified when joining the queue) and optionally a voice server also. You can choose between these different types of PuGs: Any, Stock, Realism and Sniper Only. When 10 eligible players are queued and a server is found, MOHAAC will generate a Match ID and WarFinder ID and distribute those as well as the other pertinent PuG information to all players who have been selected for the PuG.

*The War Finder is also very simple. You simply insert your team's information, specify desired map, gametype and number of players, and join the queue. MOHAAC will then alert you when a team has challenged you and supply both teams with the Match ID and WarFinder ID.

*Both of these tools should significantly increase community involvement and make it far easier to find competition.

*MOHAAC makes sure that all players in the queue are truly active and at their computers. If you are idle for one minute, MOHAAC will launch a dialog asking you to confirm you're there. If you do not confirm in 10 seconds, MOHAAC automatically removes you from the queue. This is done, of course, to prevent 4 active players and 6 AFK players from being paired together.

*WARFINDER IDS- This is a new type of ID created which are generated upon creation of a PuG or War and distributed to all involved teams/players. WarFinder IDs allow you to retrieve an array of information regarding a particular match from one ID alone. Now you will see a small button on MOHAAC's main form. This is the WarFinder ID utility. You simply enter the WarFinder ID, and MOHAAC will retrieve all information related to that War/PuG (Server, Password, Voice Server, Match ID, etc)



note: the detailed data when viewing matches (screens present / screens taken, etc) will only work properly for uploads starting today.



if you want a match ID cleared so it doesn't look so sloppy, just shoot me a PM

by DELLX » Sun Feb 03, 2013 7:04 am

GREAT work Steve (DELLAX) direct link -: http://www.mohaac.org/forum/viewtopic.php?f=8&t=998&p=2941&sid=6d442d3178c92e2087381c85cf1133ed#p2941

 

All Need to help test and feed back direct to MOHAAC and support all these efforts!!! - this is the likes of which is legend about MOHAA the effort and  support for this classic - spend some time to feed back to these efforts !!!  Main MOHAAC site -: http://www.mohaac.org the thread for the new release -: http://www.mohaac.org/forum/viewtopic.php?f=8&t=998&sid=6d442d3178c92e2087381c85cf1133ed

HEATSINKBODS BLAH BLAH

HEATSINKSBOD's Blog