featurelist.org
 
total projects: total requests: 7
total comments: 3 assigned features: 7
projects assigned submitted comments replies watched

 
posted on 2008-03-05 12:04:17 by uB|Delta One
This module should have a command to reset the stats and recreate the database on the fly. This will be useful for communities who reset stats monthly.

 
posted on 2008-03-05 12:09:11 by uB|Delta One
Also, this stats package should have some sort of mysql or at least sqlite implementation. Sqlite would be preferable for speed, but mysql would be ideal for stat viewing capability on a website (think psychostats or the mani-stats viewer). Having it's own database integrated directly through eventscripts would help cut down resources dramatically. Possibly a rethink to how stats are calculated as well, keep in mind that most current scripts and plugins calculate stats at the end of rounds which means that the server is extremely jumpy and can lag at times, especially on large servers. Timed intervals are even worse, as they could hit mid round. I'm not sure what the answer is, or the impact of such calculations through es 2.0, but it should be anticipated.

 
posted on 2008-03-12 02:53:44 by uB|Delta One
Sorry about being vague, here's a bit more info. This package should include monitoring systems, such as keeping track of recent reconnecting players (to catch people either name changing to avoid punishment, or other malicious activity). Something like the last 5 players who changed their names in the server (showing previous name, and current name - this will help catch people trying to pose as clan members or regulars in a server while hacking or doing other malicious things), should catch chat spammers, if possible voice spammers (not sure if this is even possible), spray tag tracking, ect. Then there should be some sort of centralized menu system to track all of these variables for quick reference off the base admin menu. Based on the infraction in this system, a punishment could be selected by an admin. This could also be automated a bit and automatically block/warn infractors as they continue to engage in activities that a server op deems malicious. Maybe keeping tabs on the number of name changes per map, chat spam, ect ect.