Slashdot Mirror


Epic Cracking Down On UT2K4 Cheaters Already

qasimodo writes "Gamespot.com is reporting that Epic has banned the first cheater from Unreal Tournament 2004. You can read the thread explaining this on the official Atari forums for the game. DrSin, one of Epic's programmers started the thread as a warning to fellow users, and so far everybody seems to be happy. I agree with that, we need to stop the cheaters before they ruin every game out there. But the question remains: How can they stop them completely? Surely, script kiddies will just stop and go somewhere else, but how about the guys who write all the tools? They won't stop so easily." Elsewhere, nerdb0t points to an ACM Queue editorial on the subject of cheating in online games, arguing: "Perhaps game developers don't realize they're enabling roving gangs of sociopaths who are effectively destroying the virtual world the developers have worked so hard to create."

108 comments

  1. Good. by Anonymous Coward · · Score: 0

    Cheaters suck. I don't understand there mentality. I guess it's along the same lines as the trolls here on /.

    By the way, FP!

    1. Re:Good. by mkavanagh · · Score: 0, Funny

      YOU FAIL IT. Real trolls post the 0th post, not the 1st post.

    2. Re:Good. by PhoenixOne · · Score: 1
      Okay, first off, I don't cheat (at least not in multiplayer games) but I think I understand the mentality of cheaters. Different people cheat for different reasons but the majority do it because of the "win at any cost" mentality. Some people enjoy the godlike power.

      --
      Spell cheek you've failed me four the last thyme!
  2. let them do it... by focitrixilous+P · · Score: 4, Interesting

    I always wonder why they don't make two sets of servers, one with all kinds of cheats enabled, and a good set. The cheaters get to fight each other for best cheats, and the normal people enjoy a good clean game. Everyone wins.

    It's good to see them enforcing their laws, but how could this new super-cool no cheating system fail so soon?

    --
    SAILING MISHAP
    1. Re:let them do it... by Locky · · Score: 2, Interesting

      Would that really work? What kind of mentality does a cheater have?

      In any case I don't see that being a solution, the cheats that are refined on one set of servers could wreck havoc on the 'real' ones.

    2. Re:let them do it... by Vaevictis666 · · Score: 4, Informative

      It didn't fail. It detected someone cheating, notified the admins, who verified it, and then they banned the cheater. Case closed. The anti-cheating measures in-game are the reason it took a full week to notice someone with a cheat - it's hard now.

    3. Re:let them do it... by Mike+Hawk · · Score: 4, Insightful

      People don't cheat solely to be as powerful they can be. Some cheat because for them it gives them the same thrill as winning fair and square. They have no sense of fair play. Others cheat only to ruin the game for other people. These cheaters would still flock to the "good set" because thats where these two kinds of cheaters need to be to get their fix.

    4. Re:let them do it... by {8_8} · · Score: 5, Insightful

      I imagine that the majority of cheaters out there fall into the second category, which I like to call "Ruiners." Most of the cheaters I've seen derive their enjoyment from breaking the game rules through invulnerability, impossible weapons, etc., and from seeing the complaints from legit users. The enjoyment here is similar to that received from shining laser pointers at the screen in movie theaters.

      I've played CTF-style games against an invulnerable flagger, and it's incredibly frustrating to watch a cheater enter your base, grab the flag and walk back to their side while ignoring concentrated fire from the defenders. Flaming quickly fills the chat space, and the cheater just sits back and taunts.

    5. Re:let them do it... by Roshin · · Score: 2, Insightful

      Creating a cheat-server would not work, because all they (the cheaters, griefers, etc) are interested in is ruining the game for *normal* players. People have been trying to run FPS-servers for newbies for years now, creating a place where newbies can get to grips with the game and not get massacred over and over on regular servers. It rarely works, though, because a lot of griefers enjoy joining these servers and rack up tons of easy frags and humiliating the newbs.

  3. This is the only way. by etymxris · · Score: 5, Insightful

    As has been discussed in length already, it is impossible to trust the client unless you send each frame prerendered to every client pixel for pixel. Because of this, the only real solution is to ban the cheaters. The way this works is that the people running servers and Epic trust each other. When a client tries to connect to the server, it will check the CD key against Epic's master ban list. If you are banned, you will not be allowed to join the server. Someone could hack the server code as well as the client code to make sure this check is not done (actually, it's configurable), but the cheaters will not be able to play on servers that do such authentication. And as people prefer to play in a cheat-free environment, these servers will natually be more popular.

    Of course, someone can always come up with a better cheat or a new handle, but each time they are banned they will have to buy a new game to play again. That's an expensive mistake for the cheater. Making cheating economically prohibitive is the only way, as far as I can see.

    1. Re:This is the only way. by {8_8} · · Score: 2, Interesting

      This method assumes that no one comes up with a working keygen. With a keygen, swapping banned keys for clean ones would be easy enough. Of course, I'm sure something's in place to prevent this sort of thing.

    2. Re:This is the only way. by Mprx · · Score: 2, Interesting

      Even sending every frame prerendered won't stop all cheating, for example aimbots will still be possible using computer vision/image recognition systems (which unlike in "real life", in the limited context of a game is an easily solvable problem.) The only real solution is to only play games with people who are physically in the same location as you, or people you already trust.

    3. Re:This is the only way. by realdpk · · Score: 1, Interesting

      It only takes a day or so of downtime for Epic's master ban list before all of the public servers stop using it. Who'd want to waste a minute or whatever to connect every time, while the connection times out.

    4. Re:This is the only way. by damiam · · Score: 2, Insightful

      Presumably Epic keeps a whitelist of keys that have been assigned (a tiny portion of the keyspace). That's what Blizzard does on battle.net, and it works quite well - you can play in singleplayer with a keygen, but multiplayer requires a valid key.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    5. Re:This is the only way. by MMaestro · · Score: 3, Interesting
      As has been discussed in length already, it is impossible to trust the client unless you send each frame prerendered to every client pixel for pixel.

      Actually Halo PC actually uses this type of netcode. What the netcode does is require all client information to be sent to the server where it will then be double-checked before it is actually intiated in the game. This way if you were to send double packets (speed hack) or send bad video rendering infomation causing you to see a wireframe of the map (see through walls hack) the server would immediately recognize it and kick you from the server. The problem with this method is lag.

      With all of the data being sent back and forth from the server (and god forbid its non-dedicated) games with more than 8 players in Halo PC are lag filled to the brim. Anti-cheat effective? Very. Gameplay effective? Hell no, especially with Halo PC's insane hardware problems.

    6. Re:This is the only way. by jrockway · · Score: 1

      Basically the Z-buffering is done in the client. So you can always make things transparent. Don't like it? Don't use walls as part of the game!!

      --
      My other car is first.
  4. Re:Cheating a valid strategy by elasticwings · · Score: 4, Insightful

    Writing a cheat tool is not a perfectly valid strategy for playing the game. It's actually a perfectly example of violating the user agreement. It's a perfect example of a reason to ban cd keys. It's a perfect example of somebody trying to ruin the fun for everybody else because they don't want to spend the time to actually get good.

  5. Re:Cheating a valid strategy by El · · Score: 4, Funny

    In fact, a new class of game would be to simply provide the world server and document the APIs, then allow anyone to write their own clients. People could oompete on how usable their interface design was, instead of just how nimble their fingers are. (Other strategies such as maximizing your own bandwidth while DoSing your competitors present themselves as well.) Of course, there is no profit to be made in doing an online game like that...

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  6. Re:Cause all the effort is on graphics by 2megs · · Score: 2, Insightful

    You said it yourself...games SELL because of graphics. The game buying public speaks with their wallets that graphics are the most important thing. When that changes, and only when that changes, professional game developers (i.e. those who make games in order to make money) will start emphasizing other things.

    I expect this to come around sooner rather than later, because the graphics arms race is reaching a point of diminishing returns. There's such a thing as "good enough", and "more complicated pixel shaders in your 3D" isn't the kind of jump that "now in 3D instead of 2D" was.

  7. Re:Cheating a valid strategy by AuMatar · · Score: 1

    Sure there is. Run a ladder. Whoever wins is a damn good coder, hire him.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  8. Re:Cheating a valid strategy by nadadogg · · Score: 1

    If I had mod points, you would be receiving them. I think that would be a hilariously fun way to play. I wonder if that's doable with the quake2 source that's out there?

    --
    i use linux and windows oh god how can i have an opinion
  9. Dream by elasticwings · · Score: 5, Funny

    I have a dream, that one day, man will frag and snipe without hearing the crys of WALLHACK, OMG HAXOR!!!! Contact your congressman about putting a stop to the cheaters. Paid for by the association of friends of elasticwings.

    1. Re:Dream by Saragon42 · · Score: 2, Insightful

      The only problem with that, of course, is that your Congressman (or other representative to your national parliamentary body) hasn't yet realized just how much money is present in the videogame industry, and so is more likely to write a bill banning videogames... but more importantly, and all humor aside, I really don't think you'll stop seeing "omg u f***ing h4x0r!" and its associate idiocies anytime soon. The problem doesn't devolve on game companies, either - although it would be nice if they could release cleaner code on launch day, I don't think most hacks depend much on bug exploits.* The real problem lies with the immaturity of the gamer community. (Don't get me wrong here, I don't mean physical age; I know fourteen-year-old geeks that play games with more honor and respect than some college-age gamers I coexist with.) People can afford to cheat, annoy, PK, etc. because there aren't any real disadvantages to it. (This is one reason I've completely ceased to play on Bnet.) Sure, a company can occasionally run a check for duped items, like Blizzard does with Diablo II; but what can Epic do for UT2K4 beyond banning an IP? And games like Counterstrike, which has no central authority to ban people, are even worse. I don't really see a solution for the latter, but the former might be solved (in part!) by a peer-driven system of 'honor' rankings. (This idea is shamelessly stolen from a MUD I used to play.) Players give positive or negative rankings to various accounts - not nicks - with the record stored in a central list; a game's host can choose to set a threshold for players to meet before they can join their game. Obviously there's room for abuse here, but the overall idea could be sound with some improvement (that I'm too brain-dead to think up tonight.) *Correct me if I'm wrong on this. I'm a gaming politics geek, not a gaming code geek.

      --
      +++Divide By Cucumber Error. Please Reinstall Universe And Reboot.+++
    2. Re:Dream by qengho · · Score: 5, Funny


      I have a dream, that one day, man will frag and snipe without hearing the crys of WALLHACK, OMG HAXOR!!!!

      that one day right down in UT2K4 little Red boys and Red girls will be able to join hands with little Blue boys and Blue girls as sisters and brothers...I have a dream today!

    3. Re:Dream by Roshin · · Score: 2, Informative

      I think Gabe's (from PA) theory that 'normal person + anonymity + audience = Total Fuckwad' has a point.

      Creating a cheat enabled server probably wouldn't solve anything, but how about servers that eliminate anonymity? Where you have to log in using some form of real world identification (like a credit card)? Everyone would be playing as themselves and not 'N00bSlAyEr_666' or whatever and I think that would drastically cut down on cheating.

    4. Re:Dream by imr · · Score: 2, Interesting

      I realized your dream once and it's on topic since it was with the worst camper I've ever seen.

      The game was action quake2 and at that time, meaning pre counter strike, nobody would scream "camper!" because someone was actually sniping. Also because you just couldnt snipe without moving or die very soon.
      No, camper were, and still are in my opinion, someone who would stay at a spawning point in deathmatch and just kill spawners. Taking their ammo from time to time to go on camping.
      So this guy was a camper, and he knew all the good spawning points of all maps, and would stay there for hours, usually above the spawn point and in your back (so that by turning around extra fast you missed him anyway), its aim right at the head level, headshotting everyone one after the other.
      After a little time, everyone would just stop deathmatching and most of the players would just run around trying to find him to kill him.

      But once, we found ourselves just 2 on the server. It wasnt funny for him to camp, so he was actually playing (which he was already doing you know, it was just an infuriating way of playing, and by the way, he was a good regular player too), but after a while, the game was pretty boring.
      So i actually proposed to end the fight:
      "let's stop fighting"
      "what can we do then"
      "let's meet at the fountain and talk"
      "ok no gun"
      "sure"
      So we meet there:
      "cool"
      "yea nice"
      "right"
      "hehe"
      "hehe"
      "cool"
      "sure"
      "s o let's talk"
      "yea"
      "cool"
      "hehe"
      "hehe"
      At this point he took his gun and tried to do me. But couldnt since I had done it BEFORE him. Nice headshot i did.
      Yes you can think I shouldnt have shot first, but hey! The guy's nickname was lucifer: should I have trusted him to play otherwise? No way!
      Camper!

    5. Re:Dream by danila · · Score: 1

      I HavZoRed a Dr1m zat my 4 KiDz \/\/i1 1 day play on a server where they wi11 n0t b3 judged by the c0l0r of the1r skin bu7 by ze mad skillz 0f theiR char.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
  10. Re:Cause all the effort is on graphics by El · · Score: 0, Offtopic

    How about:
    4) Selling for less that $50.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  11. Re:Cheating a valid strategy by egomaniac · · Score: 4, Insightful

    In my opinion, writing a cheat tool is a perfectly valid strategy for playing the game -- a good aimbot or whatever isn't exactly easy to make.

    I suppose you'd be okay with a boxer bringing weapons and armor into the ring, as long as he had built them himself?

    Engagements -- whether sporting or gaming -- have rules. They have rules so that everybody can compete on an even footing, know what they are up against, and most of all have fun. They do not have rules so that annoying little assholes who use aimbots can ruin everybody else's day by not following them.

    If the rules of a particular server allow cheating, then by all means go for it. Knock yourself out and have a blast. If the rules do not allow cheating, do everybody a favor and don't cheat.

    This is just common fucking sense, people.

    --
    ZFS: because love is never having to say fsck
  12. Diablo 2 did this by Toxygen · · Score: 5, Interesting

    Blizzard set up 2 sets of "realms", an open realm and a closed realm. The closed realms kept the player's savegames on the server and while you were playing, all your character's interactions went through the server instead of straight to another player, while the open realms allowed you to play online or offline and kept your saved characters on your own local machine. Open realms also worked by the same system as fps's do, ie one player hosts the game, other players's boxes connected to it and none of the gamedata is sent to a secure server. It was a great idea and worked for a while, but cheats still crept into the closed realms from time to time. Of course, they were often patched quickly and the offending players banned, but that was little deterrent for others to try to cheat as well.

    The way I see it, anti-cheating measures work the same as bug spray on a camping trip. You can apply it as often as you like, but mosquitoes are everywhere and at some point you've gotta suck it up and realize that soaking yourself in it from head to toe won't keep you from being bitten.

  13. an idea I had.. by Xlipse · · Score: 5, Interesting

    I always thought it would be a great idea for a development company to design a game, may it be a FPS, RTS or whatever, that ENCOURAGES cheating. For example, with the purchase of the game, you are given tools, maybe some source code or something, that helps you actually DEVELOP your OWN cheats. The whole point of the game would be to see who could create the best cheats and dominate. You could share them, trade, etc. I know that already sort of happens with some games, but not on the type of scale as I am mentioning - I'm talking about a mainstream, popular-like title. Hell, make a series of them.. an FPS, RTS, RPG, etc.. if it would help get rid of some of the cheaters from the games I play, then I'm all for it.

    1. Re:an idea I had.. by elasticwings · · Score: 2, Insightful

      I don't think this would work for a company as a profitable product. I mean seriously, the people that would be interested in playing a game based upon writing cheats wouldn't buy it. They would download and crack it. And as far as the lamers that use utility cheats made by crackers. They'll lose interest once everybody is cheating and the playing field is leveled so that they can't ruin legitimate games. It's like back in the days of the first Diablo. Make a game called HAXS DUELZ GOD KILL and nobody, not even regular cheaters, will join. Make a game called LEGITS ONLY, and it will fill up with the most possibly hacked characters possible all begging you to go into their portal.

    2. Re:an idea I had.. by realdpk · · Score: 1

      That would be pretty cool. You could have different ladder classifications based on the size of the code, or based on limitations (no left turns, heh.. I'm sure someone can come up with better ones), etc.

      If you could make it so the player is actually still interacting with the game (so they're all "enhancements" of some sort) then you might have something there. I've seen games where you programmed a robot and set it off to fight - it was neat, but after a few runs you just wanted to go in there and bash around a bit yourself. ;)

    3. Re:an idea I had.. by Anonymous Coward · · Score: 0

      it wouldn't work. cheaters live to destroy the fun of normal players.

    4. Re:an idea I had.. by Lane.exe · · Score: 1
      The angle you need to take with this is an RPG/RTS type of combination. You play a hacker in the RPG-style part who must write his or her own code (cheats) for RTS games that he or she plays against opponents (AIs in single-player mode, other PCs in multi-player) in the virtual world. The inner-RTS games could then be any number of highly engaging games, each having its own particular limitations and strengths.

      You would either then have to create a stupidly simple "cheat-authoring" interface for the "I bought it at Best Buy" end-user, or else your target market is only going to be those with enough know-how to write cheats and mess with the source code of the game.

      An interesting idea, and maybe a good OSS project, but not a viable commercial idea.

      --
      IAALS.
    5. Re:an idea I had.. by Anonymous Coward · · Score: 0

      It's widely known as "Freelancer". That game has almost zero checks on what the client does, anybody can tell the server "spawn space station here" and the server does.

    6. Re:an idea I had.. by Anonymous Coward · · Score: 0

      wasnt this already done? Counter-Strike?

    7. Re:an idea I had.. by Pxtl · · Score: 1

      not so simple. The action wouldn't even be amusing - it would mostly be "log on and watch your script call 'kill all' " once per tick.

      It would be very tricky to actually make this fun.

  14. Re:Cause all the effort is on graphics by crackshoe · · Score: 2, Funny

    this goes back to my theory that games have been g oig to hell since (insert system name here), with varying plateues from the NES up to Dreamcast. old games were hard. damn hard. why? because if the game wasn't interesting, there isn't a whole lot of excitement getting your green square into the red castle. in newer games, its get you n-polygons full motion character into the 100 virtual acre perfectly rendered castle... thats all you have to do, but damn its pretty.

    --
    Don't worry - its just stigmata. Pass me a napkin and don't you dare tell my mother.
  15. Devil's Advocate by D.A.+Zollinger · · Score: 4, Insightful

    First off, let me clarify, I hate cheaters. I run an ethics guild, and one of our rules is don't cheat. So I have no desire to see on-line cheaters flourish.

    BUT

    If you spent $50 on a computer game, only to have one of the major reasons you paid for it disabled by the manufacturer, wouldn't you be shouting bloody murder? Especially if they singled you out personally? I know I would be furious! Chances are, I would go down to the courthouse and file a claim in small claims court the next day.

    Question is, is there a better way to handle this other than a permanent ban from the master server? (Someone mentioned a set of cheating servers. I think I would be OK if those were the only servers you had access to once you were banned/restricted)

    Better yet, does the master server just work for browsing playable servers, and could you bypass it with clients like GameSpy, or is it more like how Half-Life used WON to check WonIDs?

    --
    I haven't lost my mind!
    It is backed up on disk...somewhere...
    1. Re:Devil's Advocate by elasticwings · · Score: 2

      Anybody who uses cheating software knows damn well the consequences of their actions. If anything the company that produces the game has the right to sue them. Everybody that plays the game is bound by the EULA. And in that EULA, I'm sure you will find a section about cracking and hacking. And of course, altering the software so that you could cheat would surely fall somewhere under the DMCA. I mean seriously, you expect a court to defend your right to cause a game company profit loss by ruining the experience for other customers. That would be like trying to sue a gas station because they had you arrested for pissing in the other customers tanks.

    2. Re:Devil's Advocate by Anonymous Coward · · Score: 0

      I've been banned by, let's just say a major online gaming service that many games rely on for multiplayer gaming.

      No, I wasn't doing anything like cheating on the service, hacking it, being rude, etc. I seriously disagree with what was done to my account.

      But did I go to the company and SUE? No. Whatever the reason, they had a right to ban me. It's their service, not mine. And to play on their service, I had to agree by their rules. One of those rules is they may ban you for whatever reason they want. Is it unfair? Yes. Is it angering? Very, since I couldn't play ANY of my online games without it.

      But still, it's their service, not mine.

      This got me pissed again, so I'll just say it.
      Boycott GameRanger.

    3. Re:Devil's Advocate by elasticwings · · Score: 1

      GameRanger? Is that a company or a game? If a company, what games do they make? But yes, for a company to continue to be profitable; they will have to learn to differentiate between legitimate players and cheaters to a very good degree so as to not alienate players that are just very good or lucky. They will have to find a way to uniquely idenfity people running a hack/bot program and ban them without disclosing any information as to how they can tell so that it's hard for the people that write the bots/hacks to come out with workarounds.

    4. Re:Devil's Advocate by Anonymous Coward · · Score: 0

      Why were you banned? Just curious.

    5. Re:Devil's Advocate by pixel_bc · · Score: 4, Funny

      > Chances are, I would go down to the
      > courthouse and file a claim in small
      > claims court the next day.

      From your litigious tone, I'll guess you're American. In that case, you're likely bound by the EULA you almost certianly didn't read that almost certianly gives them the right to do this.

      Have a good time at the court house.

    6. Re:Devil's Advocate by Txiasaeia · · Score: 4, Informative

      EULAs aren't enforcable unless you agree to the terms before you purchase the game. If I made a video game and one of the terms on the EULA (to be read once the game was installed and there was no possible way to return it, at least in North America) was "You agree to me hacking into your bank account and emptying it," or even "You agree to send me $10," would it hold up in court? Doubtful.

      --
      Condemnant quod non intellegunt.
    7. Re:Devil's Advocate by D.A.+Zollinger · · Score: 3, Informative

      Good points. As well, lawyers are not allwed in small claims court, it is just me, the person I am accusing of doing me wrong and the judge, with damages of around $500 max (I would definately do more research before walking in there, of course). If I was claiming damages of $50(cost of game) + $30(frustration, time, etc), do you really think they would fly their CEO or the tech who banned me out there to defend against an $80 claim in small claims? Heck no. Free game + dinner on them! (assuming I could collect...)

      However, reading on their forum, I did manage to get some great answers to some of my original questions. You are banned from the master server browser. Which means that you can use alternate means to connect to the game servers (GameSpy, IP given to you by a friend, etc). You are only banned from the Epic Master Server Browser which will inhibit your ability to connect, but not stop you altogether (so it isn't as damaging as we had been led to believe). As well, server operators have the choice of honoring the ban recommendations of the master server, but by default that is not enabled. If Epic did decide to defend against my small claims suit, they could easily argue that access to the master server is not critical to playing online, and is a service they provide with limitation. If I cheat, they can remove access because of my abuse of that service, without stopping my ability to play online. Heck, if I were a judge I would rule in their favor.

      --
      I haven't lost my mind!
      It is backed up on disk...somewhere...
    8. Re:Devil's Advocate by MachDelta · · Score: 1
      Better yet, does the master server just work for browsing playable servers, and could you bypass it with clients like GameSpy, or is it more like how Half-Life used WON to check WonIDs?
      Its more like WON.
      The Master server contains a list of all banned CD-keys (or banned IPs and subnets - yes, they can do that), in addition to being a server browser. All servers have the option to (set by the server admin) check with the master server to verify players CD keys.
      So basically you're fucked until you can buy or steal another CD Key (and knowing Zellius, it'll be the latter).
    9. Re:Devil's Advocate by fishdan · · Score: 1
      It is a common misconception to think that lawyers are not allowed in small claims court. It just is that it usually isn't worth it. From nolo.com

      In a handful of states, including California, Nebraska and Michigan, you must appear in small claims court on your own. In most states, however, you can be represented by a lawyer if you like. But even where it's allowed, hiring a lawyer is rarely cost-efficient
      --
      Nothing great was ever achieved without enthusiasm
    10. Re:Devil's Advocate by arkanes · · Score: 1

      The EULA may or may not apply to your use of the game (personally, I don't like them, but whatever) but it CERTAINLY applies to online play on someone elses servers, where it's really more of an AUP than an EULA.

    11. Re:Devil's Advocate by Dimensio · · Score: 1

      Er, exactly what gives you the legal right to access Epic's master servers? You paid for the use of the software. You didn't pay for the use of their network services. That is a privledge that they grant to you, and they are free to revoke it for any reason that they choose.

    12. Re:Devil's Advocate by Anonymous Coward · · Score: 0

      I paid a lot of money for my car, then I got caught for DUI and the Man took my wheels away. Think I have a case here?

      Nope.

    13. Re:Devil's Advocate by Zangief · · Score: 1

      I don't think your case would stand on court. You buyed the game, and the game still WORKS. The only thing you cannot do is to access some extra service that the same company provides, and that they are probably providing without any obligation to the buyer of the said game (like Battle.net for Starcraft) or that you are paying for, but not without some extra contract (like some MMORPG account).

      And maybe they WILL fight for the case in a small court. If some random cheater is banned from a server, and then he files a claim and gets $500, don't you think that thousands of cheaters will try to do the same?

  16. We need identification by KeyserDK · · Score: 1

    Games should just support gpg and/or x.v503 for identification and verification of who players.

    Optional ofcourse, ie not much use for FFA games, but for clan games it would quickly be a requirement if it was easy to use.

    --
    still reading?
  17. Re:Cheating a valid strategy by Christ-on-a-bike · · Score: 3, Informative
    Just so you know, the EULA isn't a moral code. In most places it probably isn't even a legitimate contract.

    I agree about spoiling the fun though.

  18. Web of trust? by Christ-on-a-bike · · Score: 4, Interesting
    Hmm... might this be another problem that a PGP web of trust could solve? (OTOH, PGP hasn't even solved the email trust problem yet...)

    At the moment, people who play online games 'seriously' tend to go to LANs or play in leagues - where cheaters are expelled. Could this trust concept not be extended with a web of trust? Vouch for your friend's setup as legit and then cryptographically sign it. To play in your web of trust, he needs to use that config. And if you suspect him of undetectable cheating anyway, you can revoke your signature. (Am I making sense?)

    This scheme is decentralised, whereas the current anti-cheating schemes are presumably based on DRM-like centralised trust. Software-only DRM is sometimes said to be impossible to engineer. I'd rather play with cheaters than install Palladium/TC hardware though :/

  19. Not rhetorical questions... by Anonymous Coward · · Score: 0

    Not to troll, but perhaps someone with some insight can answer this question- where is the satisfaction for these kids in cheating? Is it just to ruin the games for everyone else? If that's so, why not just attack the game servers en masse?

    I am having trouble understanding where the usual sense of accomplishment is somehow not as valuable. Have these kids never experienced winning on their own? That's the only thing I can think of, because the rush from winning- that's addictive. I REVEL in manhandling an opponent fair and square. It's one of the best highs there is and the key component in my enjoyment is the knowledge that there's a level playing field. Hell, taken to an opposite extreme I don't know anybody who doesn't glean major satisfaction out of owning someone with a lower ping.

    Insights?

    1. Re:Not rhetorical questions... by Pluvius · · Score: 1

      where is the satisfaction for these kids in cheating?

      Then you say:

      the rush from winning- that's addictive.

      I think you answered your own question.

      That's probably only the case with the script kiddies, though. The people who write cheats probably get more satisfaction out of seeing how well their cheats work, as I said in my other post in this thread.

      Rob

    2. Re:Not rhetorical questions... by Anonymous Coward · · Score: 0

      My first inclination is to say: you're taking me completley out of context- you MUST qualify the rush from winning with a level playing field. After a second, I realized the obvious is true: these kids don't feel the need to qualify their victory with truth.

      I suppose I can deduce what I already knew, (but couldn't find the words for) cheating = immaturity/lack of experience.

  20. Re:Cheating a valid strategy by Pluvius · · Score: 1

    Note to the people who replied negatively to and modded down the parent: He never said that kickbanning the cheater when you catch him isn't a valid response. I'm sure at least some cheat writers have most of their fun seeing how long they can cheat before they get caught. It's like a metagame that involves the cheater versus the administrator instead of player versus player.

    Rob

  21. Re:Cheating a valid strategy by Saragon42 · · Score: 3, Insightful

    "Engagements -- whether sporting or gaming -- have rules. They have rules so that everybody can compete on an even footing, know what they are up against, and most of all have fun."

    In fact, this is the fundamental basis of game theory: a situation with two or more participants and a limited (i.e. non-infinite) set of available actions, with all participants trying to achieve the best outcome for themselves. Cheating breaks the whole concept of the "game" apart.

    I wonder if cheaters know this? My guess is that they just can't recognize that disrupting fair competition is not a measure of their skill.

    --
    +++Divide By Cucumber Error. Please Reinstall Universe And Reboot.+++
  22. Re:Cheating a valid strategy by elasticwings · · Score: 2, Interesting

    "I'm sure at least some cheat writers have most of their fun seeing how long they can cheat before they get caught."

    Kinda like shoplifting to see how long you can get away before you get taken away by the police.

  23. Re:Cheating a valid strategy by Dutchmaan · · Score: 1

    IMHO cheaters fall into two categories, those who couldn't care less about playing well..they just want to win by any means necessary.

    Those who want to cause grief to others and just ruin the game for their own amusement. I believe that most, from what I've personally witnessed, fall into this category.

    It's a basic sociopath mentality... positive reinforcement through cruelty.

  24. not guilty! by directrealist · · Score: 1

    I bet his brother installed the hacks and he had no idea how they got there... i have heard this happened to dozens of people in CAL, TWL, and OGL... im sure it is a conspiricy.

    --
    this is not a Sig.
  25. Zazu by Schemat1c · · Score: 1

    The cheetahs are hard up, but I always say, cheetahs never prosper...

    --

    "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
  26. The obvious solution by spyrochaete · · Score: 1
    Players must install VMWare to play
    ALL NETWORK TRAFFIC MUST BE DIRECTED TO VMWARE
    Players must subscribe to a dynamic DNS name pointing to the PC in gameplay

    • All players join a predetermined IRC channel
    • Players break into groups of up to 6
    • Players declare their OS
    • Players agree on game type (deathmatch, team deathmatch, capture the flag, etc.) and duration
    • Players must locate eachother via DNS and try to crack or disable the opposing players' virtual machines (shut down a service, obtain an encrypted text file, etc.)
    • Last PC or team standing is the winner
    • HONOURABLE PLAY ONLY

    Would our ISP's be alarmed by this? This game is for consenting parties only, of course.
    Anyone interested? crackers@hush.ai
  27. Re:Cheating a valid strategy by spyrochaete · · Score: 4, Insightful

    I disagree with this completely. Every single player game is designed so that one person, i.e. YOU, plow through it steadily to keep your interest. When you lose you have to start over again, but YOU are the star of the show. For this reason, multiplayer games are very frustrating for players of primarily single player games. I don't think these people know or care that they are hurting others. They just want to win the game. (the ones who brag about it are excepted)

  28. The most entertaining part of that thread..... by Dark+Nexus · · Score: 1

    Is the post by the supposed cheater part way down the first page of that thread.

    I say supposed, because that post could very well be someone making a joke.

    --
    Dark Nexus
    "Sanity is calming, but madness is more interesting."
    1. Re:The most entertaining part of that thread..... by Ticklemonster · · Score: 2, Insightful
      I'd say that the post wasn't made by Zellius. He lives in Europe, at this point he says Wales, but I thought he lived elsewhere, but that's beside the point. Look at the properties of the picture, it's hosted at imageshack.us... That makes no sense for him to store images there. Now take it a bit further, and take the number 1 out of the url for the pic and look at what you get. I seriously doubt that is a screen cap of the infamous Zellius' computer.

      I think it fitting that the number one master hacker in all of UT (the zellius bot is legendary) is the first person they banned. I wonder if they sat back and let other botters (helios, Lamp, Ten Bucks, etc. ) pass by waiting for him? lol.

      --
      Karma: Bad is the liberal way of saying this guy won't drink the kool aid here on slash dot. I wear my Karma with pride
  29. It's probably a better thrill. by Anonymous Coward · · Score: 1, Interesting

    Studies show that people appreciate money they didn't earn more than money they did earn (dollar for dollar). It's the getting away with something, being above the law so to speak.

    The whole bonus of cheating is knowing you're ruining someone else's good time.

    A brutal problem. To kill it, or mostly so, the battle would probably have to be fought in the MS API's. Something like every physical user interaction carries a part of their SID to prove it, and for "program testing" software it would run with the permission of the users SID, but not same identity as it were, so for the software releases, publishers could lock that out and go people only, locking out pre-release version from the release version servers. Of course the clever will just come up with virtual devices after some fashion. But I imagine it would be considerably more difficult than it is now.

    1. Re:It's probably a better thrill. by BizidyDizidy · · Score: 2, Interesting

      This is totally wrong. People appreciate money they earn MUCH more than money they don't.

      99.9% of riches to rags stories involve people who didn't really have to work to earn their money.

      --
      The safest way to approach lava is to have another person with you and he goes first.
    2. Re:It's probably a better thrill. by Laetor · · Score: 2, Insightful

      Totally disagree here. This is exactly what the Homeland Security office's response is to international and domestic terrorism -- harsher controls, clamping down on any type of non-identifiable interaction. Basically, everyone who speaks, reads, types, looks, smells, or hears anything needs to have a tattoo on their forehead with a barcode in it for easy ID by the Feds. In a marketplace, these controls make even less sense than in the legal realm. Once again, I will state what others before me (and will after me) have stated for years. It will be in caps, not as a shout, but as an attention getter: THE BEST RESPONSE TO CHEATERS IN THE ONLINE VIDEO GAME ARENA IS TO IMMEDIATELY LEAVE THE SERVER WHERE THE CHEATER IS CURRENTLY CHEATING. Ignore them, leave them. For some reason, it appears there were few people like me who had the shit kicked out of them by bullies in grade school. It took a very long time before I believed my parents and ignored the bullies by walking away and removing myself from the location. The bullies get bored and stop -- or go bug someone else not hip to the trick yet. Cheaters will get really bored if everytime they pull some stunt, every single player who sees it immediately logs off that server, dissapears instantly, poof gone into the bit-aether. They're left playing with themselves, which is nothing new to them, right? >-) Just leave. Vote with your connection. Go to another server. Yeah, you'll be moving quite a bit for say 3 months or so, but then the cheaters (I guarantee it) will get bored and move on to some new activity -- or they'll stick to servers where people are too stupid to leave. This will leave your servers clean and fun. Try it! It works!

  30. Are you insane? by mnemonic_ · · Score: 0, Troll

    Hmm let's see... A 1024x768 or 1280x960 image, 24bit, 40 or 60 times a second. Losslessly compressed, let's say. What would that create, maybe a couple megabytes of data sent per user per second?! Multiply that by 20 users... and now it's at least a couple dozen megabytes per second. How many servers have this much bandwidth at their disposal? How many clients do?

    And then the server's processing load... not only does it have to handle the typical non-graphics duties of a game server, but now it must render the game from around 20 different viewpoints... at 1024x768, 24bit, 60 times a second. Ok, unless the quality settings are set incredibly low, no video card and CPU combination will be able to render that many pixels at a decent framerate (unless you consider sub-single-digit, "decent"). With cluter computing it might be possible (30 AthlonFX-53 workstations, though there are better ways to use that much processing power), but not with anything powering a game server today.

    Please... having all the frames pre-rendered by the server is completely impractical, bordering on ridiculous. I can't believe anybody could take such a solution to cheating seriously.

    1. Re:Are you insane? by BobTheLawyer · · Score: 1

      what if the server occasionally requests a few random pixels?

  31. In lama land no one hear you cheating by imr · · Score: 4, Interesting

    Actually some people just like to spoil the games and can do it without cheating.

    During the ut2004 demo, on one server, a guy would come and stay HOURs just taking the raptor, and staying around his base, pushing players who spawned there and crashing it against them, killing them in the explosion. Then go back running to the raptor.
    His team would lose everytime. After one week barely no one would go to this server anymore, because of him, which probably made him rejoice in the closet where he was playing from.
    I could once neutralize him by going to the other team and taking the raptor to go the other base and destroy the raptors as soon as they appeared. That way he was forced to actually fight me in order to go back to his turf, but couldnt since he was really a terrible player. Which was probably the source of his behavior:
    This kind of guys takes pleasure in a dreadfull and utterly ridiculous way because they are unable to take some in a simple playfull way like the others. Therefore the envy.

    Other behaviors frequently met:
    -killing teammates.
    -killing hostages or destroying whatever important game goal.
    -monopolizing important ressources for the team.
    -standing in front of a door in a no teamdamage game, blocking the whole team.
    -getting teamkilled on purpose then shouting "Team Killer!" and having a good player ban.

    The worst case so far was a team of cheater, with aimbots, who invested a public server, went into the same team, and voted out every good players that would come to the game, in order to keep only newbies in the other team and frag them to death.
    What was particularly pathetic was that by watching them play in spectate mode, they were again really lame players, barely able to move in other ways than in straight line. The game was et by the way. Even with aimbot, they were easily killable, so they actually banned good players!

  32. A quick personnal note. by imr · · Score: 1

    In the atari announcement, i found this:
    CD key theft is a crime against a UT2004 customer.

    I'm going to buy this game next week, and while i would be extremely pissed that someone would use my key, that would NOT BE A CRIME against me.
    It would be an ANNOYANCE, which i would hope, atari's support service would deal with.
    Thank you for not overreacting over such unimportant matters, you're just adding to the already spoiled legal atmosphere.

    1. Re:A quick personnal note. by inkless1 · · Score: 2, Insightful

      If I get your CDKey, and I get banned with it - you can't play the game as you paid for.

      Dat's a crime. It might not seem like a big crime, but I think once you got done screaming at forums about how you have to go plunk down another $50 to play again, you might disagree.

  33. While I would often agree with you... by Anonymous Coward · · Score: 0

    ...it should be noted that the context of "CD key theft is a crime against a UT2004 customer" is that cheaters and cheat developers often steal others' CD keys.

    I have seen the problems this causes for individuals, because people with legitimate copies sometimes get banned for "duplicate" CD keys, "invalid" CD keys, banned because someone else is cheating using their own CD keys. Often when people's CD keys are stolen, it causes problems for the person with the valid CD key. I have never known someone to have their CD key stolen, find out it was, and be okay with it. Usually they find out about it because someone else's use of it is creating trouble for them.

    While you may not care if someone is having a good time with your CD key, you might if they were getting in trouble with it.

    The reason why it is more than an annoyance is because they are abusing your rights as a paying customer. You're right, it's not exactly a crime, but it's more than an "annoyance."

  34. OT: Not a troll, but UT2004 Goatse Sighting by PeeweeJD · · Score: 1, Funny

    I know this is off topic, but its funny anyhow... I saw a screenie from UT2004 where this portion of a map (don't know which one) looks just like goatse...

    http://www.imageshack.us/img1/5365/goatseUT04.jpg

    I swear this is not a goatse image, just a map that looks like goatse...

  35. Re:Cause all the effort is on graphics by Anonymous Coward · · Score: 1, Insightful

    I don't know the real sales figures, but UT2004 has a much better "buzz" than UT2003 -- and the only real difference is new/improved gameplay.

  36. how to stop cheaters by dh003i · · Score: 1

    Well, it's been a while, and I don't know how much things have evolved...but when I was kicking ass in Descent 2, and someone came in and launched 30 earth-shakers at a fast click, I did "kick playername". There's also restricted games, where players have to get permission to enter. Or you can set up closed games with players who you know don't cheat.

  37. Halo solves the 'untrustworthy client' issue... by AlexMax2742 · · Score: 2, Interesting
    As has been discussed in length already, it is impossible to trust the client unless you send each frame prerendered to every client pixel for pixel.

    I think Halo PC solves this problem by making everything serverside. I have yet to see anyone cheat on Halo, and it makes me wonder why more game's don't do something like this.

    --
    I'm the guy with the unpopular opinion
    1. Re:Halo solves the 'untrustworthy client' issue... by toast0 · · Score: 2, Interesting

      It's a tradeoff.

      if the server does all the work, then you can't run as many players off one server.

      you're going to need more bandwidth.

      latency and packet loss are going to make the game suck more (goes with the bandwidth increase)

      it'd be interesting, and probably more cpu intensive, to have a game which varried it's trust of the clients, if it detected apaprently inconsistent client actions, or if the clients were behaving....

      That way non/clever cheaters would get a better experience than obvious cheaters.

  38. Re:Cause all the effort is on graphics by Haeleth · · Score: 1

    ...the graphics arms race is reaching a point of diminishing returns. There's such a thing as "good enough", and "more complicated pixel shaders in your 3D" isn't the kind of jump that "now in 3D instead of 2D" was.

    I beg to differ.

    Think back to the 90s. Think back to the days before even Quake. Remember when ID made that announcement, "Quake will be to Doom as Doom was to Wolfenstein 3D"?

    I didn't believe that, because I couldn't imagine at the time how anything could possibly look much more realistic than Doom.

    No, graphics aren't going to stop improving any time soon. It's hard to imagine tomorrow's technology today, but I'm fully convinced that in ten years' time we'll look back at the games of 2004, which you're describing as "good enough", and be amazed at how bad they look to our 2014 eyes.

  39. Everyone should realize... by Anonymous Coward · · Score: 1, Informative

    Dr Sin is an Epic programmer, but he was just another gamer who wrote a mod for the original UT. The mod he wrote was CSHP (Client Side Hack Protection) to combat the first bots. Epic hired him to write cheat protection for UT, but it's not like the other programmers even care about cheats in UT. For Dr Sin to talk about a cheater then gamespot to say "Epic wages war against online cheaters"...it's not epic, it's just Dr Sin. Just like before Epic/Mark Rein/Whichever big guys don't care about botters, they just care about their money.

    the fact that they hired Dr Sin, and Amateur programmer from the UT community also shows that no one on their staff has any idea about writing a secure game.

  40. Re:Cheating a valid strategy by Pluvius · · Score: 2, Insightful

    Kinda like shoplifting to see how long you can get away before you get taken away by the police.

    As the consequences for getting caught shoplifting are far worse than those of getting caught cheating in a video game, this analogy isn't really valid.

    Rob (Though I wouldn't exactly be shocked if some kleptomaniacs thought that way)

  41. eula! you're joking? by zoloto · · Score: 1

    they don't stand a chance in court and are full of shit anyhow.

    signing an agreement that indemnifies the software creator and even gives them rights OVER you based on the use of their software is totally fucking gay!

  42. Re:Cause all the effort is on graphics by Anonymous Coward · · Score: 0

    ut2k4 is $40, some stores sell it for $30

  43. **ZIP** by Anonymous Coward · · Score: 0

    That was his point, going right over your head.

    Him: The only way to really keep your house safe is to encase it in concrete. Which is insane. That's why a good alarm system is the way to go.

    You: ENCASE MY HOUSE IN CONCRETE!?!? You're nuts! Do you have any idea how expensive that would be?? Plus how would I breathe? And that stuff isn't good for the environment.

    Waaaaaait a minute... Are you the guy from the UT demo server last week who kept flying the Raptor to the top of the comm tower and leaving it there? I'm glad to see you've moved on to trolling. It's a lot more fun and you get to use big words like "impractical." Keep it up.

  44. Re:Cause all the effort is on graphics by Anonymous Coward · · Score: 0

    Dude.... what stores do you go to? :) EBgames is nice, but it's not a rebate, not even a gift card, it's a "gift coupon code"

  45. random questions by BobTheLawyer · · Score: 1

    presumably the whitelist is generated by an algorithm: would it be possible to break the algorithm given a sufficiently large sample of valid keys? Has this ever been done?

    Presumably it would be easier just to get an insider to leak the algorithm - any idea if this has happened?

    1. Re:random questions by SuiteSisterMary · · Score: 1

      Yes, it would be. However, as the parent says, you don't look for valid keys, you look for assigned keys.

      If there's 20 million possible valid keys, but you've only made 500,000 CDs, presumably you know what CD keys you've put on those 500,000 CDs. So those are the keys you accept. Somebody comes in with a key outside of those 500,000, and they're obviously using a keygen of some sort.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  46. Re:Dream (porn reference) by Anonymous Coward · · Score: 0

    I have a dream...
    Where black girls and white girls play with each other

  47. Re:Cheating a valid strategy by Anonymous Coward · · Score: 0

    You speaking from experience?

  48. Re:Cause all the effort is on graphics by Charcharodon · · Score: 1
    Try Amazon.com only $40, includes free shipping!

    or pretty much any large online chain after a couple of months. No reason to pay $50 for a game.

  49. You deserve a mod UP! by toiletsalmon · · Score: 1

    I have no mod points today, but I'll give you a virtual mod:

    +1 insightful

    We've had this same discussion here millions of times, and this is the first that I can recall ever hearing that theory. I agree 100%.

    I spend 20-40 hours "saving the world/universe/girl" in a game and then, all of a sudden, I'm told that I'm just a regular, everyday looser. I can see how that could really affect some people's perception of "fairplay" in terms of multiplayer games. Especially something as competetive as Deathmatch. I mean, you really can't get more competetive than killing someone, can you?

  50. Nice concept, but ... by chriskenrick · · Score: 2, Interesting
    I've already had problems with my CD key. One particular server will give me "the master server says you have an invalid CD key" messages every couple of rounds. While this may not sound like so much of a problem
    1. I'm only running the demo version of UT2004, connecting to demo only servers
    2. I'm not cheating, in fact, I'm decidedly middle of the road when the score sheet comes up at the end of a round.
    3. I'm not engaging in any anti-social behaviour, nor been accused of it

    While I love the game (and will probably buy it when I get a chance to get to a store), it doesn't fill me with confidence about the anti cheat protection in the final product.