Beta

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Valve Engineers Weed Out 'Lying' TF2 Game Servers

Soulskill posted more than 5 years ago | from the truth-in-fragging dept.

First Person Shooters (Games) 97

billlava writes "Tired of Team Fortress 2 servers that lie in order to attract players, engineers at Valve (creators of the Half Life franchise) have come up with a way to weed out servers that give false information about the number of players online, or custom server options. 'After kicking around some proposals, we came up with a simple system built around the theory that player time on a server is a useful metric for how happy the player is with that server. It's game rules agnostic, and we can measure it on our steam backend entirely from steam client data, so servers can't interfere with it. We already had this data for all the TF2 servers in the world, allowing us to try several different scoring formulas out before settling on this simple one that successfully identified good & bad servers.' Of course, this only works with their games running on Steam."

cancel ×

97 comments

Sorry! There are no comments related to the filter you selected.

Great! (1)

chammy (1096007) | more than 5 years ago | (#27190827)

This would annoy me to no end. Now if Valve could just get their L4D servers in line...

Re:Great! (1)

AftanGustur (7715) | more than 5 years ago | (#27191237)

What's wrong with the l4d servers ?

Re:Great! (1)

Xtense (1075847) | more than 5 years ago | (#27191513)

Based on observation, L4D server searches are country-limited. Living in central europe, I find myself almost always connected to either german or russian servers, which to me isn't in any way good - i get >150ms pings from them, and most of the time they're filled with custom config files that allow such bullshit like three tanks/witches in a row on one map. I would love a server selection option for the lobby leader.

Re:Great! (2, Insightful)

AstrumPreliator (708436) | more than 5 years ago | (#27192369)

Add to that the unwillingness of many communities to host servers for L4D. Since people join a random server every time communities have no hope of establishing a regular player base and increasing the community size. Nor can they really justify using their resources and money to host these servers when their own community members will most likely end up joining a random server anyway. Also if the community is funded by donations or selling reserved slots or similar, then they have no chance of getting any money from the server to pay for its upkeep. There are also problems with the way Valve is controlling TF2. I'm too tired to list them, but the hlds mailing lists are usually full of mostly legitimate complaints if you're interested ;).

Personally I think Valve is losing sight of what made their games great.

Re:Great! (1)

Kral_Blbec (1201285) | more than 5 years ago | (#27193005)

There is a connection option to join a server that is associated with a group that you are a part of. I have never used it because I dont do clans, but it is there for people who are part of them to join the same servers every time.

Re:Great! (2, Informative)

Ash-Fox (726320) | more than 5 years ago | (#27195499)

There is a connection option to join a server that is associated with a group that you are a part of.

It's broken, it doesn't give you a lobby. I had to make a horrid workaround [quickfox.net] using sv_search_key crap.

Re:Great! (1)

Kral_Blbec (1201285) | more than 5 years ago | (#27197671)

Pity. Like I said, I've never used but only knew it was there. Just another thing on the to do list I guess.

Re:Great! (1)

Crossmire (1393021) | more than 5 years ago | (#27193769)

I find it particularly hard to get a campaign going with my friends. It takes ages to find a server and sometimes gives us servers where our ping is above 100ms. I think this is due to most of the local servers being set up for both versus and campaign, but they default to versus so the lobby doesn't find them.

I've now taken to finding the IP of the servers manually and saving them on my computer. Now when we want to play, I open console and 'connect ip:port', then call a vote to start a campaign to get it off versus.

Re:Great! (1)

rwa2 (4391) | more than 5 years ago | (#27202909)

It's not all that hard...
Get one guy to create a private lobby, then invite the other friends in there. Once everyone is situated, make the lobby public to fill in any empty slots.

Also, always select to host a local server rather than using a dedicated public server. Too many weird servers out there that change the game type or simply shut down in the middle of a good game.

I actually appreciate some of the hacked servers, or admins who act as gamemasters with the sv_cheats bindings. But I'm kinda bored with the "normal" game. So it's fun to have a roomfull of witches or a couple tanks come at you and once every once in a while, and just see how long you can last.

Re:Great! (1, Insightful)

Anonymous Coward | more than 5 years ago | (#27196639)

Hearing all of this is making me more and more glad I chose to get the Xbox 360 versions of both TF2 and L4D. I did so in order to avoid the hassle of Steam, but apparently the PC versions have other problems.

Re:Great! (3, Interesting)

gid (5195) | more than 5 years ago | (#27192589)

L4D server searches don't seem country limited to me at all. I play with 3 other friends all in the US and we get connected to German servers all the time, or some other server with a 150 ms ping. A manual server selection feature for the lobby leader would be a big step in the right direction.

Another big desire for us is some way to merge lobbies for versus mode, so I can create a lobby of 4 people, and then connect us to another lobby of 4 people so we can play some decent players, not just the 4 random yahoos that clicked auto join.

Re:Great! (1)

Djehuty3 (1371395) | more than 5 years ago | (#27195813)

  1. Start L4D
  2. Options
  3. Keyboard/mouse
  4. Enable developer console
  5. Press the tilde
  6. "openserverbrowser"
  7. Pick one
  8. ?????
  9. Profit!

Re:Great! (0)

Anonymous Coward | more than 5 years ago | (#27196727)

An excellent resource, but it really doesn't do much against servers that have done stuff like tint tanks bright glowy green to make them easily targetable, or increase tank/witch spawn rates so you get one within 30sec every map.

Re:Great! (1)

Djehuty3 (1371395) | more than 5 years ago | (#27197125)

Alas, you are absolutely correct there.

However, if you have a LAN party going, and a decent machine which can act as a dedicated server, nothing quite beats being a dick and setting the server to spawn a mob every 7-15 seconds. Turn off the specials, or leave them on if you really want.. It becomes not so much a matter of if you run out of ammo, as much as when.

Obviously, this can only really be done on LAN games.

When playing seriously, yeah, that kind of server needs to be forced to appear only on the "Custom" tab.

Re:Great! (1)

rwa2 (4391) | more than 5 years ago | (#27202945)

I don't think they tint Tanks green to make the targetable... I think they just do it to make them look more like the Incredible Hulk. I LOL'd.

I'm kinda bored of the default L4D settings, so I actually enjoy finding a weird server every once in a while. When I actually want to pursue an accomplishment, though, I almost always host a local server. Even the "good" servers tend to get shutdown or fall off the internet in the middle of some good action.

Re:Great! (1)

inotocracy (762166) | more than 5 years ago | (#27192605)

It seems as though with every patch they release the servers get screwed. Horrible ping times if, you can connect at all, lobbies break and achievement usually go sour. My friend and I spent about an hour just trying to get a game going on the 11th, and when we finally got it going we had horribly high pings. Valve makes great games but I'm wondering if they do any serious testing before releasing patches out in the wild.

URaFATgr4nny (0)

Anonymous Coward | more than 5 years ago | (#27190847)

Turns out he really WAS lagging!

Poor guy. Made fun of him for having such sloooow reactions. He even was late to respond to my "you're a noob" joke number 253.

Abuse (1)

Norsefire (1494323) | more than 5 years ago | (#27190877)

At face value it seems that this is wide open to abuse. All it would take is to have a large number of people connect and instantly disconnect. TF server operators better hope they never piss off 4chan.

Re:Abuse (1)

Scott Kevill (1080991) | more than 5 years ago | (#27191091)

At face value it seems that this is wide open to abuse. All it would take is to have a large number of people connect and instantly disconnect. TF server operators better hope they never piss off 4chan.

Not really. This behaviour would be pretty obvious to detect, especially since a server would already have a history and reputation prior to the attack attempt.

Not to mention that each of these people would need a legitimate CD key. As well as making it harder to mount the attack in the first place, once detected those keys (and thus the Steam accounts) can easily be disregarded (or punished) from then on.

Re:Abuse (1)

Vectronic (1221470) | more than 5 years ago | (#27191111)

Possibly, but I suppose it depends on how it's tallied, hoping that it's not as simple as: Player Stayed 10 Seconds (-1), or Player Stayed 15 Minutes (+1)... but if it worked on every 5 minutes, another point was added, then someone who stays for an hour, it would take 12 people to join and leave in under 5 minutes... which is "easy" if the server has only been running for half a day, but with even 4 dedicated players, say 8 hours a day, that would take 384 spam join/leaves after the first day, not including random people who may stay for 10 to 30 minutes.

But, I'm just talking out of my ass really, well not really... I have no idea how it works, but that's how I would hope it would work. Kinda like Slashdot in a way, it only goes -1, but can go as high as +5, even if they succeed, if those 4 players are still there, then 5 minutes later, it would be back to a positive number.

Re:Abuse (4, Informative)

Norsefire (1494323) | more than 5 years ago | (#27191159)

From TFA:

* New servers start with a score of 0 points
* Each time a player connects to a server, it loses 15 points
* For each minute the player stays on the server, it earns 1 point (up to a max of 45 points per player)

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27191369)

I can see servers kicking players every 45 mins now D:

Re:Abuse (1)

LiquidFire_HK (952632) | more than 5 years ago | (#27191573)

That will free up a slot, someone will join, and they'll be down 15 points with no guarantee of getting 45 points out of the new person.

Also no one will play on that server.

Re:Abuse (1)

discord5 (798235) | more than 5 years ago | (#27192153)

* Each time a player connects to a server, it loses 15 points * For each minute the player stays on the server, it earns 1 point (up to a max of 45 points per player)

Subverting the rating system using the steam client only:

  1. Connect to server
  2. Immediately disconnect from server
  3. Repeat until bored

And yes, it's possible to do that on a lot of servers.

Re:Abuse (1)

Kral_Blbec (1201285) | more than 5 years ago | (#27193017)

You dont think that would be easy to detect?

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27193027)

It does occur to you how long tf2 takes to connect to a server, right? Most people would get bored after the first time...

Re:Abuse (1)

Ash-Fox (726320) | more than 5 years ago | (#27195475)

It does occur to you how long tf2 takes to connect to a server, right? Most people would get bored after the first time...

I counted - four seconds.

Re:Abuse (1)

ADRA (37398) | more than 5 years ago | (#27193685)

You really think it won't be capped at -15 per person per day/week/month? Really?

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27194851)

Well, of course not. If it doesn't fit the GP's dystopia fetish, it's not worth considering.

Re:Abuse (1, Informative)

Anonymous Coward | more than 5 years ago | (#27197939)

Example event/db system:

http://forums.steampowered.com/forums/showthread.php?t=822087

Re:Abuse (2, Interesting)

Hadlock (143607) | more than 5 years ago | (#27191213)

Outside of a couple instances of 4chan-ing it, there's absolutely nothing to gain from doing this. The TF2 community is already highly compartmentalized with only maybe 100 truly active servers and/or communities. The rest are either empty most of the time or empty most of the time and employing these awful tactics described above. This fix just makes it easier for people new to the game to find a non-shit server that's actually populated. Plus they already have a several week baseline that they've been monitoring.

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27191353)

Only 100 truly active servers? The peak players for today (maybe Friday?) was 17,754.

http://store.steampowered.com/stats/ [steampowered.com]

Re:Abuse (0)

Hadlock (143607) | more than 5 years ago | (#27195029)

Let's say 18,000. Divided by 28 (half the servers are 32 players, half are 24). That gives you 642 servers. Probably 100 of those are servers people have favorited, the other 550 are some random server that has no following or is/has never been favorited by someone because it's empty 99% of the time.

Re:Abuse (1)

Haeleth (414428) | more than 5 years ago | (#27191389)

there's absolutely nothing to gain from doing this [...] This fix just makes it easier for people new to the game to find a non-shit server that's actually populated

So, um, is there something to gain from doing this or not? Helping newbies find a decent server sounds like a benefit to me ...

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27191457)

I misread that one to. This was probably meant: The 4chan-people doesn't gain anything from such behaviour. The legit player (hopefully) gains more time on real servers and spends less time searching for them.

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27192057)

Nothing to be gained from doing the abuse.

Re:Abuse (1)

Kell Bengal (711123) | more than 5 years ago | (#27193043)

Lest we forget 'lulz'

Re:Abuse (1)

Hadlock (143607) | more than 5 years ago | (#27195177)

As in, there's nothing to gain by having a bunch of people jump in and out of a server to abuse the scoring system and bring its score down.

Re:Abuse (1)

LVSlushdat (854194) | more than 5 years ago | (#27192111)

That little fact is why after buying TF2, and being impressed with the fantastic graphics, I find myself going back to TFC for fun... The first few times I logged into TF2 servers, I wondered WTF!! nobody here....

Re:Abuse (0)

Anonymous Coward | more than 5 years ago | (#27194285)

It also promotes a different sort of player abuse: It creates a disincentive for administrators to kick idle players. If a bunch of people are AFK, the server's still getting free points off of them even though they're screwing up the game balance and potentially displacing people who want to play for real.

Re:Abuse (1)

Deathlizard (115856) | more than 5 years ago | (#27194409)

Personally, you may see a lot of good servers get trounced by this system.

back in 03, When I ran a CS Friendly Fire server, I had customized adminmod, statsme and hlguard scripts that would detect and punish abuse of the server. (Blatent Team Killing, Anti Cheat detection, ETC) This would result in a lot of 15 minute bans and the like. The server was full to it's 22 man capacity almost constantly for a year and averaged about 10000-20000 connections a month. on top of this, we had a very loyal and one of the most cheat free userbases you could find at the time.

Since most of the scripts were triggered within the first 5-10 minutes, this would give servers like mine a bad looking rating even though I went out of my way to make the playerbase happy. It would especially hurt between 5-12PM where one greifer would come on, get booted by the scripts, and another would take their slot for his chance at a ban.

Now I know a lot of the above scripts are not available in source, but I could see where a customized TF2 server could take a beating in this metric if they have any sort of automatic punishment system in place. Especially if its popular.

Re:Abuse (2, Insightful)

Sage Gaspar (688563) | more than 5 years ago | (#27197467)

There's not going to be enough kicks and bans versus active users in that situation to be significant. If you attract a consistent playerbase the score will be high. Just by the nature of TF2 I've seen vanishingly few cheaters able to make a noticeable impact on gameplay and you can't really screw up your own team short of just sitting in spawn to deny them a player.

Anyway I doubt "score" will become favored over ping and player count in terms of players choosing where to get in a quick game of TF2, it's mostly an effort to weed out the servers that are especially terrible. You don't really need to worry unless you're booting more people than stick around to play, in which case there really is something wrong.

It's a big-o problem. Example solution. (0)

Anonymous Coward | more than 5 years ago | (#27197957)

There's not going to be enough kicks and bans versus active users in that situation to be significant.

I think it's important to emphasize that final server score is very much a "Big-O-esque" problem. (This being Slashdot, hopefully most folks will get it.)

It's not about individual pluses and minuses to your server score (which will probably be calculated privately by valve) but as long as no player can influence a particular server by less/more than -15 or +45, the system should work when you get to the big numbers.

http://forums.steampowered.com/forums/showthread.php?t=822087

More Info: Graph (1)

Sage Gaspar (688563) | more than 5 years ago | (#27198593)

Sorry to make another post but there's a graph [teamfortress.com] illustrating their server score algorithm applied to the last week of TF2 games across all servers. I'm betting they generated a couple different versions of this with different algorithms until they settled on their current one. The graph confused me a bit initially, it's just a distribution of the server scores compared to the total number of connections on those servers. The point was to demonstrate that on really "bad" servers that sham you there are a high number of connections because they gussy up the numbers to look attractive, which is Valve's impetus for solving the problem. The orange area on the right is how bad you have to get before they actively filter you out. Notice how relatively few of the servers are in the negative at all.

"simple solution" (1)

Pentium100 (1240090) | more than 5 years ago | (#27190885)

While it is simple, it also has problems. What if I connected to a server and a minute later my PC crashed? Or there was a power outage and I turned off the game so my UPS would last longer? Or I thought I had time to play the game but it turned out I really didn't? Or ...

Re:"simple solution" (1)

broken_chaos (1188549) | more than 5 years ago | (#27191001)

Hopefully one person wouldn't make a difference, in the whole picture of things (with ~20-30 people per active server, in my experiences).

Re:"simple solution" (1)

Secret Rabbit (914973) | more than 5 years ago | (#27191067)

Are you saying that such situations are common enough to be statistically relevant? Because, I'm calling bullshit on that.

Re:"simple solution" (2, Insightful)

_Sprocket_ (42527) | more than 5 years ago | (#27191337)

The other dozen or two players will balance out your erratic behavior. Or, you'll undo the damage you did by reconnecting to the server after whatever knocked you off is handled.

This isn't about a server getting a high score or tracking points it is owed. This is about providing a tool that can provide an impression of the server's "quality" at a glance.

Re:"simple solution" (1)

Kral_Blbec (1201285) | more than 5 years ago | (#27193029)

I would estimate that if the same person reconnects to the server withing X minutes of disconnecting either voluntarily or not then it doesnt apply the negatve points for joining. Simple fix.

Re:"simple solution" (2, Interesting)

Enokcc (1500439) | more than 5 years ago | (#27191407)

While it is simple, it also has problems. What if I connected to a server and a minute later my PC crashed? Or there was a power outage and I turned off the game so my UPS would last longer? Or I thought I had time to play the game but it turned out I really didn't? Or ...

Those kind of effects would spread quite evenly on all the servers.

Even if some servers would have more restless players on average, isn't that exactly what the system is for, to warn players about a bad playing experience.

Re:"simple solution" (1)

im_thatoneguy (819432) | more than 5 years ago | (#27196205)

Actually this isn't a problem.

IF only you crash once. Then the 25 other people playing in 45 seconds completely undo any damage you might have done.

If lots of people crash all the time. (We found a server yesterday which crashed everybody's copy of TF2 every time you tried joining a team.) then you deserve to be low ranked.

False Positives (0)

Anonymous Coward | more than 5 years ago | (#27190887)

I really hope this isn't going to end up delisting the more popular servers, those tend to have a fairly high turnover(some people play only a few rounds rather than whole maps), even if they're good servers.

Re:False Positives (2, Interesting)

broken_chaos (1188549) | more than 5 years ago | (#27191005)

Popular servers tend to have about 30 people online at once. At a turnover rate of two people per minute, you break even. I'd expect it to be less than two people per minute though (probably more on the order of one person per minute or less).

As long as the server isn't below that negative threshold, it won't ever get de-listed. If it does drop at times, it should have enough points "built up" to not get de-listed for some time anyway. Also, presumably, it would be bast on averages from lengthy time periods (weeks/months), not just on a hourly basis or something.

Re:False Positives (1)

Tacvek (948259) | more than 5 years ago | (#27197831)

True. It also sounds like a server reboot will result in score reset, which should presumably result in re-listing. As long as it is not a bad server, it should regain a reasonable score. If it is a lying server, it will quickly drop down to de-listing levels again, or so I would expect.

A real annoyance: (4, Interesting)

Wilson_6500 (896824) | more than 5 years ago | (#27190889)

Reserved slots--or, really, the way the server browser handles them.

I don't actually have a problem with reserved slots themselves. They have no value to me, and I've never been kicked out because someone else who had a reserved slot joined. My problem is that the server browser doesn't understand reserved slots, and shows servers whose "public" slots are full as having free space to join. Steam has a rather good server browser that refreshes quickly and has other nice features, but joining servers only to go through the entire motions of connecting and _then_ being told that I can't play because there isn't actually a slot for me is annoying. It also breaks the functionality that auto-retires full servers, which is a very nice feature.

Maybe it's a pet peeve of mine. On one other site I go to once in a while, pretty much everybody complained about getting into this kind of server once in a while--one of the ones that reports being full but is actually empty. I haven't once ever had that particular problem. It's a strange situation.

Re:A real annoyance: (3, Informative)

Ailure (853833) | more than 5 years ago | (#27190969)

You can easily hide server slots from the public anyway, so this point is moot. You can have a 24 players server with two reserved slots to show up as 22 player one. Infact it might be useful to have a extra reserved but hidden slot just for admins to be able to intervene on a full server. People with reserved slots who wants to join have to use the console to join, but that's hardly a problem anyway.

Re:A real annoyance: (5, Insightful)

Wilson_6500 (896824) | more than 5 years ago | (#27191007)

Yeah, I realize that. The problem is that I don't run the servers. I join them, and if I ever join a server that's down by one or two people it seems to always be one or two reserved slots.

I mean, I'm not going to quit playing or anything, but it'd be nice if Valve would realize that people have been using admin plugins to do this kind of stuff since--what? The Quake 2 days? It seems like just the kind of thing they would implement into their otherwise intelligent server browser system. Then again, the reason the plugins exist is because the games don't have features like voting and ranking and stuff that people want. It's really extremely bizarre. For all the other innovations that Valve pushes, they don't have these basic features that most modern FPSes have. And they've shown that they can roll out changes to all their Source-engine games at once.

Re:A real annoyance: (2, Informative)

realcheese (470506) | more than 5 years ago | (#27195059)

I don't have a problem with it being off by 1 or 2 but lately I've been joining servers that say 31/32 and when I log on, there are 4 people...

Re:A real annoyance: (1)

UnrefinedLayman (185512) | more than 5 years ago | (#27197315)

For all the other innovations that Valve pushes, they don't have these basic features that most modern FPSes have.

Valve has taken the approach that they are great at making fun action shooters, and others are great at making various types of plugins and mods, especially for the servers. They created the marketplace for those and over time the better software has more or less won out. There's nothing wrong with this model any more than there is with a model like Bungie's, where everything is strictly controlled. They both make heaps of money and legions of dedicated players.

I'm not saying you're wrong for being displeased with them not including more features, just trying to shed light.

Re:A real annoyance: (1)

Mr. Freeman (933986) | more than 5 years ago | (#27190971)

There is a way to configure reserved slots such that they don't appear as open public slots. The http://zendeath.com/ [zendeath.com] server is configured like this. I think a lot of servers don't do this because it requires that you open the console and type "connect ip_address:port". Really isn't an inconvenience, but maybe people are just too stupid to figure it out.

Re:A real annoyance: (1)

broken_chaos (1188549) | more than 5 years ago | (#27191015)

If you're important enough to a server to have a reserved slot, I'd hope you'd be smart enough to know the basics of using the console to connect, or could at very least be taught how...

Re:A real annoyance: (1)

AstrumPreliator (708436) | more than 5 years ago | (#27192109)

It's actually dependent upon the server operator. I help out a gaming community and when we had a TF2 server we used hidden reserved slots. Basically if the server was full there was a hidden slot that you could get to by connecting manually through console. Not only that but the server would actually be full in the server browser, so you could use the auto-join feature for when a slot freed up. I know of one TF2 community which used both hidden and reserved slots, the idea being to generate revenue by getting reserved slot payments. The public reserved slots really are annoying and it makes the server browser auto-join feature worthless, but people voted with their dollar and now there aren't many popular private reserved slot servers out there.

Re:A real annoyance: (1)

ADRA (37398) | more than 5 years ago | (#27193781)

Its not just you. Its stupidly annoying to the point that I simply remember to NOT go to their servers again. I don't even think its a matter of the servers trying to sucker you into paying for reserve slots (though some may be that racket), but simply that the server has no way of telling steam that these are reserve only join slots.

You can be pretty sure that the -good- reserve slot servers use odd numbered player caps to let us know that that one slot was reserve, but sadly, many servers don't bother with it.

In addition to that, I REALLY wish there was a way of choosing to hide servers from the server browser. Why the hell isn't this in there? If I jump into a server that I hated so much that I wouldn't go back (abusive admins, idiots, etc..) why do I have to continually see it listed?

Re:A real annoyance: (1)

Xamataca (921539) | more than 5 years ago | (#27198655)

Solution: favorites.
Sometimes I go for a full refresh of internet games and pick a new one, If it's good enough for me, I add it to my favorites. Simple.

If anyone ever wins me over on DRM, it'll be them (5, Insightful)

spazdor (902907) | more than 5 years ago | (#27191049)

Once again, Valve has managed to find the upside to that god-awful Trusted Computing bullshit.

Trust.

"The Administrator" (1, Informative)

troll8901 (1397145) | more than 5 years ago | (#27191259)

The most obvious difference between

  • Valve improving end-user experience, vs
  • Google improving end-user experience

would be, we paid for the Valve product, but IMO Google gives us more.

---
Besides, please take a look at these two posts in the same Team Fortress 2 Blog:

  • "Now imagine how profound my disappointment, to be called back again so soon to administer justice to the melon-headed few of you who persist in fraudulence. I'd just sat down with the two things I enjoy most in life — the most recent issue of Punishment Monthly ..." (Feb 25, 2009), and
  • "It saddens me that despite my best efforts to instruct and better you, some of you insist on finding new ways to fail." (Feb 18, 2009)

Sounds to me like an Administrator who enjoys his powers a little too much. Not everyone would take kindly to being in the receiving end of these words, even if these words don't apply to him.

Re:"The Administrator" (0)

Anonymous Coward | more than 5 years ago | (#27191273)

Haha. I'm glad I saw your name, otherwise I might have actually responded to that. :P

The "End" User (0)

Anonymous Coward | more than 5 years ago | (#27191375)

The most obvious difference between

  • Valve improving end-user experience, vs
  • Google improving end-user experience

would be, we paid for the Valve product, but IMO Google gives us more.

Ah, but if you really want enhancement for the end user at no cost, look to Jesus.

Re:The "End" User (0)

Anonymous Coward | more than 5 years ago | (#27191539)

*Looks at Jesus.*

No, nothing there.

Re:"The Administrator" (3, Informative)

Elrond, Duke of URL (2657) | more than 5 years ago | (#27191447)

Sounds to me like an Administrator who enjoys his powers a little too much. Not everyone would take kindly to being in the receiving end of these words, even if these words don't apply to him.

I don't even play TF2, but a simple cursory glance at the blog in question will show in a matter of seconds that "The Administrator" is doing her writing "in character".

So... is she a grumpy and gruff war monger who, as the post states, was taken away from the latest issue of Punishment Monthly and a carton of cigarettes to deal with cheaters.... or an admin working for Valve who decided to add a bit of levity to the announcement that some cheaters were caught?

Re:"The Administrator" (0)

Anonymous Coward | more than 5 years ago | (#27191773)

"You fail!"


... is one of the (imho) best phrases of the female Announcer voice in TF2. It should be obvious (even if you don't play TF2) that this was just a humorous way of stating "Cheaters caught and punished."

Re:"The Administrator" (1)

EricR86 (1144023) | more than 5 years ago | (#27192547)

a grumpy and gruff war monger who, as the post states, was taken away from the latest issue of Punishment Monthly and a carton of cigarettes to deal with cheaters.... or an admin working for Valve who decided to add a bit of levity to the announcement that some cheaters were caught?

I play quite a bit of TF2, I don't cheat, and I was still unhappy being on the receiving ends of those words.

For the "Fail" blog post it was accusing players of 'illegitimately' farming achievements by using an external program. In case anyone was wondering, you need achievements to unlock additional weaponry to use in game. Now this seems fine in principle, but practically it makes no sense. Anyone can start their own server by clicking on the "Create Server" button and farm a ton of those achievements. For example, in the last scout update there was a handful that dealt with capturing points and intelligence. It's easy enough to run in an empty server to capture points and intelligence and start to get unlockable weaponry. And if you're lucky enough to be part of a clan with a private server, it takes all of 15 minutes to 'farm' the other achievements out with clan mates. Is this any more 'illegitimate' than using an external program? Achievements are supposed to be personal gratification, something you can aspire to, not something that's required to get something more out of your game. I play FPS's to avoid the grind. Why should it feel like I'm playing WOW suddenly everytime there's an unlockable update?

Re:"The Administrator" (2, Insightful)

Kral_Blbec (1201285) | more than 5 years ago | (#27193049)

If you really dont cheat, then you arent the target of those words so suck it up and stop being offended by nothing. Noob.

Re:"The Administrator" (0)

Anonymous Coward | more than 5 years ago | (#27197159)

I know someone who "got caught for cheating" when they didn't really cheat. And what was Valve's response? "You can re-purchase our games through Steam". No system is perfect, but did he re purchase the games? Nope. Pirated 'em.

Re:"The Administrator" (1)

tibman (623933) | more than 5 years ago | (#27198433)

It doesn't work that way man. If you get Vacbanned for cheating, you still own the game and you can still play your game online. But you aren't allowed on VAC secured servers anymore.. because you are a known cheater. They don't take your game away for cheating, they remove your ability to shit on everyone else's online experience.

Re:"The Administrator" (1)

troll8901 (1397145) | more than 5 years ago | (#27253267)

I'm ashamed to say that I'm wrong, and I deserved the "0" mod originally assigned to my original post.

These words that "The Administrator" posted were in character style. I mistook the meaning behind the words and complained about it on Slashdot.

I'm hanging my head in shame.

Re:"The Administrator" (1)

VGPowerlord (621254) | more than 5 years ago | (#27192615)

Sounds to me like an Administrator who enjoys his powers a little too much. Not everyone would take kindly to being in the receiving end of these words, even if these words don't apply to him.

The game's in-game announcer is a somewhat sadistic woman who is obsessed with failure.

In other words, these voice clips are written in the game style as the in-game announcer's voice clips.

Re:"The Administrator" (1)

VGPowerlord (621254) | more than 5 years ago | (#27192693)

In other words, these blog posts are written in the game style as the in-game announcer's voice clips.

It's too early in the morning to think.

Re:"The Administrator" (1)

Walkingshark (711886) | more than 5 years ago | (#27193331)

Triva note: The announcer woman and GLaDOS are the same voice actor!

Re:"The Administrator" (1)

VGPowerlord (621254) | more than 5 years ago | (#27193911)

Yes, so is the voice of the Overwatch government from HL2!

Re:"The Administrator" (1)

TrekkieTechie (1265532) | more than 5 years ago | (#27198367)

Advanced trivia note: Ellen McLain is the only voice actor to have a part in all five games included with The Orange Box (Overwatch announcer in HL2, HL2:E1, HL2:E2; GLaDOS/turrets in Portal; game announcer in TF2).

About damn time (1)

BertieBaggio (944287) | more than 5 years ago | (#27191419)

I haven't noticed this so much for TF2, but for DOD:S it can be a real nuisance. I like to play on servers with around 8-14 players, so that it doesn't feel too crowded. Unfortunately you get some servers advertising 9/22 players, but when you connect there's only 4 people on. If you're lucky. It's very aggravating.

However, I have a low-tech solution to servers that do this - don't play on them. At all. The Steamfriends.com EU server pulled this a while ago. I don't know if they still do it or not, since I never connect any more.

At the end of the day, servers that run options that players like (eg sane class limits, experience mods etc) will get played on; and those that don't, won't.

Re:About damn time (0)

Anonymous Coward | more than 5 years ago | (#27192077)

i just expect a option to show server's that are below average rating. sometimes people wanna host their servers with crazy rules like 4chan server and the ones where they allow mic spam.

Re:About damn time (1)

Ash-Fox (726320) | more than 5 years ago | (#27195397)

i just expect a option to show server's that are below average rating. sometimes people wanna host their servers with crazy rules like 4chan server and the ones where they allow mic spam.

Oh poor 4chan! It'll be a terrible loss to the TF2 community!

Re:About damn time (1)

gid (5195) | more than 5 years ago | (#27192667)

One thing I've always wanted on the server browser for TF2, the ability to shitlist servers so they don't show up in my browser list anymore.

Yes dammit (0)

Anonymous Coward | more than 5 years ago | (#27197217)

If admins can ban by IP, players should delist servers by IP too. It hurts even more since servers tend to have static IPs.

Problem solved. No need to engineer some complicated system.

Re:About damn time (1)

Burnhard (1031106) | more than 5 years ago | (#27196427)

It's really quite common on TF2. I've often joined a server when my favourite servers are full, where the number of players in game says something like 28/32, only to find that it's me against jombon00b1923, with nobody else in sight. I've complained more than once on the steam forums and I'm very happy that Valve are now taking this seriously.

"Engineers", eh? (2)

Fanboy Fantasies (917592) | more than 5 years ago | (#27191807)

How many have engineering degrees?

Look, there's nothing wrong with being a Programmer. Please stop misusing the title.

Gaming still posible! (1)

bWareiWare.co.uk (660144) | more than 5 years ago | (#27192201)

Wouldn't anyone running a server have access to half a dozen clients? Can't they just automate them to re-connect every 45 min - driving their scores though the roof?

Re:Gaming still posible! (1)

carterhawk001 (681941) | more than 5 years ago | (#27192277)

That's assuming it forgets you were just on the server. If it assigns each steam id as being able to contribute a max of 45 points per server per week, or per server per day, etc, then that sort of trick wouldn't work.

Um, start simple with older Steam games? (1)

Ka D'Argo (857749) | more than 5 years ago | (#27192669)

As great as this would be for TF2, this kind of thing has plagued games like Counter-Strike 1.6 for years.. What's so special about TF2 they put in the work to fix it? This problem hinders pretty much all Valve FPS games (CS 1.6, CS:S, DoD, etc). I can refresh the server list for CS 1.6 and get a few thousand servers for the east coast under a certain ping with "Has users playing" check marked, and even the servers that are listed as having no bots and plenty of players are often empty or actually, full of bots despite the browser saying there aren't any.. Its a hassle having to view each individual server info I want to join, to see if someone's there, has a ping (isn't a bot) etc And this game is what, 8 years old? Come on Valve, if you fix TF2 push this fix to your other games..

Re:Um, start simple with older Steam games? (1)

narcberry (1328009) | more than 5 years ago | (#27196739)

This mechanism can be used for all their steam-based games.

As a TF2 addict... (1)

PHPNerd (1039992) | more than 5 years ago | (#27193381)

This is AWESOME news! I cannot even begin to describe just now annoying this crap is to deal with! I usually filter servers by map for the map I want to play, with a good ping, not full, not empty, and not password protected. Then I order them by players and join one with a max of around 20 - 24, with an open slot and have fun. On TF2, having 30 players usually results in neither side winning. Anyway, I hate, hate, HATE, ***HATE**** it when I join a server that claims to have 20/24 players, wait about one minute to connect and send the data to their server, and then NO ONE IS THERE! It gets even more frustrating when you do this several times in a row. I hate lying servers so very much.

Once again Valve has proven themselves to be a really awesome company that doesn't just care about profits but also about their player community. My hat is off to you, Valve. Good job.

So why would one "cheat" in the first place? (1)

coffee_bouzu (1037062) | more than 5 years ago | (#27194397)

Maybe it's because I don't play a lot of games online, but I'm completely lost as to why a server operator would want to do this in the first place.

What would someone gain by "lying" to Steam about server stats?

Re:So why would one "cheat" in the first place? (2, Insightful)

im_thatoneguy (819432) | more than 5 years ago | (#27196239)

Because nobody joins a server with 3 people in it.

It's really a tough social engineering situation.

If the server is empty nobody joins. If nobody joins then nobody else joins. If you've never played on the server before you don't know if ayone will be coming in soon so you think the server is abandoned.

As a result lots of new servers advertise that the server is active and a full of people. The idea is that enough people do join to 'seed' the server and hit critical mass to become self sustaining. The problem is most people join... see nobody is playing and immediately disconnect.

Re:So why would one "cheat" in the first place? (2, Interesting)

narcberry (1328009) | more than 5 years ago | (#27196779)

If this is the problem (I think it's more complicated than this one factor), it could be solved another way. A "Quick-play" button, steam takes an empty server and puts the next 24 players into it. Steam could regularly cycle through servers, or just pick empty ones at random.

Anyhow, I think the root problem is too many people have servers up. It's so easy, valve is basically a victim of their own success. Now they have a bajimmillion(10^13.5) empty servers for players to filter through.

It's way worse with Garry's Mod servers... (1)

Doug52392 (1094585) | more than 5 years ago | (#27198197)

http://www.facepunch.com/showthread.php?t=696514 [facepunch.com]
A similar bug has been used maliciously with Garry's Mod servers. I sure hope Valve get around to fixing that bug... shit's getting out of control with all the kids GMod seems to attract these days...
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?
or Connect with...

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>