Infinity Ward Fights Against Modern Warfare 2 Cheaters 203
Faithbleed writes "IW's Robert Bowling reports on his twitter account that Infinity Ward is giving 2,500 Modern Warfare 2 cheaters the boot. The news comes as the war between IW and MW2's fans rages over the decision to go with IWnet hosting instead of dedicated servers. Unhappy players were quick to come up with hacks that would allow their own servers and various other changes."
Despite the dedicated-server complaints, Modern Warfare 2 has sold ridiculously well.
Um, no (Score:5, Interesting)
Specifically, Steam's VAC anti-cheat system is in place for abusers of the PC version, and this news is either proof that the setup is proving more efficient for catching cheaters, or proof that even with this arrangement Infinity Ward still can't get rid of the cheating problem.
Um, no. VAC2 is easily bypassed or disabled by most competent hack writers. They like to pretend that VAC is the holy grail of anti-cheats but it's just as vulnerable as PunkBuster or any of the league anti-cheats.
Re:VAC (Score:3, Interesting)
Also, this says alot about the uproar over no dedicated servers:
http://www.blogcdn.com/www.joystiq.com/media/2009/11/gam_boycottfail_580-1258143415.jpg [blogcdn.com]
Barely a start (Score:4, Interesting)
Re:VAC (Score:3, Interesting)
They decided to use VAC instead of Punkbuster on the PC. Like many of their decisions, this one wasn't well thought out.
I personally feel that the only system I have seen so far with a reasonable rate of success is dedicated servers with some sort of permaban of accounts caught cheating. While by no means a perfect system; my personal experience (with TF2 as that is the only FPS game besides MW2 I have played over the last few years) was that I found a gaming site that ran servers for a variety of games. An extended group of people frequented those servers, creating a community of sorts, and I personally never had much problems with cheaters (that I can recall). Either they were banned/kicked swiftly and effectively, or they never logged on that particular set of servers; or possible a combination of the two. Though it should be mentioned that over the last two weeks, or so, of playing Modern Warfare 2 I haven't really seen a lot of players that I could confidently claim were cheating; though I have seen a few that were ridiculously good. Perhaps that is just me not really paying attention.
Cheating or no cheating, sales or no sales, I personally feel that despite Modern Warfare 2 being a really great game at its core, I won't be playing much more than I have; as it really feels impersonal when all the other players are random. And there is no forum for me to hang around talking some trash between matches and evenings. This of course isn't helped by the fact that Iwnet seem to have about a 30% (number I pulled out of my behind but it is how I have experienced it so far) failrate; disconnects, game closings, kicked from a lobby before you have connected to it, random ping, and people leaving games because a map comes up that they don't want to play (Highrise and Estate seem to see half the "group" leave when they come into rotation) leading to lobby's closing most of the time.
Re:Oh, AGAIN? (Score:3, Interesting)
Re:Barely a start (Score:2, Interesting)
Re:VAC (Score:5, Interesting)
But Punkbuster has its own issues. Many players were not able to play on Punkbuster-enabled servers in CoD4 because some driver or other bit of code caused an incompatibility.
Really, any anti-cheat will eventually be defeatable. The bigger issue is that since IW is running all the servers you have to depend on them to remove any cheaters, rather than being able to play on a server with a good team of admins keeping them away. It's possible IW will do an even better job of this, but I think it's that choice that people want.
Not this time (Score:3, Interesting)
Maybe the sales figures in the press releases are true, but there's no way to know how big the sales could have been if there had not been such bad word of mouth before release.
I know this much: The sales charts on the Steam home page showed that unlike Borderlands and Dragon Age: Origins, the pre-sale of MW2 didn't even make the top ten until just before release, where as the pre-sale of the other two went right to the top very early on.
The only way to deal with a company that ignores consumer wishes is to not give them money. Personally, I decided to spend my time and money with Borderlands and DA:O instead.
We'll see if the sales figures continue to grow now that the scene "demo" of MW2 has been released. I bet that one will allow for dedicated servers.
Stats (Score:2, Interesting)
Are there any correlation statistics between pirates and cheaters? Are pirates more likely to cheat?
How about non USA/Europe players? (Score:2, Interesting)
If you're not going to allow people to host their own servers, then you screw up Brazilians who don't get less than 250 ping. Ignoring a country with 150 million people and a project to bring internet connectivity to every home in a couple of years is a really good plan. Besides, we love being treated like a 3rd world country. Worry not, we'll remember this, when we laugh our ass off playing in a hacked server with a pirated copy of your game.
Re:VAC (Score:3, Interesting)
I don't know what the press release says, but I see from the "Top Sellers" chart on the Steam portal that MW2 has already dropped to number 3 behind a bargain basement Mirror's Edge and a bundle of older THQ games w/ Red Faction Guerrilla.
Something tells me MW2 is not meeting Infinity Ward's expectations despite all the whistling past the graveyard. I'm sure it'll be a money maker, but god-willing, it will be a disappointment for them considering their willingness to crap in the face of the loyal customers who made the COD franchise successful.
.
Re:Um, no (Score:5, Interesting)
That is actually a very bad design choice. See, with VAC I can attach a debugger, and at my own relaxed pace figure the game out. Or Vac, for that matter. They dont even care to make it difficult to attach a debugger. This way I will have my hack done with no hassle. If the account is banned in 2 months, fine, i will get a clean one.
Now with PB it is a different story, try to debug it carelessly and you will find yourself banned in no time, making debugging slower and generally more difficult.
To add, MW2 has a dated engine which everyone and his brother knows. It has been tweaked but not much. How about that: the game's player list is referenced by a static variable. And it's a straight, static array with braindead simple structure. The engine also offers flags like 'isVisible' which make lightweight, non-DX hacks a pure pleasure to write. No attempts whatsoever to make it difficult to hack the thing. Compared to RedOrchestra or even Battlefield series, COD was traditionally the easiest, by far easiest, to hack. If you reverse the thing you will notice the programmers did not care one bit to make it hard. To add some perspective: most hobbysts have had their hacks ready one day after launch, and a few days later mainstream cheating sites were filled with in-depth reviews of the data structures. It took few months for such level of details to become public knowledge for BF2, and for games as RedOrchestra it *never* became public. Looking at COD6 code I'd venture a guess the dev team was not treated very well and was all but motivated. Just my few cents.
Re:Barely a start (Score:5, Interesting)
Re:VAC (Score:1, Interesting)
Even if there isn't dedicated servers, there still are listen servers.
Well of course. They're hosted on a user's machine which is naturally going to be a listen server.
The post I responded to said:
Infinity Ward isn't running any servers. They may be running matchmaker servers (or perhaps Steam is providing that part of the service too) but not the actual systems the game is hosted on.
So there's not really any way for Infinity Ward to swiftly deal with cheaters in the game. The only way cheaters will be swiftly dealt with on listen servers is via player kick votes.
And how players themselves will manage to keep cheaters permanently out of their games until a VAC ban kicks in, well I don't know if that's even possible in a practical way. So I'd fully expect that even if a cheater gets kicked out of a game he'll just hop into another one, and I also expect you might run into him in other games until such time as the VAC banhammer hits him.
Infinity Ward's removal of cheaters from games will be limited to cheaters detected and banned via VAC2.
Re:VAC (Score:3, Interesting)
I wonder if something like this would work.
Add someone to a personal ignore list. The match making would have a negative weight for people in your ignore list and try to put you in a game with fewer of those people. If someone tries to join a game and 50% or more of those people have that person in their ignore lists, the match making won't put them in that game.
Make this list server side and reset after 2 months. Enough time for VAC to kick in. If someone gets voted a second time after the reset by the same person, they would get perm added to that person's list.
This would make it so
#1. you'd be less likely to join games with cheaters or people you thought were cheaters.
#2. if enough people thought that person was a cheater, the cheater could not join their games
Any thoughts?
Re:Barely a start (Score:3, Interesting)
I'd say anyone who is even moderately good at a FPS, or even just had a few lucky days has had this happen. Let's not forget being banned for the grave offense of "Killing the admin." :P
I remember once turning a corner in CS:S, while playing as CT and finding 4 Ts aiming my direction. My response to this situation, understandably, was to hold down fire button while backing out in the direction from which I came. While the first guy that died was a fairly legit aimed shot, the other 3 that fell to lucky headshots during my wild blasting were mere luck. A kick/ban vote was immediately called. Considering their poor reaction time attacking me, I was surprised at how quickly they found my name in the list while screaming "Hacks!" But then, CS players have always been better whiners than players.
Re:VAC (Score:2, Interesting)
So, it's not a case of complaining in both cases, it's a clear case of adding insult to injury, followed by a badly considered AC post. Glad it's not Monday. I don't like Mondays.