Click to move problem menu

User Tag List

Results 1 to 8 of 8
  1. #1
    melavi's Avatar Private
    Reputation
    1
    Join Date
    May 2011
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Click to move problem

    Hi there, I could really use some help getting CTM working for 4.1 (14007). I have the folllowing code:

    Code:
    private void MoveTo(float x, float y, float z)
            {
                BlackMagic mem = new BlackMagic(Utility.GetWowProcess().Id);
                uint ctmBase = (uint)Utility.GetWowProcess().MainModule.BaseAddress + (uint)0x1CCAA0;
    
                mem.WriteFloat(ctmBase + 0x8C, x);
                mem.WriteFloat(ctmBase + 0x90, y);
                mem.WriteFloat(ctmBase + 0x94, z);
                mem.WriteInt(ctmBase + 0x1C, 4);
            }
    When I execute this code nothing happens, untill I manually click somewhere to CTM and then the game crashes... I have no idea what's wrong with this code, my best bet is the offsets for x/y/z/action are off.

    Some help would be greatly appreciated.

    Click to move problem
  2. #2
    NitroGlycerine's Avatar Member
    Reputation
    3
    Join Date
    May 2009
    Posts
    45
    Thanks G/R
    5/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have for the CTM address: ctmbase = WowBase + 0x91CE60

  3. #3
    TOM_RUS's Avatar Legendary
    Reputation
    914
    Join Date
    May 2008
    Posts
    699
    Thanks G/R
    0/52
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    0x1CCAA0 is a CGUnit_C::InitializeTrackingState offset, you can't use it with memory writes...

  4. #4
    melavi's Avatar Private
    Reputation
    1
    Join Date
    May 2011
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks a lot, it works great now! I was also wondering how safe it is to use. I have some conflicting information on this. On an other forum I read a post from somewhere in 2009 saying that CTM isn't safe to use. On the other hand I see a lot of people here using it, so I assume it's not a problem to use it?

    I tried simulating keyboard input which kinda worked ok, but CTM feels like a much cleaner solution.
    Last edited by melavi; 05-25-2011 at 07:55 AM.

  5. #5
    DarkLinux's Avatar Former Staff
    CoreCoins Purchaser Authenticator enabled
    Reputation
    1627
    Join Date
    May 2010
    Posts
    1,846
    Thanks G/R
    193/539
    Trade Feedback
    16 (100%)
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    Any time you write to memory you can get detected. Warden does not scan CTM, but it could 2morrow. No one knows… Just look at HB/GB they use it.. If you want to be 99.9841% safe, use out of process...
    Last edited by DarkLinux; 05-25-2011 at 08:22 AM.

  6. #6
    melavi's Avatar Private
    Reputation
    1
    Join Date
    May 2011
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well if I simulate keyboard input the movement looks very bot like, I'm sure there are a lot of other players who would recognize me as a bot and report me. On the other hand CTM looks a lot more natural and has been used for a long time now (the wiki page is from 2007) without Warden detecting it.. I mean if they wanted to detect it, they've had plenty of oppertunity to do so. So I think the chance is pretty slim that they'll update Warden to detect it after such a long time (but you never know). So I'm not really sure yet what to do yet.
    Last edited by melavi; 05-25-2011 at 09:16 AM.

  7. #7
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You can make key simulation look like CTM, it's just a bit more work.

  8. #8
    namreeb's Avatar Legendary

    Reputation
    668
    Join Date
    Sep 2008
    Posts
    1,029
    Thanks G/R
    8/222
    Trade Feedback
    0 (0%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    If done properly non-CTM movement can actually produce more human-like movement. I say 'non-CTM' movement as opposed to 'keyboard' movement because you can still simulate mouse movement to do faster turning, etc. But CTM will never allow you to strafe. Also, if you ever implement any kind of local steering behavior they often operate in terms of direction, not destination.

Similar Threads

  1. Interact problems with Click to move
    By natt_ in forum WoW Memory Editing
    Replies: 3
    Last Post: 09-28-2014, 02:12 PM
  2. [Bot] Click to move problem (1.12.1)
    By Corthezz in forum WoW Memory Editing
    Replies: 4
    Last Post: 02-09-2013, 12:35 AM
  3. Click to move problem
    By pepe2c in forum WoW Bots Questions & Requests
    Replies: 0
    Last Post: 02-04-2013, 06:27 PM
  4. Click to move?
    By ashleyww in forum WoW Memory Editing
    Replies: 32
    Last Post: 07-18-2009, 08:48 PM
  5. Click to Move Problem
    By Rival-Fr in forum WoW Memory Editing
    Replies: 5
    Last Post: 07-03-2009, 09:27 AM
All times are GMT -5. The time now is 02:56 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