[Help Needed] Finding ClickToMove Offsets menu

User Tag List

Results 1 to 7 of 7
  1. #1
    fukmeimbroken's Avatar Member
    Reputation
    1
    Join Date
    Jun 2008
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Help Needed] Finding ClickToMove Offsets

    Hey there,

    I could need getting some help finding the Offsets for CTM.

    Like this one's:
    Base 0x0CB9788
    Distance 0xC

    I know I just could copy it out of the other topics but I want to know how to get them since it seems "hard" for me. The tutorials I found with searching are always for easy stuff like Health or Names. Would be great if someone has a hint for me.

    Greetings

    [Help Needed] Finding ClickToMove Offsets
  2. #2
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Well if you're asking how you would find it on your own in future versions, a good place to start would be to find a function in the current version that references it, remember a pattern for that function, and re-locate that function in the new version to see the offsets.

    If you don't know what that means or how to do that, time to read a book or something =)

  3. #3
    amadmonk's Avatar Active Member
    Reputation
    124
    Join Date
    Apr 2008
    Posts
    772
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hrm. I have GOT to get a pattern-matching IDC script. Right now I manually re-reverse everything each patch, which (while keeping my reversing skills sharp) is for the birds.
    Don't believe everything you think.

  4. #4
    nitrogrlie's Avatar Member
    Reputation
    11
    Join Date
    Oct 2009
    Posts
    81
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by amadmonk View Post
    Hrm. I have GOT to get a pattern-matching IDC script. Right now I manually re-reverse everything each patch, which (while keeping my reversing skills sharp) is for the birds.
    I use bobbysing's CFindPattern .cpp / .h that load a pattern from a .xml file (rely on TinyXML - which I think was actually my idea on a different project that I worked with him on a while back :P) and searches WoW's memory. It allows for wildcards and some modification/dereferencing of results (e.g. you can look for a pattern that is more static if you know that what you are looking for is always some steady offset from the found address, a dereference or anything).

    If you want I can post the code here or you can grab it from GD in one of the WoW Version Independent stickies and just update the patters a bit yourself.

  5. #5
    amadmonk's Avatar Active Member
    Reputation
    124
    Join Date
    Apr 2008
    Posts
    772
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by nitrogrlie View Post
    I use bobbysing's CFindPattern .cpp / .h that load a pattern from a .xml file (rely on TinyXML - which I think was actually my idea on a different project that I worked with him on a while back :P) and searches WoW's memory. It allows for wildcards and some modification/dereferencing of results (e.g. you can look for a pattern that is more static if you know that what you are looking for is always some steady offset from the found address, a dereference or anything).

    If you want I can post the code here or you can grab it from GD in one of the WoW Version Independent stickies and just update the patters a bit yourself.
    I've heard people mention it... I'll pop over to GD to take a look. Thanks for the reminder!
    Don't believe everything you think.

  6. #6
    vulcanaoc's Avatar Member
    Reputation
    31
    Join Date
    Jul 2008
    Posts
    125
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I know I just could copy it out of the other topics but I want to know how to get them since it seems "hard" for me. The tutorials I found with searching are always for easy stuff like Health or Names. Would be great if someone has a hint for me.
    @OP

    So, when you actually perform a click to move ingame, the location (X,Y,Z) that was clicked is saved. You must find this memory address.

    Assuming you are capable of finding the address (else, keep trying), you want to find functions that are accessing CTM X, Y, or Z. In your favorite debugger, set a write-access breakpoint on whichever address you choose, and perform a click to move. The debugger, in some way, will lead you to the function(s) which modify click to move location. These function will also modify pretty much all other addresses related to click to move.

    You'll want to look out for things like:
    Code:
    mov 0x19A238202blah, eax
    the 0x19A238202blah being a CTM-related memory address.


    @amadmonk

    I suggest writing your own implementation it is much more fun.

    Edit: Also, IIRC, you use C#. Apoc's Whitemagic library has some great pattern finding code in it.
    Last edited by vulcanaoc; 12-17-2009 at 09:07 PM.

  7. #7
    fukmeimbroken's Avatar Member
    Reputation
    1
    Join Date
    Jun 2008
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Pah was some days sleeping . Thx for all the awnsers.

    Originally Posted by vulcanaoc View Post
    So, when you actually perform a click to move ingame, the location (X,Y,Z) that was clicked is saved. You must find this memory address.

    Assuming you are capable of finding the address (else, keep trying), you want to find functions that are accessing CTM X, Y, or Z. In your favorite debugger, set a write-access breakpoint on whichever address you choose, and perform a click to move. The debugger, in some way, will lead you to the function(s) which modify click to move location. These function will also modify pretty much all other addresses related to click to move.
    Now that I found out all the offsets and pointer and they are working I got another problem.

    If I give cordinates which the char should move to he rotates in that way but he doesn't stop at that point. I set distance to 0.5 like it its from Blizzard when moving. If I first use a ClickToMove manually, and then let the bot do it, it works fine.

Similar Threads

  1. [Bot] BnS need help with finding offsets!
    By jj2417 in forum Blade and Soul Exploits|Hacks
    Replies: 5
    Last Post: 04-24-2016, 06:17 PM
  2. Need help for finding out several offsets
    By RodeoRaider in forum Diablo 3 Memory Editing
    Replies: 0
    Last Post: 03-13-2013, 11:51 PM
  3. need some help on finding memory stuff and check my current offsets
    By freitag in forum Age of Conan Exploits|Hacks
    Replies: 70
    Last Post: 11-21-2009, 02:56 PM
  4. need some help to find textures
    By bubblepwns in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 06-16-2007, 01:48 PM
  5. need help to find some programs
    By Drakee in forum Community Chat
    Replies: 4
    Last Post: 05-01-2007, 07:58 AM
All times are GMT -5. The time now is 12:07 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search