x
ETF2L is looking for new Staff to recruit! Are you interested in supporting the league? Then click here for more details on what we can offer and how to apply! 

Forum

serveme.tf - free TF2 server reservations

Created 25th October 2012 @ 09:38

Add A Reply Pages: « Previous 1 ... 8 9 10 ... 35 Next »

huhystah

Quoted from Starkie

Do you mean http://server.fakkelbrigade.eu/pages/server_providers

Ninja edited

Arie

(serveme.tf)
FB
[FB]

Quoted from Starkie

Do you mean http://server.fakkelbrigade.eu/pages/server_providers

Cheers..it was late :)

Arie

(serveme.tf)
FB
[FB]

* 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,

Califax

dyn.

This is something a lot of people have been waiting for.
Godspeed Arie!

Quoted from CUBE

Legend

Arie you magnificent man

kKaltUu

UbeR |
-chess-

watching tf2 in live textmode? :D

Monkeh

.:ne:.
.:ne:.

In b4 live RSS feed for the top matches!

Such a boss.

Arie

(serveme.tf)
FB
[FB]

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,

Arie

(serveme.tf)
FB
[FB]

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,

Rinta

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

Arie

(serveme.tf)
FB
[FB]

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,

kKaltUu

UbeR |
-chess-

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

Arie

(serveme.tf)
FB
[FB]

Quoted from kKaltUu

[…]

THAT’S OBVIOUSLY BROKEN, SORRY FOR POINTING IT OUT

The stats tool backs me up, you suck.


Last edited by Arie,

kKaltUu

UbeR |
-chess-

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 »