[Help] Read Playername menu

Shout-Out

User Tag List

Page 2 of 2 FirstFirst 12
Results 16 to 23 of 23
  1. #16
    shauno's Avatar Member
    Reputation
    3
    Join Date
    Oct 2008
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The original code works well for me to lookup player names.
    Now to trowl around finding NPC/Item/General object names

    [Help] Read Playername
  2. #17
    RoKFenris's Avatar Member
    Reputation
    16
    Join Date
    Jun 2008
    Posts
    69
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by shauno View Post
    The original code works well for me to lookup player names.
    Now to trowl around finding NPC/Item/General object names
    Mobs and game objects are way easier, the pointer to the mob name is at [[currObj + 0x9b0] + 0x03c], and the one for the game object name is at [[currObj + 0x1f4] + 0x078].
    The one I still didn't muster the willpower to reverse is pet name. Don't seem to be worth the effort.

  3. #18
    shauno's Avatar Member
    Reputation
    3
    Join Date
    Oct 2008
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Oh RoKFenris, you're a star ^_^

  4. #19
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by RoKFenris View Post
    Mobs and game objects are way easier, the pointer to the mob name is at [[currObj + 0x9b0] + 0x03c], and the one for the game object name is at [[currObj + 0x1f4] + 0x078].
    The one I still didn't muster the willpower to reverse is pet name. Don't seem to be worth the effort.

    Everything will be in the VMT (func 47). You're already most of the way there. So eliminate the checks it does for units/players/gos/etc and just replicate what it's doing.

  5. #20
    1814's Avatar Active Member
    Reputation
    21
    Join Date
    Mar 2008
    Posts
    67
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Nesox View Post
    this way works it's what bigtimt posted but i updated it also using his ProcessASM library for the asm.


    Code:
                ProcessASM WowASM = new ProcessASM( processID );
                
                //get the adress of the call for vmt 47 (get object name)?
                uint GetObjectNameVMT47 = Memory.ReadUInt(hProcess,
                (Memory.ReadUInt(hProcess, obj) + (47 * 4)));
    
                WowASM.AddLine("mov EDX, [0x011C8248]");   //Start UpdateCurMgr
                WowASM.AddLine("mov EDX, [EDX+0x285C]");
                WowASM.AddLine("FS mov EAX, [0x2C]");
                WowASM.AddLine("mov EAX, [EAX]");
                WowASM.AddLine("add EAX, 8");
                WowASM.AddLine("mov [EAX], EDX"); // End UpdateCurMgr
    
                WowASM.AddLine("mov ecx, " + "0x" + obj.ToString("X"));
                WowASM.AddLine("mov eax, 0x" + GetObjectNameVMT47.ToString("X") + "");
                WowASM.AddLine("call eax");
                WowASM.AddLine("retn");
    
                return Memory.ReadString(hProcess, WowASM.Execute(), 64);
    lulz i did it with dll injection now (dont want to rely on wowbasic ^-^)

    topic can be closed (and i want to get flamed by cypher : ( )

  6. #21
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 1814 View Post
    lulz i did it with dll injection now (dont want to rely on wowbasic ^-^)

    topic can be closed (and i want to get flamed by cypher : ( )
    You suck penis.

    That do it for you?

    And oh, you fail at life.

  7. #22
    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)
    Charmander does whatever a Charmander does! (for those who don't know Pokemon, it's flamming *g)
    I hacked 127.0.0.1

  8. #23
    Nesox's Avatar ★ Elder ★
    Reputation
    1280
    Join Date
    Mar 2007
    Posts
    1,238
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xarg0 View Post
    Charmander does whatever a Charmander does! (for those who don't know Pokemon, it's flamming *g)
    haha, yea that's for sure

Page 2 of 2 FirstFirst 12

Similar Threads

  1. Need help reading Memory, Writing too memory
    By Neer in forum Programming
    Replies: 0
    Last Post: 08-17-2009, 12:11 PM
  2. Need help, read please!
    By elwarcrafta in forum World of Warcraft General
    Replies: 5
    Last Post: 07-30-2008, 01:00 PM
  3. [help] reading chat pane (for zeppelin arrivals)
    By korknob in forum WoW Memory Editing
    Replies: 2
    Last Post: 05-17-2008, 06:00 AM
All times are GMT -5. The time now is 04:10 AM. 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