![]() |
What's new in XonStat - Printable Version +- Xonotic Forums (https://forums.xonotic.org) +-- Forum: Community (https://forums.xonotic.org/forumdisplay.php?fid=6) +--- Forum: Xonotic - General (https://forums.xonotic.org/forumdisplay.php?fid=18) +--- Thread: What's new in XonStat (/showthread.php?tid=2972) |
RE: XonStat now supports CTS! - zykure - 02-03-2013 (02-03-2013, 08:53 AM)-maniac|Su- Wrote: Are the server/player stats also written when only one player plays alone on server ? No, you need two players at least. (I remember Antibody said that on IRC sometime.) RE: XonStat now supports CTS! - -maniac|Su- - 02-03-2013 (02-03-2013, 10:40 AM)zykure Wrote: No, you need two players at least. (I remember Antibody said that on IRC sometime.) but on XDF server it not make any sense .... GreetZ Su RE: XonStat now supports CTS! - Hero - 02-03-2013 (02-02-2013, 03:48 PM)Antibody Wrote: Basing stats on elo ranking system is way much more safer and also overall better than basing it on a normal "point system". A elo-based ranking system is requiring and making people to focus on each map more precisely, when in the other hand a normal "point system" would make people to spam maps and earn scores, especially the new ones. This a normal "point system" only rewards by activity, not by skill. Also a elo-based ranking system is good, if you wanna know how much you have improved for e.g. if you have beaten a better player.. I just want you to reconsider your decision. About the deaths shown in each score, that should be removed from the statistics itself (as it is nice feature indeed) but its not a info you really need. Basic informations should be shown only in the stats in my opinion. Keep it as simple as it is possible: Scoreboard (each map), date, server stamp and player name, nothing else is really needed. ~Sincerely Hero RE: XonStat now supports CTS! - -maniac|Su- - 02-03-2013 (02-03-2013, 11:09 AM)Hero Wrote: ...Basing stats on elo ranking system is way much more safer and also overall better than basing it on a normal "point system". (01-18-2013, 08:20 AM)-maniac|Su- Wrote: ... something like best time set to 100 per map/per server - calculate a ratio per map - than add them per player for all servers and maps ? What do you think about ??? GreetZ Su RE: XonStat now supports CTS! - -maniac|Su- - 02-04-2013 Btw. - I even see another problem of acquire the stats data too ... I noticed: On some maps that the player set into spec modus after run ... ![]() But for player in spec modus the playerstats will be disregarded ![]() So maybe its possible to read the data of the file server.db.xdf for the statsserver? GreetZ Su RE: XonStat now supports CTS! - Antibody - 02-04-2013 Right now two players are required. I may change that in the future for CTS *only*. One thing to note is that div changed the server-side code such that data is sent for a person if they complete a lap. Even if they spectate (but remain on the server), you will see them show up. Players that have some activity but have not completed the map will also show up if they are present in the server. These players have '-' as their fastest lap in the scoreboard. As for ranking, Elo works on a per-game basis, not a global one. If we were to use it, we'd have to figure out how to determine a "score" (perhaps <slowest player's time in s> - <your time in s>?) to use for calculations, and those calculations could only ever happen if >1 real player is on the server. This could ofc be configured such that single player games get recorded (to Su's point) but no Elo change happens. RE: XonStat now supports CTS! - -maniac|Su- - 02-04-2013 thats sounds pretty good for me ... you so ![]() Thankies again GreetZ Su RE: XonStat now supports CTS! - machine! - 02-04-2013 Finally, thanks for implementing this! ![]() RE: What's new in XonStat - -maniac|Su- - 02-22-2013 XonStats at the moment down? I.ve only got a: Code: 500 - Internal Server Error GreetZ Su Edit. Fixed in the afternoon RE: What's new in XonStat - zykure - 04-17-2013 Here are some new features I added in the last days ![]()
I also fixed smaller layout issues on some pages, e.g. the "ctf" tab on the "Player" pages will no longer make the page contents jump around, and long playernicks will now be cut off in the tables like "ranks" list on the main page. Comig soon: Overall captimes will get you a list of the fastest captures from all players on each map, in case you want to compare your captimes with others. Note: These changes are not running yet, but Antibody is about to activate them =) [split] What's new in XonStat - Halogene - 04-18-2013 (04-18-2013, 03:46 AM)Micha Wrote: Hi. I've been away fo a while because I didn't have a computer that could run Xonotic. Finally I'm back. I missed the Pussy Delight Minstagib matches. It would be nice if smeone could merge my new Xonstat with my the stats from my old installation. there's a dedicated thread for just that. Mind posting this there? Thank you :o) @zykure: that's awesome! And I have another idea - would it be possible to implement a "maps" section that shows you the preview image contained in the bsp (if any) as well as the fastest 10 capping times ever reported by any server for this map? Similar to what we have for race maps (which is per server up to now). We could of course activate this then for race maps, too, and have a "global" top ten list. And while we're at it, we could go even further and set up global rankings for the fastest racers (cts and ctf separately)... * Halogene 's phantasy goes berserk Edit: oh. (04-17-2013, 02:23 PM)zykure Wrote: Comig soon: Overall captimes will get you a list of the fastest captures from all players on each map, in case you want to compare your captimes with others. <_< RE: [split] What's new in XonStat - Antibody - 04-18-2013 Halogene: You covered a lot of ground in your last paragraph. I'll address them one by one: 1) We've discussed adding map images several times before. It boils down to obtaining the images and associating them with our map_ids/names. I have neither the time nor the motivation to do this, but I can support others if they want to start collecting stuff. The legality of the screenshots must also be considered. 2) I implemented the storage of the fastest caps already, and zykure developed a view to show them. I'll roll that out after I'm done testing some other, unrelated enhancements that were bundled. I'm aware of the disparity between full-weapon CTF times and minsta/hook/overkill CTF times. I haven't made up my mind on what to do about it, but I do know that I'm not keeping records for every config combination under the sun ![]() 3) I want to eventually support global CTS/Race times, but first the configurations must be standardized. Every CTS server wanting to submit race times for global rankings must be running the stock XDF ruleset. Right now the reporting of these types of games aren't handled properly in the server code, but from what Samual tells me it is not a difficult thing to fix. Of course, once that code change gets in the server admins still have to update their configs to conform. Hope that helps. RE: What's new in XonStat - zykure - 04-23-2013 Now featuring some links in the playerstats summary, to provide easier access to gametype-filtered lists: If you click on the number of played games, you will be directed to the "Recent Games" list of the selectedt gametype. Also, you can now click on the "Favorite Maps" to see details. Furthermore, Antibody fixed a bug where the elo info in the last recent games at the bottom of the Player page was shown wrong (note that this did not affect the elo info at the Recent Games pages). In case you were wondering why your elo changed other than you expected when looking at that list, we can now explain that ![]() So for now, everything looks good. Next thing I hope to get integrated are teamscores for team-based games =) RE: What's new in XonStat - Antibody - 06-24-2013 XonStat now supports cake days! On the anniversary of your first recorded game you'll see a cake on your player page. Here's how it looks: ![]() This was just a silly thing that I made because it made me happy. I hope you enjoy it! RE: What's new in XonStat - Mr. Bougo - 06-25-2013 How do you handle february 29? ![]() RE: What's new in XonStat - zykure - 06-25-2013 (06-24-2013, 05:33 PM)Antibody Wrote: XonStat now supports cake days! On the anniversary of your first recorded game you'll see a cake on your player page. Here's how it looks: AWESOME! Looks really good, and I think a lot of players will love it :3 (06-25-2013, 12:34 AM)Mr. Bougo Wrote: How do you handle february 29? Damn, couldn't you have mentioned that earlier? ![]() But I was thinking, "about 1 year ago" looks kinda weird anyway if it was *exactly* one year ago. So, why not strip the "about" if it really is the anniversary day, but keep it to handle February 29th? So for those people, their cake would show on March 1st (if it's not a skipleap year) with the "about X year(s) ago" text. Any thoughts on that? RE: What's new in XonStat - SpiKe - 06-25-2013 The cake is a lie ! :o RE: What's new in XonStat - Antibody - 06-25-2013 MrBougo: players who joined on 2/29 can fall under two scenarios depending on the current year: 1) If it is a leap year (and thus there is a 2/29 date), they will get the cake on 2/29. 2) If it is NOT a leap year (and thus will NOT have a 2/29 date), they will get their cake on 3/1. The code for this is here: http://dev.xonotic.org/projects/xonstat/repository/revisions/master/entry/xonstat/util.py#L223 RE: What's new in XonStat - Antibody - 06-25-2013 zykure, sure! I based the fuzzy date function's boundaries off of those in the jQuery timeago library (https://github.com/rmm5t/jquery-timeago/blob/master/jquery.timeago.js). You can add stuff in util.py to match specific times as you like. RE: What's new in XonStat - Mr. Bougo - 06-25-2013 (06-25-2013, 09:06 AM)Antibody Wrote: MrBougo: players who joined on 2/29 can fall under two scenarios depending on the current year: Ah, you thought about it already. Great job ![]() RE: What's new in XonStat - Antibody - 07-24-2013 zykure and I have made a few modifications to the game info view. Here they are! ![]() Text summary: - Team scores are now shown to the left of the scoreboard, when available. They have been collected for a while now. - Ping is shown by default now. Previously it was accessed via the "show_latency" query param. It was also moved to the left of the nick to match its in-game position. - The player's score is now yellow to better match the in-game scoreboard. Enjoy! RE: What's new in XonStat - kammy - 07-25-2013 Niiiice, teamscores are cool ![]() RE: What's new in XonStat - Debugger - 07-30-2013 Oh great, teamscores! Also, I really like the 'average ping' column ![]() RE: What's new in XonStat - rocknroll237 - 08-07-2013 I was wondering, are players that only play about 10 seconds in a match then leave OR stay to the end counted as participating in a match? Surely that would be unfair if is the case, as the winning players would obviously have had a lot more time to get frags. I checked the FAQ, but didn't find any info about it. I'd be interested to know exactly how a 'match' is counted as a 'match' when, say, there is no warm-up on a server, it's been going for a few minutes and people gradually start joining. RE: What's new in XonStat - Mirio - 08-07-2013 You only get into the stats if you joined the match until it reaches the "endmatch"-event, which is i.e. timelimit runs out, fraglimit reached, vcall endmatch, endmatch enforced.. etc. |