[Question] Trying to find object names menu

User Tag List

Results 1 to 6 of 6
  1. #1
    kingviper's Avatar Active Member
    Reputation
    24
    Join Date
    Mar 2007
    Posts
    219
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Question] Trying to find object names

    Hey so I'm working on a basic fisher bot piece. Now I am trying to find the bobber with this:

    string ObjGUIDName = wow.ReadASCIIString((uint)wow.ReadUInt64(wow.ReadUInt(CurrentObjectPtr + 0x + 0x254),250);

    I am not sure what I am doing wrong but I get just a bunch of random characters. Any pointers in the right direction would be great.

    thanks


    :gtfo2:



    [Question] Trying to find object names
  2. #2
    dunmcl's Avatar Corporal
    Reputation
    11
    Join Date
    Jun 2010
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm use this construction for read wowobject name:

    VFT_GetObjectName = 57;
    uint codecave = MyObjectManager.Memory.AllocateMemory();
    //MyObjectManager.SuspendMainThread();
    uint VMT = MyObjectManager.Memory.ReadUInt((uint)ObjectPointer);

    MyObjectManager.Memory.Asm.Clear();
    MyObjectManager.Memory.Asm.AddLine("fs mov eax, [0x2C]");
    MyObjectManager.Memory.Asm.AddLine("mov eax, [eax]");
    MyObjectManager.Memory.Asm.AddLine("add eax, 10");
    MyObjectManager.Memory.Asm.AddLine("mov dword [eax], {0}", MyObjectManager.CurrentMgr);
    MyObjectManager.Memory.Asm.AddLine("mov ecx, {0}", ObjectPointer);
    //read pointer to GetName method
    MyObjectManager.Memory.Asm.AddLine("call {0}",
    MyObjectManager.Memory.ReadUInt(VMT + (WoWOffsets.Instance.VFT_GetObjectName * 4)));
    MyObjectManager.Memory.Asm.AddLine("retn");
    uint pCurName = MyObjectManager.Memory.Asm.InjectAndExecute(codecave);

    if (pCurName != uint.MaxValue)
    name = Encode(MyObjectManager.Memory.ReadASCIIString(pCurName, 100));

    But after last patch it not working Maybe someone know another way to read wow object name?

  3. #3
    kingviper's Avatar Active Member
    Reputation
    24
    Join Date
    Mar 2007
    Posts
    219
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Oh that's different, haven't seen it done like that before. Thanks for the snippet though. If I find anything i'll post it here for you as well.


    :gtfo2:



  4. #4
    dunmcl's Avatar Corporal
    Reputation
    11
    Join Date
    Jun 2010
    Posts
    20
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You can to try this code:

    public uint
    ObjectNamePtr = 0x1B8,
    ObjectNameOffs = 0xB4,
    UnitNamePtr = 0x968,
    UnitNameOffs = 0x64;

    try
    {
    if (this.Type == eObjectType.GameObject || this.Type == eObjectType.Item)
    {
    uint name1 = MyObjectManager.Memory.ReadUInt((uint)ObjectPointer + WoWOffsets.Instance.ObjectNamePtr);
    uint name2 = MyObjectManager.Memory.ReadUInt(name1 + WoWOffsets.Instance.ObjectNameOffs);
    resname = Encode(MyObjectManager.Memory.ReadASCIIString(name2, 100));
    }
    else if (this.Type == eObjectType.Unit)
    {
    uint name1 = MyObjectManager.Memory.ReadUInt((uint)ObjectPointer + WoWOffsets.Instance.UnitNamePtr);
    uint name2 = MyObjectManager.Memory.ReadUInt(name1 + WoWOffsets.Instance.UnitNameOffs);
    resname = Encode(MyObjectManager.Memory.ReadASCIIString(name2, 100));
    }
    }
    catch { }
    return resname;

    It working with last patch, but not for items

  5. #5
    jumperu's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    322
    Join Date
    Oct 2010
    Posts
    1,413
    Thanks G/R
    5/45
    Trade Feedback
    7 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You should post this in memory editing section + you will find all the codes there.
    Sry for offtopic :P
    :gusta:wow:gusta:

  6. #6
    kingviper's Avatar Active Member
    Reputation
    24
    Join Date
    Mar 2007
    Posts
    219
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Wow that's great, I have been trying to find the offset for the object name for a while with no luck. Also has the type separator there too. Now just to find the offsets.

    I wasn't sure if it should go in there because I thought I saw a no question here below the title. So I just posted in the question section of the memory editing sub forum. Thanks though!


    :gtfo2:



Similar Threads

  1. [Mac][3.2] Finding the object list & reading object names
    By flukes1 in forum WoW Memory Editing
    Replies: 12
    Last Post: 09-22-2009, 09:47 PM
  2. [Question] How to find a last name of an account ?
    By Leethax in forum WoW Scams Help
    Replies: 1
    Last Post: 06-11-2008, 02:21 AM
  3. [Question] Need help finding texture names..
    By GlowBug in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 10-13-2007, 11:43 AM
  4. Try and find this out
    By tyguy22894 in forum Community Chat
    Replies: 3
    Last Post: 06-12-2007, 01:19 PM
All times are GMT -5. The time now is 03:56 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