elusiveness Newbie cheater
Reputation: 1 Joined: 16 Feb 2016 Posts: 22
|
Posted: Tue Mar 01, 2016 10:53 am Post subject: |
|
|
thalesgomes93 wrote: | "posZ" is missing, but I don't think I'll need it by now |
Yes, you won't need Z axis that much, because if you move on X or Y axis on stairs, or by falling from a cliff, your character will also move on Z axis in consequences, so it does not matter much.
thalesgomes93 wrote: | my first idea was to at least "move" my character left/right or up/down since I already found the static addresses of posX and posY. (but have no idea how to send commands to "move" my character) |
Again, your bible will be the MSDN, it will take time for you to be used to it, but don't be scared, become familiar with IT, its very intuitive... now to answer you, there is many way to move your character, the most basic one will be the use of SendInput(), if you do Dll injection, you also may use the own game moving function, but its way more tricky to do, and not always a good idea.
thalesgomes93 wrote: | And I've also noticed that all in the game have some sort of "int/double" code, so I'm able to "scan" the area for this code, in this case, the "monsters" that i'm hunting, and when they're dead, their body has another code, and I can loot the items. |
I don't really get what you are trying to say, but you may are referring to the monster UID (unique identifier), on small game it may be a 4 bytes value, but on bigger games the process may run for a longer period like weeks (such a server who generate these monsters), its possible that more than 4 294 967 295 (size of 4 bytes -1) monster are killed/generated before the game process is shut down, so instead they use a 8 bytes value to avoid this inconvenience.
This monster UID is used for the monster lifespan when a monster is "born" the game gives it an UID, and many boolean status like isAlive, isLooted, etc.. (all of these inside a struct/class ofc) once the monster is dead "isAlive" become false, then after some time the monster despawn, and its struct/class are no longer needed so its freed from the memory.. Again the game "born" a new monster, gives it an UID so you will be able to hit and kill it.. and only this monster instead of all the monster who share the same name. See the things that way: two guys can have same first name and last name, but probably not the same DNA.
thalesgomes93 wrote: | I must be honest here, I didn't take that much time trying to "doing stuff" other then reading |
Here is a good advice from a wise man: DO IT! Just do It! Don't let your dreams just be dreams, Yesterday you said tomorrow, SO JUST DO IT! Make Your Dreams Come True! Some people dream of success while you're gonna wake up and work HARD at it! No seriously, do already the first 10%, and i can tell you that it will take you time and sharp enough your skills for you to continue by yourself, more you'll do it, better you will be at it. Also if you wanna be a monk of game hacking, you will have to dedicate your life to it, praise your god Dark Byte every morning facing north east from brazil will be just fine, you also shall leave your pagan woman, and cease being exploited by your boss, j/k...
You don't need to face north east.
Practice, practice, practice... do already the first part, don't scatter too much, start by building a small application who record waypoints while you are moving through the map like i told you on the above answer and create few xml profiles.
|
|