Samurai wrote:
Not really sure how effective the banning measures will be. Sometimes people have to leave the game for legitimate reasons or emergencies. You said yourself that it is still prone to errors, and seems unfair that somebody could eventually be banned for unintentional circumstances. Just my opinion but you should leave such action to you mods in the case of somebody RQ'ing, and not to an automated system.
Aside from that, good job with the stats.
You have a point about that.
When you are playing competitively, you need to make sure you're free to play an entire game. But there are still some unexpected things to happen (timeouts mostly), even nowadays...
Anyway,
I have removed that "ban counter" drawback. The other drawbacks are still present however. To prevent timeouters to lose a point (especially on scrims for instance, to keep wasting time for nothing), I should add a "timeout/timein" command + pwad to call it through a puke command.
There are still 2 problems I need to fix first on the server, even if those are minor issues. That case that every player who played and finished a map joins instantly the next one (especially on the lobby), and
a voting issue, still waiting to hear spectator's vote even if they aren't allowed to (NOW FIXED AND REPORTED).
By the way, I'll add for today/tomorrow a
function for Competbot to retrieve your password, as well as fixing some things, the time to implant python language/plugins to the bot. Changing the password may happen too for a future release, but right now, I think that'll be enough for people forgetting their account.
Speaking of stats: I'm thinking to modify the database, to differenciate frags on CTF/Duel/TDM. I'm also finishing to implement match history too for the website.
Tl;DR: adding and fixing new stuffs.