https://aatracker.nethttps://aahonor.comhttps://discord.aatracker.net <-- our community Discord server
It's been close to a month since we silently launched the AATracker Service, after multiple rewrites, bug fixes and testing it is finally in a mostly stable and accurate state. I had made a post here several months ago that I was working on a Discord bot / stat tracker in my spare time, and I've mostly scrapped that idea and launched
https://aatracker.net, a web app to view your stats, tracked servers and what we call Virtual Honor, which is what your honor would be, calculated using tracked score + your frozen Assist honor. (Huge thank you to DeeDyLis and teddy_grizzly_bear for providing the formula to calculate honor as this is information I would never have been able to find on my own!).
(Virtual Honor is now synced with Assist Honor every 24hrs, see Teddy's post here:
https://aao25.com/forum/news-82/(beta)-gaining-honor-and-honor-claims/)
The leaderboard provides you an overview of all tracked players and sort by kills, deaths, kdr, timeplayed, etc. Clicking a profile allows you to view map specific stats for that player.
Each player profile provides overall stats, progress towards your next honor level, as well as map specific charts / stats.
How does it work?The AATracker service is a .net 6 application that queries a collection of AA2.5 servers at a regular interval using the Gamespy V2 protocol. In short, the application calculates score based on kills, deaths, leader, roe, etc returned by the query, as well as kills & deaths for each map you've played. Stats are saved when a player disconnects, the set changes, the map changes or should the server crash. The application can also detect quick reconnects and handle that accordingly so ensure stats remain accurate.
Basically, it works very similar to the way BattleTracker used to, albeit with less bells and whistles, and to my knowledge there is no masterserver we can reach out to so we rely on servers to be manually added to our list of servers to track (Although the process of adding servers / verifying they are a valid 2.5 server with cheats disabled has been automated).
What happened to the bot?It still exists, although now it mostly used to manage the tracker / provide updates about which servers are tracked every 30 minutes
One neat feature added is the ability for some trusted server admins to start/stop/restart the gameserver via Discord as it's a pain to ssh into a box just to start or restart the gameserver.
And that's pretty much it! Some people have asked me why invest the time for a game with so few players, and I don't really have a solid answer besides curiosity and having nothing else to work on in my free time. With any luck perhaps it will help draw some players back, or at least retain the ones that we have!.
You can check it out at:
https://aatracker.nethttps://aahonor.comWe have a community Discord server here:
https://discord.gg/6RdwmbJvp6https://discord.aatracker.netAlthough I would also encourage you to also check out the official 25 Assist Discord server
https://discord.gg/8gPWU7h9s3