GamesTV.org unleashes Matchstatistics (Update)

image: 744_1266011481 Since the beginning of ETTV broadcasts we had to deal with the issue of broken ingame stats. Unfortunately there is nothing we can do about that.
However, Hannes provided us with a software that allows us to extract detailed matchinformation from ETTV demos. Since we have a bunch of those we put it to a good use and implemented support for it into our GTVd system.
This allows us to break down player and team performances beyond what endround-stats will tell you (that plaintext stuff in the server console when you finish a round).
To present all that data we had a look over to StatWhore and "borrowed" their layout aswell as their awards. To round off the stats we included the plaintext endround-stats from the server console aswell.

You will find out we modified the matchpages slightly to accommodate statistics. Stats for new matches will automatically be generated once they're finished, so they will be available about 2 minutes after the match ended. We did make sure to generate stats for all the matches that made it into our Top 10 Stats of all time and all matches of which we have official demos that have at least 1 star (about 3000 matches overall)!

The biggest restriction is this: We will not generate stats for 0-star matches. It's just not worth it for us and public interest should be rather minimal. You can still use StatWhore on your own matches if you're interested in the stats.
Also notice the disclaimer on the bottom of all stats pages: We usually do get accurate data, but there is some guessing involved and there are cases we can't handle (prime example is one player reconnecting with a new player-id) - we try our best though.

So check out this example, enjoy the new insight and don't go all statwhore on us.

Thanks to Netherlands h3ll and Netherlands soczol for getting this project back on track
(and don't whine about the squeezed layout, it's just too much information)

Update: Some values for 'Player Summary for the entire Match' were off. This is fixed now.

Original Newspost
Comments
182
omg i came
Did you took care of the sperm? dont be a baby killer!
Parent
nice gj :)
Nice job, looks great:)
wow! really great
AWESOME!!!!!

Krest is quite an efficient player i guess: http://www.gamestv.org/event/25427-rockit-et-vs-winfakt/statistics/
Weird, the effiency stats seem to be miscalculated.
Parent
efficiency is not the efficiency value from the endround stats. deaths include selfkills aswell (hover over the "Eff") - unlike in the game
Parent
I still can't find a way for this to make sense:

Ri Mouratidis 252 (effi) 83 (kills) 53 (deaths) 1 (non-/kill suicides) 13 (/kills)

No matter which value I divide by which (including stuff like (k+d)/d ) I fail to end up with 252%
Parent
hm ye wonderd by myself maybe its , SMG kills to SMG deaths? 71/28

cant get any other solution :x
Parent
[19:12] <skooli> but it takes sum(eff) for all rounds and divides it by the rounds
[19:12] <Vanhaomena> oh ok
[19:12] <skooli> since on adlernest that guy had 800 (8 kills, one death) this avg is wrong
[19:35] <skooli> same prob with dmg per kill and killed
[19:41] <skooli> oke, fixed

So it just took the efficiencies for every round separately and took the average. Obviously the wrong way
Parent
ye, weird hope its fixed now or getting fixed :p
Parent
Quote[19:41] <skooli> oke, fixed
Parent
danke schön :)
Parent
looks good :]
great job

but add revive stats too :)

also you could add times set on maps like this. or maybe im blind and can't see it
image: bt661wsmtx6yuiquy
don't have that data available
Parent
strange, I have it in my stats
Parent
We don't have nearly as much data available as statwhore and the process to create them is entirely different. Just because we stole the layout doesnt mean we have all the data :)
Parent
ye, but i get stats from console log which should be available serverside, whats the problem with data?
Parent
we don't read serverlogs, we're using hannes tool to extract that directly from demofiles and IF it should be available in the demo, it's not exposed by hannes' tool. trust me on this, i know what im talking about.
Parent
you get your stats revive because you wrote a cmd like "weaponstatsall"

guess they need a bot ( ettv?? ) who will write this cmd ( or b_endround "weaponstatsall" in ettv cfg? )

then we can get revive stats.
Parent
I dont think this tool actually watches every demo, it just reads the demo information (could be wrong though)
Parent
well what i said work if do it yourself

( get everyone stats by /weaponstatsall at end of every round, or put b_endround "weaponstatsall" )

