Tutorial on how to start learning all this menu

Shout-Out

User Tag List

Results 1 to 7 of 7
  1. #1
    hellfall's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Tutorial on how to start learning all this

    Dear reader,

    I was wondering if someone would be so kind on start a tutorial on how to start learning how to write bots for Diablo 3 (and thus basicly for anything if you have this knowledge).
    I searched on the internet for months, but there is hardly anything to be found, and when you find something, the poster explains stuff in a way so you cant really learn anything other then typing it over.

    I have basic C++ knowledge (im a professional webdeveloper with a high interest in C++, but never had the time to learn it up till a professional level unfortunately) but I have no knowledge at all about reverse engineering, memory editing and stuff like that.

    So I was hoping someone would be so kind to write a tutorial which starts easy i.e. hooking to the D3 process and window, reading the user his HP/MP/Gold value and displaying this into the program.

    After that maybe something like sending clicks, and even later something like using potions and -or pathfinding. I am willing to donate if the person writes those tutorials (no rush in time ofcourse).

    I just hope someone, or multilple people are willing to write a tutorial so other people can learn this as well.

    Yours sincerely,


    HellFall
    Last edited by hellfall; 02-03-2013 at 07:14 PM.

    Tutorial on how to start learning all this
  2. #2
    KillerJohn's Avatar TurboHUD HUDmaster CoreCoins Purchaser Authenticator enabled
    Reputation
    3696
    Join Date
    Jul 2012
    Posts
    2,532
    Thanks G/R
    46/3338
    Trade Feedback
    0 (0%)
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    this is a ****in' huge topic, you should look into darton's framework first...
    Do not send me private messages unless it is absolutely necessary or the content is sensitive or when I ask you to do that...

  3. #3
    hellfall's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks for the tip, i will look into darton's framework!

    thanks John!

    P.S. I cant find darton's framework... but what I want to learn was the basic stuff like:


    - How to find the address that points to your HP
    - How to display this in your program (or box for all i care lol)
    - How to send clicks to the screen (no matter the resolution)

    when mastered this part, then maybe stuff like seeing what mobs are around you and being able to attack them or something


    Let me put it this way:

    1. How can I get the right address that shows my current HP
    2. How can I display it in a console window

    If I know this, I can learn it, master it, and try to get other stuff to display as well. I hope someone can tell me this, so I have a small "start" to start from and to buil up intill higher stuff

    I am using Visual Studio btw
    Last edited by hellfall; 02-06-2013 at 11:20 AM.

  4. #4
    DarthTon's Avatar Contributor
    Reputation
    171
    Join Date
    Apr 2010
    Posts
    108
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    http://www.ownedcore.com/forums/diab...framework.html ([C++] My D3 OOP framework)
    It has everything you need. I think even offsets are still valid there (attribute IDs may be off though)

  5. #5
    hellfall's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Awesome DarthTon! I will sureluse use and look into that, as I can learn very much from it... but I would prefer not to use someone else his framework. I want to learn how to code it from scratch myself and thus my question how to find HP (and thus I will learn how to find the correct stuff with Cheat Engine, although I think I know that already) If i know that, I can try out other stuff myself like MP, Fury, Experience, Gold, Hatred, et cetera.

    Anyways, thank you so much for your reply, I am going to look into it right away

  6. #6
    iamclint's Avatar Master Sergeant
    Reputation
    14
    Join Date
    Aug 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Diablo 3 isn't as straight forward as some other games you probably won't find a good pointer using just cheat engine to get stuff like mp, fury, or experience.. I say this because its stored in an object array.
    Objects->Actors->actor->attribute->What you want
    Objects->Actors->actor->position
    Objects->Actors->actor->name
    Objects->Actors->actor->type

    Does this make sense?

    You should familiarize yourself with ida pro and a debugger, I use immunity debugger because it works nice with x64

  7. #7
    hellfall's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks! I will download those and play around with them a little bit and try to find some tutorials on YouTube and stuff like that
    Thanks for the tip iamclint

    P.S. if not to much asked, could someone explain (just for learning purposes, so that from there I can learn other stuff) how to get HP (*) in Diablo 3 by ussing (any) program like the once described above? I think it'll take max 10 minutes of your time to type it here but it will be highly appreciated with lots of bows and hails to you ^^

    The array with HP and stuff in it, and if possible how to display it in C++, but that is of later concerns, first need to learn how to find the vallues that are holding them in the memory
    Last edited by hellfall; 02-07-2013 at 09:35 AM.

Similar Threads

  1. How do people get all this gold?
    By gunnarizbeast in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 04-07-2011, 10:23 AM
  2. How to start learning?
    By Sined2324 in forum WoW EMU Questions & Requests
    Replies: 0
    Last Post: 05-12-2010, 03:32 PM
  3. guys you know maybe e where can i found into about start learning c++ and all that ?
    By yanivkalfa in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 03-25-2008, 08:34 AM
  4. [Help] How can you make a trainer learn .learn all
    By Juicyz in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 03-19-2008, 02:48 PM
  5. How to Make your characters start with all spells!
    By wowcomputer in forum WoW EMU Guides & Tutorials
    Replies: 20
    Last Post: 01-15-2008, 09:29 PM
All times are GMT -5. The time now is 12:42 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search