poltergeistfuckhead wrote:OK, advice taken, I will make my own.
I could use some help getting started though as I'm not that intricated to C and python as to write the whole thing myself.
the guy who made the bot is stubborn saying he will only update it for DE versions of the game which either have not happened or he has just decided to quit entirely.
so let me make a list of things I'll need to do and I would very much appreciate help in beginning the Code for it (you will get credit for how much you do) this type of Melee bot is perfectly legal, it's not a game exploit or anything and not really 'hacking' it's just making your computer play the game for you while you are busy doing other things.
List of needed code:
Start by defining the process to read memory from [user input]
automated custom [user input] Key presses based upon the completion/status of other tasks
Defining Enemy HP (leave it open for a hex code of the location in memory of the HP value)
Defining Player HP (same as above, put 'Hex code goes here' in the code)
Trigger custom [user input] actions based on reported number value of any of the above
with those code requests above I am certain we can create a multi functional bot used for completing tedious tasks given by the average MMO.
lets leave it completely open source too so others can tweek it for any uses they like so long as they give credit to the devs.
I think most of this can be done with If Else and open/read statements
to actually get HP numbers we will need memory reading abilities. I'm not sure how to code that one at all.
Whoa now man, slow down. He never said he would help you out, and here you are planning out how you guys will release your source for your non-existent program. Anyway, here's a few tips I've learned along the way:
-Depending on what you're planning on doing, AutoIt can probably do it for you.
-If it can't, look up CheatEngine, it'll help you find all the values you need which you might be able to use and program into AutoIt.
-If all of that fails, look into Reverse Engineering it, making a small code-cave to move your character/attack/whatever you need and then reassembling the executable. (Much easier than making a disassembler and trying to work with the shitty code it outputs).
-If that still fails, try harder and repeat.
I'd highly suggest
against writing your own disassembler for such a small and menial task. However, if you truely have an interest in it, by all means, go forth and prosper. But, once again, a disassembler is a very complex piece of software that you most likely don't need to write to achieve your goal.
Side note: Botting is most likely against the game's ToS.