Get Item Name menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 29
  1. #1
    qjlex's Avatar Member
    Reputation
    1
    Join Date
    Oct 2007
    Posts
    39
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Get Item Name

    I attempted get name or id item , but failed. Also tried a VMT Table. Need to do this without using Lua, but have no idea how to do it.

    Get Item Name
  2. #2
    nitrogrlie's Avatar Member
    Reputation
    11
    Join Date
    Oct 2009
    Posts
    81
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by qjlex View Post
    I attempted get name or id item , but failed. Also tried a VMT Table. Need to do this without using Lua, but have no idea how to do it.
    Could you please explain what you tried and how? Perhaps even some samples of code?

    Side note: everything you need is here... just takes time to go through it and assimilate the knowledge.

  3. #3
    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)
    For this kind of stuff a useful reference is Bobbysing's WoWX framework. It's outdated, and what info you're looking for may or may not be in the same place, but it can often give you an idea of where to look and what to look for.

    https://forum.gamedeception.net/showthread.php?t=11066

  4. #4
    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)
    Originally Posted by qjlex View Post
    I attempted get name or id item , but failed. Also tried a VMT Table. Need to do this without using Lua, but have no idea how to do it.
    The Get Name VMT should work fine for Item name, i used it few month ago.

    Code:
                    uint VMT52 = BM.ReadUInt((.BM.ReadUInt(objBaseAddress) + (52 * 4)));
                    BM.Asm.Clear();
                    BM.Asm.AddLine("mov ecx, " + objBaseAddress);
                    BM.Asm.AddLine("mov eax, " + VMT52);
                    BM.Asm.AddLine("call eax");
                    BM.Asm.AddLine("retn");

  5. #5
    qjlex's Avatar Member
    Reputation
    1
    Join Date
    Oct 2007
    Posts
    39
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by JuJuBoSc View Post
    The Get Name VMT should work fine for Item name, i used it few month ago.

    Code:
                    uint VMT52 = BM.ReadUInt((.BM.ReadUInt(objBaseAddress) + (52 * 4)));
                    BM.Asm.Clear();
                    BM.Asm.AddLine("mov ecx, " + objBaseAddress);
                    BM.Asm.AddLine("mov eax, " + VMT52);
                    BM.Asm.AddLine("call eax");
                    BM.Asm.AddLine("retn");
    Thx this is working, but now my problem is How get items in general bag.
    If 2 3 4 and 5 bag I get from ObjectManager.

  6. #6
    GameAssist's Avatar Banned CoreCoins Purchaser Authenticator enabled
    Reputation
    98
    Join Date
    Apr 2010
    Posts
    349
    Thanks G/R
    55/83
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Somebody can show the actual working code definitions Item.Name without the use Lua? It is even possible?

    I have a fine working code to determine the names for Unit, Player and GameObj
    But none of these technologies will not work for Item.Name
    Help please

  7. #7
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    For the general bag, look at the lua function GetContainerNumFreeSlots. You can use the method shown there, by looking at the structure at player+0x22B0 (the vfunc 9 and 10 also return that pointer..). Or if you just want the items guid's then you can just use the descriptor PLAYER_FIELD_PACK_SLOT_1. If you use the vfunc method, keep in mind that it stores all of the player storage information (Equipped Items, Backpack, Bank, BankBags, VendorBuyBack and KeyRing) .

  8. #8
    GameAssist's Avatar Banned CoreCoins Purchaser Authenticator enabled
    Reputation
    98
    Join Date
    Apr 2010
    Posts
    349
    Thanks G/R
    55/83
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Thank you for your response, which unfortunately I did not help :-))
    I already have a fine list Items (I do not care where they are in the bank, bag, etc) that I received in the current update ObjectManager.
    I just want to see the name of each items and I need a function similar to this one, which works fine:
    Code:
    public virtual string WowUnit.Name { get{
            uint value_offs = wow.Read<uint>(offs + (uint)offset.unitName1);
            if (value_offs != 0)
            {
                uint offs2 = wow.Read<uint>(value_offs + (uint)offset.unitName2);
                return wow.ReadString(offs2);
            }    
            else  return "Plaer";  }}
    Are there similar offset for Item, and can-anyone realties share them?
    Or is it a highly secret information?

  9. #9
    Arutha532's Avatar Contributor
    Reputation
    227
    Join Date
    Jun 2010
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You should have a look at:

    Code:
    001B1060 CGItem_C__BuildItemName

  10. #10
    GameAssist's Avatar Banned CoreCoins Purchaser Authenticator enabled
    Reputation
    98
    Join Date
    Apr 2010
    Posts
    349
    Thanks G/R
    55/83
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    I understand you specified offset - is the location in memory function that returns the object name)) I have with IDA study where she writes the results of their work - and it will be the place to store names Item? For me it is absolutely achievable, since I know nothing about the IDA and has never engaged in similar studies)

    perhaps someone has prepared for offset Items.Name relatively WowObject.baseaddress
    Or is the offset does not exist?

  11. #11
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wlastas View Post
    I understand you specified offset - is the location in memory function that returns the object name)) I have with IDA study where she writes the results of their work - and it will be the place to store names Item? For me it is absolutely achievable, since I know nothing about the IDA and has never engaged in similar studies)

    perhaps someone has prepared for offset Items.Name relatively WowObject.baseaddress
    Or is the offset does not exist?
    No one is going to spoon feed you an offset....If your not prepared to do any work, no one will help you. Also, requesting offsets is against the rules of this section.

  12. #12
    GameAssist's Avatar Banned CoreCoins Purchaser Authenticator enabled
    Reputation
    98
    Join Date
    Apr 2010
    Posts
    349
    Thanks G/R
    55/83
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    ok sorry
    However, I often see questions about Offset and respond to them
    Besides, I asked about this confusion is not on the forehead and in the context of the question about the potential for finding a name from the base address of the object.

    PS Memory Study foreign programs - is not something that interests me
    It is certainly very entertaining and informative, but I wanted to, would concentrate on debugging my bot AI, rather than studying IDA
    Last edited by GameAssist; 01-29-2011 at 04:16 AM.

  13. #13
    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)
    It's in DBCache using item id as row index.

  14. #14
    GameAssist's Avatar Banned CoreCoins Purchaser Authenticator enabled
    Reputation
    98
    Join Date
    Apr 2010
    Posts
    349
    Thanks G/R
    55/83
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by JuJuBoSc View Post
    It's in DBCache using item id as row index.
    Thank you for your response - I suspected the existence of such a table in memory of names, as did some research

    you mean
    http://www.mmowned.com/forums/world-...mp-thread.html
    Client cache offsets (again NOT rebased):
    Code:

    CACHE_CREATURE at 0xC8F8E0, opcode 0x8454
    CACHE_GAMEOBJECT at 0xC8F970, opcode 0x455
    CACHE_NPC at 0xC8FA00, opcode 0x5654
    CACHE_NAME at 0xC8FA90, opcode 0xC57E
    CACHE_GUILD at 0xC8FB20, opcode 0xDC55
    CACHE_QUEST at 0xC8FBB0, opcode 0xFF7D
    CACHE_PAGETEXT at 0xC8FC40, opcode 0x2C75
    CACHE_PETNAME at 0xC8FCD0, opcode 0x1E5E
    CACHE_PETITION at 0xC8FD60, opcode 0xA677
    CACHE_ITEMTEXT at 0xC8FDF0, opcode 0x7C76
    CACHE_WOW at 0xC8FE80, opcode 0x0
    CACHE_ARENATEAM at 0xC8FF10, opcode 0x2F55
    CACHE_DANCE at 0xC8FFA0, opcode 0xD5E


    I researched on Google search "DBCache site: www.mmowned.com" and unfortunately did not find any examples of reading the cache

    somebody can share how to read the cache?

  15. #15
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    209
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    No, he means ClientDB/DBC


    EDIT: I WAS WRONG
    Last edited by miceiken; 01-30-2011 at 02:16 PM.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Macro] Get Held Item name
    By Alicethetic in forum WoW UI, Macros and Talent Specs
    Replies: 0
    Last Post: 01-29-2012, 04:00 PM
  2. Get Item Object Name
    By luciferc in forum WoW Memory Editing
    Replies: 3
    Last Post: 06-11-2009, 04:51 PM
  3. Fake item names
    By lopolop in forum World of Warcraft General
    Replies: 8
    Last Post: 04-14-2007, 11:05 AM
  4. mmowned special: custom item names
    By Relz in forum World of Warcraft Guides
    Replies: 58
    Last Post: 09-27-2006, 11:51 PM
All times are GMT -5. The time now is 01:19 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