Object name in new address ? menu

User Tag List

Results 1 to 4 of 4
  1. #1
    j121780im's Avatar Member
    Reputation
    1
    Join Date
    Jan 2009
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Object name in new address ?

    i try this address
    Code:
    Mob name : [ [currObj + 0x9b0] + 0x03c]
    Object name: [ [currObj + 0x1f4] + 0x078 ]
    but can't read .

    i find it add some offset about Mob name
    Code:
     new mod name [ [currObj + 0x9b0] + 0x078]
    but i still not find Object name.

    i already read player name and mob name.
    but , object name ....

    help~ .. thanks

    Object name in new address ?
  2. #2
    Xarg0's Avatar Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    389
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You could use the GetObjectName() fuction of the object, there's a pointer to it in the VMT at index 47, if you're going to call it with blackmagic you'll have to create the tls object thing and you'll have to move the base pointer to your object into ecx before you call the function.
    Your Injection stub would look something like this (pseudocode ):
    Code:
    tls object initialisation
    move ecx, objectadress
    move edx, [objectadress]
    move eax, [edx+4*47]
    call eax
    retn
    I hacked 127.0.0.1

  3. #3
    j121780im's Avatar Member
    Reputation
    1
    Join Date
    Jan 2009
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    right.. i get these data via VMT now ..

    it's easlier 3Q

  4. #4
    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)
    My code to do this:

    Code:
    void UpdateObjectName(object *unit)
    {
    	DWORD nAddr, nAddr2;
    
    	ReadProcessMemory(toWin, (LPVOID)(unit->wowAddr + 0x1F4), &nAddr, sizeof(nAddr), NULL);
    	ReadProcessMemory(toWin, (LPVOID)(nAddr + 0x078), &nAddr2, sizeof(nAddr2), NULL);
    	ReadProcessMemory(toWin, (LPVOID)nAddr2, &unit->name, sizeof(unit->name), NULL);
    }

Similar Threads

  1. Object Name and id HELP!!!
    By Fireblast in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 08-28-2008, 08:47 PM
  2. object names?? confused..
    By arynock in forum WoW Memory Editing
    Replies: 41
    Last Post: 07-25-2008, 03:46 AM
  3. After name for new site. Earn $5.
    By Spatz21 in forum World of Warcraft General
    Replies: 18
    Last Post: 04-03-2008, 03:54 PM
All times are GMT -5. The time now is 11:02 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