Forum
serveme.tf - free TF2 server reservations
Created 25th October 2012 @ 09:38
Add A Reply Pages: « Previous 1 ... 8 9 10 ... 35 Next »
Quoted from Starkie
Do you mean http://server.fakkelbrigade.eu/pages/server_providers
Cheers..it was late :)
* Added the UGC maps, noticed 3 disappointed UGC players yesterday that couldn’t find ctf_haunt_b2 on any of the servers.
* Synced maps between the servers
I’ve started to work on a new feature which I’ll probably end up splitting off to its own site: Live stats.
Ultimately I want this to be something like logs.tf, but for live matches. Focused on the rounds as they’re happening: Ranking players by damage output, kills, medic kills.
Maybe comparing your player groups vs them. How is your scout pair stacking up against theirs for example.
But I’ll start off by simply: counting damage done and heals since the match started or something.
I’ve written most of the parser, which works on a line-by-line basis, so when you feed it a line like this:
L 02/07/2013 - 21:52:41: World triggered "Game_Over" reason "Reached Win Difference Limit"
It will return an MatchEnd object with the time and reason, in this case windiff reached, indicating Epsilon just raped broder.
TF2LineParser::Events::MatchEnd @time=2013-02-07 21:52:41 +0100, @reason="Reached Win Difference Limit"
and this line:
L 02/07/2013 - 21:40:21: "Epsilon numlocked" triggered "domination" against "broder kukkye"
Will return a Domination object with the time and two Player objects inside, a player and a target, indicating the sad truth that Epsilon is pretty much invincible in the EU atm.
#<TF2LineParser::Events::Domination @time=2013-02-07 21:40:21 +0100, @player=#, @target=#>
The parser is available as a Ruby gem: https://rubygems.org/gems/tf2_line_parser
It will probably be the end of the week before I have something to show.
Last edited by Arie,
Quoted from CUBE
Legend
Arie you magnificent man
Quoted from kKaltUu
watching tf2 in live textmode? :D
That’s actually easy and I could do that first. Simply print a slightly parsed version of the log as it comes in.
Probably with 90 seconds delay or something, else you would never be surprised by a spy again ;)
Maybe play some sounds for specific events, medic down, beep!
Would be great for casters I think.
Last edited by Arie,
Here’s a little peak of the proof of concept live log feature (no aggregated stats yet):
Medic ubering, blue colored row: http://i.imgur.com/TTJ3CuE.png
Medic kill, red colored row: http://i.imgur.com/GkCTXyx.png
Role changes and kills in yellow: http://i.imgur.com/NVHCptj.png
Capture and scores in green: http://i.imgur.com/8oSamPt.png
These lines show up live as the match is happening.
Last edited by Arie,
Quoted from Arie
Would be great for casters I think.
I assume that you mean – would be great for casters without 90 sec delay :)
Cause it would be awesome for casters to know 90 sec in advance where all the action is gonna happen.
Or even could do something like this thing, so that there are special notifications if someone is gonna do a 6-man in 90 sec :D
Damage per round per player
"Wiethoofd :{D | $age++" => 631
"T4F | Bukhar" => 193
"LAME alpacaccino" => 1247
"T4F | fränk @ 50k" => 1522
":{D pluisje" => 207
"T4F | CanFo | ETF2L.org" => 383
"|H|H| Akasazh :{P" => 721
"T4F | car5ten" => 3828
"switch* Snoozer «+»" => 605
"Vlijm :{D #420 110 pingroamer"=> 1520
"kKaltUu :{D |eXtv|"=> 1312
Last edited by Arie,
Quoted from Arie
Damage per round per player
"Wiethoofd :{D | $age++" => 631
"T4F | Bukhar" => 193
"LAME alpacaccino" => 1247
"T4F | fränk @ 50k" => 1522
":{D pluisje" => 207
"T4F | CanFo | ETF2L.org" => 383
"|H|H| Akasazh :{P" => 721
"T4F | car5ten" => 3828
"switch* Snoozer «+»" => 605
"Vlijm :{D #420 110 pingroamer"=> 1520
"kKaltUu :{D |eXtv|"=> 1312
THAT’S OBVIOUSLY BROKEN, SORRY FOR POINTING IT OUT
Quoted from kKaltUu
[…]
THAT’S OBVIOUSLY BROKEN, SORRY FOR POINTING IT OUT
The stats tool backs me up, you suck.
Last edited by Arie,
Ok, because you don’t respond on steam:
I don’t know for sure, but I THINK the config has to be executed (or at least loaded) even on changelevel. This might be an opportunity for a status command (in the config) to poop everything out to parse team names, the map name (logs.tf!) and other misc data.
Add A Reply Pages: « Previous 1 ... 8 9 10 ... 35 Next »