Slashdot Mirror


Diablo II JavaScript Parser Automates D2 Gameplay

mikegogulski writes "d2jsp is an embedded implementation of a JavaScript engine for executing user program code (scripts) inside Diablo II. d2jsp can be used to make Diablo II do almost anything that can be done in the game by a human player, and some things (such as knowing the immunities of monsters four screens away) that cannot. d2jsp has an installed base in the tens of thousands, an active user community of over 6500, and hundreds of active projects in its script database. Work progresses toward the Holy Grail of Diablo II hack development, the Complete Diablo Bot, which will eventually enable the entire game to be played automatically without human intervention. All Your RPG Are Belong To Us!"

6 of 108 comments (clear)

  1. Normally.... by heldlikesound · · Score: 5, Funny

    if I don't understand the motivation behind a project or hobby, I just keep my mouth shut and move on. In this case however, I feel compelled to say this seems like a really dumb waste of time.

    Paco: "Hey man, did you beat Diablo 2 yet?"
    Dignan: "I dunno, my computer is playing it now..."
    Paco: "Oh, so you paid for a game your not playing, and you have to share your computer with a scripting engine?"
    Dignan: "Yes, I am stupid, I am a stupid head, a huge stupid headed freak."

    Since I wrote the script to that exchange, I took some liberties with Dignans last reply, but you get my general point.

    --


    Cloud City Digital: DVD Production at its cheapest/finest
  2. Time by moc.tfosorcimgllib · · Score: 3, Funny

    All of my work is automated to do itself.

    My oven cleans itself.

    Garden Waters itself.

    And now my games are all automated to play themselves.

    Time to start drinking a glass of wine a day.

  3. Re:Electric Monk by Anonymous Coward · · Score: 1, Funny

    What you need is the "Jesus 2000": the self-worshiping Jesus! The new and improved Jesus for the new millennium who will forgive you faster for your sins, save you 14.99 every time you pray, and doesn't mind if you don't pray because he's a self-worshiping Jesus!

  4. Do you mean by HawkingMattress · · Score: 2, Funny

    This thing has the power to make Diablo2 even less interesting ? How cool...

  5. Treadmill by cgenman · · Score: 4, Funny

    So... It's like building a segway to run on your treadmill?

    Honestly, this is a quite amusing cheat, and one that has plagued MUD, MOO, and RPG developers for years. If you have a game that requires no real thought or interaction, and whose gameplay consists of "hack monster, pick up shiny thing," the real fun can be in teaching a computer to play the thing while you read the paper in the morning.

    Quite frankly, this brings Diablo to a whole new plateau of intellectualism that I have never thought the series would achieve. Besides, the program collects shiny things for you. Shiny things!

  6. Or, you could just play progressquest by eb4x · · Score: 3, Funny

    Progress Quest is a next generation computer role-playing game. Gamers who have played modern online role-playing games, or almost any computer role-playing game, or who have at any time installed or upgraded their operating system, will find themselves incredibly comfortable with Progress Quest's very familiar gameplay. Progress Quest follows reverently in the footsteps of recent smash hit online worlds, but is careful to streamline the more tedious aspects of those offerings. Players will still have the satisfaction of building their character from a ninety-pound level 1 teenager, to an incredibly puissant, magically imbued warrior, well able to snuff out the lives of a barnload of bugbears without need of so much as a lunch break. Yet, gone are the tedious micromanagement and other frustrations common to that older generation of RPG's.

    Progress Quest belongs to a new breed of "fire and forget" RPG's. There is no need to interact with Progress Quest at all; it will make progress with you or without you.

    http://www.progressquest.com/