to get revives in stats
Parent
true, but I dont want that job for gtv :D
Parent
Nice trying to find out how many headshots I hit. :(
Parent
Just lovely! Really, you guys are doing a great job for us. Special thanks to skooli.

I would love to see hannes demo parser implemented, somehow, to search demos without download them. gogo

thx
i dont found this chat thing useful
nice feature for stat whores
QuoteFragstealer gtv'lunachick 93 damage per frag



:{D
:d took a look at the same match :)
Parent
Nice I will check all my ettv-matches for my stats :)

Too bad they all suck

E: Damn it doesnt work for old games :(
nice effort u put into this!
nice!

scoreman is influencing gtv decisions now I see :{D
":D" plz tell me ur not scoreman,
cuz i been thinking lately its u!
Parent
nah lol I'm not him, just a fanboi of his :D
Parent
yea seen it some minutes ago.very nice :D
Wow, you guys are awesome :) Thanks for doing this!
revive et dude
nice option to see who to spec ^^
niiiiiiiice
Parent
btw das geht iwie net mitm bnc :X
Parent
der hat die genauen daten. ich komm nicht mehr ins bnc interface
Parent
kann auch sein dass ich das irgendwie falsch gemacht zab, konnte aber nirgens ne hilfe finden :p Kennst du ne seite wos beschrieben steht?
Parent
tja, das kommt davon wenn man nen bnc von ls.et und nicht von smashed hat tzatza
Parent
Geht pc wieder nasencharlie?
Parent
ne,bringe ihn morgen weg
Parent
rly well done and nice ideas!

but maybe do revive stats their too, then maybe i can see my name there too :P
Read up what Yossarian said (and skooli's replies to that ofc :P) ^^
Parent
ah thought thats to the time stats! shit :<

so they can only see me at: "Are these pliers sharp?"
Parent
Great job skooli :)
cool :)
awesome work :)
Awesome guys! Well done! :)
mAus always gonna be macbeth award

btw can you make like a top 10 of for example highest dmg given in a match, or highest k/d ratio in a match, if you know what i mean?
OMG that's brilliant ! hannes is a genius lol
Nice work as ever <3
great job, tho I miss K/D ratio in stats (also would be great to see unique stats, like acc,hs etc. but guess it would envolve too much additional work)
so once again,great job
first column is "Efficiency" which is kills/(deaths+selfkills)
Parent
oh,I am sorry, I didnt say what I wanted to, meant dmg given/recieved :)
Parent
Hello. P. Body.
Parent
Nice but I don't think the team chat is necessary
cool :>
i like :)
neat, but it could look a little prettier
Well done, a good feature.
Really well done guys !
GTV is awesome.
fix the footer already!
nice addition :) especially KS for anyone doing some sort of fragmovie stuff
Well done guys ! All my respect to u!
hehe , saw it today before:) Cool!
SO ALL PEOPLE WILL LAUGH ABOUT MY STATS NOW


FUCK YEA


e: why there is no award for best eng or Most revives.

Is fragging all?
Highest Damage CIC7 Final
as always terrific job by u guys!
no promisses, nothing, only posting the idea:

image: test2
ppl tend to like the stairs at first bunker...
Parent
Looks like COD, Blackops Nice :)
Parent
now how amazing would it be to give every player a different colour and then do that stuff ^^
Parent
hehe now indeed that is amazing, good job skooli ! ^^
Parent
hannes did that
Parent
So if and when it goes live. Would you be able to select to see just 1 players movement? Like filter people out?
Parent
probably. and it would probably also include markers where that player killed/died
Parent
Well done to everyone involved!
Parent
I LOVE HANNES, ID JIZZ TOGETHER WITH HIM


with some hq porn ofc
Parent
that would be awesome, would help a lot to understand team tacts lolz.
Parent
nice, revive the old project! Since its Enemy Territory, would be nice to see what actually is Enemy Territory.
Parent
very naiz !
So whom shall I pay for "1-star-match" -status? Or just for Anaconda as earlier?
uberfuckinggreat <3
Are these pliers sharp? team-tA[Swanidius] 26 deaths without fragging



