target menu

User Tag List

Thread: target

Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    g-unot's Avatar Private
    Reputation
    1
    Join Date
    Oct 2014
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    target

    How do you do to target mobs in 6.0?

    target
  2. #2
    jimmyamd's Avatar Elite User
    Reputation
    329
    Join Date
    Apr 2014
    Posts
    866
    Thanks G/R
    71/114
    Trade Feedback
    8 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    you click on them

  3. #3
    jimmys96's Avatar Legendary
    Reputation
    757
    Join Date
    Aug 2008
    Posts
    1,170
    Thanks G/R
    225/210
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jimmyamd View Post
    you click on them
    and this is relevant to memory editing how exactly?

  4. #4
    g-unot's Avatar Private
    Reputation
    1
    Join Date
    Oct 2014
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nvm didnt realise GUIDs are 16 bytes now.

    Anyway tho, when you target something, do you just write to the address or do you inject / call something?
    Last edited by g-unot; 10-16-2014 at 04:37 PM.

  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)
    Originally Posted by g-unot View Post
    Nvm didnt realise GUIDs are 16 bytes now.

    Anyway tho, when you target something, do you just write to the address or do you inject / call something?
    really? I think every tut out shows you how to do it... And you sound crazy, b/c you write the GUID of what you want to target... You could also call a function, but it does the same thing...

  6. #6
    g-unot's Avatar Private
    Reputation
    1
    Join Date
    Oct 2014
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by DarkLinux View Post
    really? I think every tut out shows you how to do it... And you sound crazy, b/c you write the GUID of what you want to target... You could also call a function, but it does the same thing...
    Im just curious. Maybe if you use call , the ui will update too

  7. #7
    semar's Avatar Private
    Reputation
    8
    Join Date
    Jun 2013
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Write GUID to lasttarget and then use "/targetlasttarget"

  8. #8
    g-unot's Avatar Private
    Reputation
    1
    Join Date
    Oct 2014
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by semar View Post
    Write GUID to lasttarget and then use "/targetlasttarget"
    Good idea, thanks

  9. #9
    JuJuBoSc's Avatar Banned for scamming CoreCoins Purchaser
    Reputation
    1019
    Join Date
    May 2007
    Posts
    922
    Thanks G/R
    1/3
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Or just call CGGameUI::Target and let the game do the magic for you

  10. #10
    provirus's Avatar Member
    Reputation
    5
    Join Date
    Mar 2012
    Posts
    20
    Thanks G/R
    7/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I hope someone can help me. I have a feeling that I made ​​a stupid mistake.
    I'm using this code for targeting:
    Code:
    internal static unsafe void TargetUnit(UInt128 guid)
    {
        lock (FASMLock)
        {
            IntPtr address = _wowProcess.Memory.AllocateMemory(sizeof(UInt128));
            _wowProcess.Memory.Write(address, guid);
            string[] asm = {
                "mov eax, " + address,
                "push eax",
                "mov eax, " + (_wowProcess.Memory.ImageBase + WowBuildInfo.TargetUnit),
                "call eax",
                "add esp, 0x16",
                "retn"
            };
            try
            {
                InjectVoid(asm);
            }
            catch
            {
                // Log
            }
        }
    }
    WowBuildInfo.TargetUnit = 0x903527;
    After calling WoW just closes without errors. Please help

  11. #11
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by provirus View Post
    I hope someone can help me. I have a feeling that I made ​​a stupid mistake.
    I'm using this code for targeting:
    Code:
    internal static unsafe void TargetUnit(UInt128 guid)
    {
        lock (FASMLock)
        {
            IntPtr address = _wowProcess.Memory.AllocateMemory(sizeof(UInt128));
            _wowProcess.Memory.Write(address, guid);
            string[] asm = {
                "mov eax, " + address,
                "push eax",
                "mov eax, " + (_wowProcess.Memory.ImageBase + WowBuildInfo.TargetUnit),
                "call eax",
                "add esp, 0x16",
                "retn"
            };
            try
            {
                InjectVoid(asm);
            }
            catch
            {
                // Log
            }
        }
    }
    WowBuildInfo.TargetUnit = 0x903527;
    After calling WoW just closes without errors. Please help

    Here, use this

    Code:
    "push " + guidCave,
    "call " + GeneralHelper.RebaseAddress(Offsets.WoWFunctions.CGGameUI__Target)),
    "add esp, 0x4",
    "retn"
    Also, you should learn what add esp does... The reason your wow closes/crashes is you removed way to much :P
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  12. #12
    provirus's Avatar Member
    Reputation
    5
    Join Date
    Mar 2012
    Posts
    20
    Thanks G/R
    7/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by -Ryuk- View Post
    Here, use this

    Code:
    "push " + guidCave,
    "call " + GeneralHelper.RebaseAddress(Offsets.WoWFunctions.CGGameUI__Target)),
    "add esp, 0x4",
    "retn"
    Also, you should learn what add esp does... The reason your wow closes/crashes is you removed way to much :P
    AAAAH! Before WoD we used value, not pointer. Something broke in my mind, and i replaced <<add esp, 0x8>> (old guid size) with <<add esp, 0x16>>. My bad, thank you!
    Last edited by provirus; 10-17-2014 at 11:59 AM.

  13. #13
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by provirus View Post
    AAAAH! Before WoD we used value, not pointer. Something broke in my mind, and i replaced <<add esp, 0x8>> (old guid size) with <<add esp, 0x16>>. My bad, thank you!

    Add esp, 0x8 wasn't for the size of a GUID, its to remove items from the stack...
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  14. #14
    provirus's Avatar Member
    Reputation
    5
    Join Date
    Mar 2012
    Posts
    20
    Thanks G/R
    7/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by -Ryuk- View Post
    Add esp, 0x8 wasn't for the size of a GUID, its to remove items from the stack...
    Hm, sorry, I don't understand. Old GUID (8 bytes) = hidword (4 bytes) + lodword (4 bytes). I pushed them to stack. So I should add to stack pointer (4+4 = 8) after cdecl calling. Am I wrong?

  15. #15
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by provirus View Post
    Hm, sorry, I don't understand. Old GUID (8 bytes) = hidword (4 bytes) + lodword (4 bytes). I pushed them to stack. So I should add to stack pointer (4+4 = after cdecl calling. Am I wrong?

    No... What I mean is, you pushed two 4 byte values to the stack... thats why you pop 0x8...

    With SmartGuid, you are pushing a 4 byte pointer... so you only pop 0x4
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

Page 1 of 2 12 LastLast

Similar Threads

  1. target -> hunter mark
    By windfire in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 03-18-2007, 12:13 PM
  2. Using tab targeting to your advantage
    By Enfeebleness in forum World of Warcraft Guides
    Replies: 4
    Last Post: 03-05-2007, 06:04 PM
  3. Increase your TAB Targetting Range
    By Toldorn in forum World of Warcraft Exploits
    Replies: 40
    Last Post: 01-16-2007, 09:48 PM
  4. Targeting --> Dragos
    By Orlox in forum World of Warcraft Exploits
    Replies: 11
    Last Post: 12-01-2006, 01:34 PM
All times are GMT -5. The time now is 11:15 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