just a normal day with slac
Awesome ! ET starting to be more intresting for new players kelkekeke :{D
stats are bugged :o?

i dont have same stats from gtv's one and from my computer :P

( including one oppo's stats )
Fantasic work!
h3ll yeha!
how to pronounce your name?
Parent
tshjoreck ( copyright by Belgium Notorious )
Parent
can tell you on vent how its done :p
Parent
i cant atm, i found a job lol :D
Parent
WHY, TELL ME WHY?! I thought your job was to test :(
Parent
cause i needed real money :(
Parent
Real money are for nerds. Real men dont need money.
Parent
but i did need money :(((((((((((( else i would have not got a job
Parent
:(
so what does it mean for us, no speedrun? :(
Parent
we will, but when. i dont know cause i dont have much free time atm
Parent
well,I will not have much time few weeks now too, and who knows what will be afterwards :o :(
Parent
omg, how can i do my speedrun now :(?
Parent
hah, you tell me!
Parent
We could have an e-date were we gonna play that shit :$
Parent
dunno bout you, but I am not gonna play any SHIT :P
anyway, you are right.. what about.. hmm.. this saturday?
Parent
Well i dont know if i am home at weekends, but if i am i can play ^_^!
Parent
Nice job as usual!
impressive! Great work!
nice job GTV!
Awesome :o
Intruder. Intruder. Lock the doors.
Parent
Great work hannes and GTV!
I like it, much. So much that i start to type with things.
Not sure if it can be of any assistance but I have been talking to Blakjack (creator of GravyStats) and have access to the source code.
nice modest choice of stats there biggz :p
Parent
yeah should have posted this match :x

http://www.xeno.net/files/stats/07-12-16-2018-(o)-vs-~.html
Parent
Would probably not help much since our datasources are completely different.
Parent
Ah true, fair enough
Parent
Cool feature for some but I don't think these med+ players need any more reasons to play for stats, especially in officials
It might provoke unwanted action indeed. To show or not to show Osama's picture? Who Cares, we have Global media showing each side emotional provocation of people cheering and most teams are already equipped with a STATSifier so in the end.. Give us the pi.. stats!
Parent
quite a difference though if you and your teammates have the stats or if they're visible for everyone who's interested.
This is my biggest concern about this project.
Parent
yeah, its true.
Parent
Many games get Stars, but they dont deserve them.
We never get a star !
three words fuck you
Parent
did u played in a match which the most guys care over?

i must be proud about myself, i played in two matches which get 1star :D
Parent
well sometimes we had a start and sometimes not ..
We had a star in this match http://www.gamestv.org/event/25614-team-zodiacx-vs-clan-military-forces/ :DD enemys are randoms..
Parent
prefer random than total retard just like you
Parent
oh pls why are you insulting me ?
Parent
nothing to add thx :D
Parent
Because you basically suck.
Parent
fucking awesome! well done!
awesome work guys - keep it coming :) very appreciated
awesome :)
well done hannes, great job
and respect for never getting bored of doing such things, honestly!!!
Oh they do, believe me, they just need someone to annoy them with it long enough until they finally decide to work on it :D
Parent
the lib was there all along. I only had to fix it up for lnx and 64 bits. So it was not too much work for me. Thanks none the less :)
Parent
Now add player profiles and I will marry you. Thanks alot btw <3
won't be possible unless we get guids somehow - currently it doesnt look like it's possible
Parent
Donation worthy!
Cool stuff, gamestv.org the biggest reason why ET is still alive and kicking!
Great stuff, but you have to do one more thing for gtv, add some doorsteps for requests because gtv is dominated now by low vs low matches. i.e for clanbase oc matches requests should be allowed only for second division and up.

cheeers

+respect for hannes, he has long ago deserved for some award :D!
look at the amount of votes :x most of ppl voted because they're low and want to play their mixes on ettv, its ridiculous... If gamestvs target is professionalism then you should deal with it.
Parent
gtv is a hobby
Parent
but it has much more potential, with its domain and existing effort it can be easily extended to another games. But bunch off lows and whiners effective deters others
Parent
it's not as easy as you'd think since hardly any game has a native ingame tv system. And video livestreams are a whole new story of bandwidth usage.
Parent
won't happen
Parent
like it :>
rlly nice ideas, well done.
Netherlands H3ll is de man!
needs crossfire gta samp server =D!
one player, 2 rounds.

path + deaths, with deaths being the points obv.

Time is indicated by a colormap from blue to red, meaning: Blue color indicates start of
game, and red end of game.

image: asd5
du solltest die linien bissl duenner malen imo. sonst wirds unuebersichtlich.
Parent
ich schätz ich werd punktgröße und linienbreite anpassen je nachdem wieviel kram auf die karte gemalt wird
Parent
isn't it.. a bit...useless? :|
Parent
stats is bugged.... bugged!!
Back to top