[WoW][3.3.2] Info Dump Thread menu

User Tag List

Page 8 of 8 FirstFirst ... 45678
Results 106 to 114 of 114
  1. #106
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    class CWoWObject
    {
    private:
          virtual LPCSTR GetName();
          CWoWObject* m_pNextObject;
          float x, y, z;
    };
    So m_pNextObject is at ofsObject + 0x04 and x is at ofsObject + 0x08. Thats how it works (The offsets and names are just examples)

    [WoW][3.3.2] Info Dump Thread
  2. #107
    Norus's Avatar Elite User CoreCoins Purchaser
    Reputation
    347
    Join Date
    Aug 2007
    Posts
    117
    Thanks G/R
    10/4
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cromon View Post
    Kinda a waste of resources to loop through all objects to find the right one when you can call GetObjectByGUID

    @ruzzichella:
    Diff the Offset, 3.3.0a was 0x0047B8B0
    But how GetObjectByGUID would get the right object if it didn't loop through all the linked list ?!
    yeah, I'm to lazy to look by myself ^^

  3. #108
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cant tell ya for sure how its done but id do it with an asssociative container.

  4. #109
    Sednogmah's Avatar Contributor
    Reputation
    129
    Join Date
    Oct 2009
    Posts
    158
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    As previously explained, Player skills are stored in the player's descriptor table; field "PLAYER_SKILL_INFO_1_1" in Apoc's definition.
    => That's 0x9f0 bytes from the start of the descriptor table.

    The skill table is 1536 bytes in size and has the following layout:

    Code:
    struct PlayerSkill {
        uint16_t id;
        uint16_t skill_step; // either 0 or 1
        uint16_t cur_value;
        uint16_t max_value;
        int16_t  modifier;
        uint16_t bonus;
    };
    
    typedef PlayerSkill PlayerSkillTable[128];
    ...

    Skill IDs, reposted from another thread to have it all in one place:
    Code:
    FROST                     6
    FIRE                      8
    ARMS                      26
    COMBAT                    38
    SUBTLETY                  39
    POISONS                   40
    SWORDS                    43
    AXES                      44
    BOWS                      45
    GUNS                      46
    BEAST_MASTERY             50
    SURVIVAL                  51
    MACES                     54
    2H_SWORDS                 55
    HOLY                      56
    SHADOW                    78
    DEFENSE                   95
    LANG_COMMON               98
    RACIAL_DWARVEN            101
    LANG_ORCISH               109
    LANG_DWARVEN              111
    LANG_DARNASSIAN           113
    LANG_TAURAHE              115
    DUAL_WIELD                118
    RACIAL_TAUREN             124
    ORC_RACIAL                125
    RACIAL_NIGHT_ELF          126
    FIRST_AID                 129
    FERAL_COMBAT              134
    LANG_THALASSIAN           137
    STAVES                    136
    LANG_DRACONIC             138
    LANG_DEMON_TONGUE         139
    LANG_TITAN                140
    LANG_OLD_TONGUE           141
    SURVIVAL2                 142
    SWIMING                   155
    2H_MACES                  160
    UNARMED                   162
    MARKSMANSHIP              163
    BLACKSMITHING             164
    LEATHERWORKING            165
    ALCHEMY                   171
    2H_AXES                   172
    DAGGERS                   173
    THROWN                    176
    HERBALISM                 182
    GENERIC_DND               183
    RETRIBUTION               184
    COOKING                   185
    MINING                    186
    TAILORING                 197
    ENGINERING                202
    RACIAL_UNDED              220
    CROSSBOWS                 226
    SPEARS                    227
    WANDS                     228
    POLEARMS                  229
    ATTRIBUTE_ENCHANCEMENTS   230
    SLAYER_TALENTS            231
    MAGIC_TALENTS             233
    DEFENSIVE_TALENTS         234
    ARCANE                    237
    FURY                      256
    PROTECTION                257
    BEAST_TRAINING            261
    PROTECTION2               267
    PLATE_MAIL                293
    ASSASSINATION             253
    LANG_GNOMISH              313
    LANG_TROLL                315
    ENCHANTING                333
    DEMONOLOGY                354
    AFFLICTION                355
    FISHING                   356
    ENHANCEMENT               373
    RESTORATION               374
    ELEMENTAL_COMBAT          375
    SKINNING                  393
    LEATHER                   414
    CLOTH                     415
    MAIL                      413
    SHIELD                    433
    FIST_WEAPONS              473
    TRACKING_BEAST            513
    TRACKING_HUMANOID         514
    TRACKING_DEMON            516
    TRACKING_UNDEAD           517
    TRACKING_DRAGON           518
    TRACKING_ELEMENTAL        519
    RESTORATION2              573
    BALANCE                   574
    DESTRUCTION               593
    HOLY2                     594
    DISCIPLINE                613
    LOCKPICKING               633
    LANG_GUTTERSPEAK          673
    RACIAL_TROLL              733
    RACIAL_GNOME              753
    RACIAL_HUMAN              754
    JEWELCRAFTING             755
    RACIAL_BLOODELF           756
    LANG_DRAENEI              759
    DRAENEI_RACIAL            760
    RIDING                    762
    NOTE: I only verified a few of them! The list might be outdated. Definitely still intact: Fishing, Herbalism, Mining.

    Edit: Fixed. Thanks, Apoc.
    Last edited by Sednogmah; 03-15-2010 at 01:54 AM.
    951388dcb8e5be825c2c10a7f53c16fcd84fc6c8b76ff0483237eeff745eaeac

  5. #110
    Mc-fly's Avatar Sergeant
    Reputation
    14
    Join Date
    Dec 2009
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    anyone got the mount offset?
    pBase + 0x9C0 3.2

  6. #111
    Apoc's Avatar Angry Penguin
    Reputation
    1387
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sednogmah View Post
    As previously explained, Player skills are stored in the player's descriptor table; field "PLAYER_SKILL_INFO_1_1" in Apoc's definition.
    => That's 0x9f0 bytes from the start of the descriptor table.

    The skill table is 1536 bytes in size and has the following layout:

    Code:
    struct PlayerSkill {
        int16_t skill_id;
        int16_t unknown1; // either 0 or 1
        int16_t level_cur;
        int16_t level_max;
        int32_t unknown2; // haven't seen anything but 0 yet
    };
    
    typedef PlayerSkill[128] PlayerSkillTable;
    ...

    Skill IDs, reposted from another thread to have it all in one place:
    Code:
    FROST                     6
    FIRE                      8
    ARMS                      26
    COMBAT                    38
    SUBTLETY                  39
    POISONS                   40
    SWORDS                    43
    AXES                      44
    BOWS                      45
    GUNS                      46
    BEAST_MASTERY             50
    SURVIVAL                  51
    MACES                     54
    2H_SWORDS                 55
    HOLY                      56
    SHADOW                    78
    DEFENSE                   95
    LANG_COMMON               98
    RACIAL_DWARVEN            101
    LANG_ORCISH               109
    LANG_DWARVEN              111
    LANG_DARNASSIAN           113
    LANG_TAURAHE              115
    DUAL_WIELD                118
    RACIAL_TAUREN             124
    ORC_RACIAL                125
    RACIAL_NIGHT_ELF          126
    FIRST_AID                 129
    FERAL_COMBAT              134
    LANG_THALASSIAN           137
    STAVES                    136
    LANG_DRACONIC             138
    LANG_DEMON_TONGUE         139
    LANG_TITAN                140
    LANG_OLD_TONGUE           141
    SURVIVAL2                 142
    SWIMING                   155
    2H_MACES                  160
    UNARMED                   162
    MARKSMANSHIP              163
    BLACKSMITHING             164
    LEATHERWORKING            165
    ALCHEMY                   171
    2H_AXES                   172
    DAGGERS                   173
    THROWN                    176
    HERBALISM                 182
    GENERIC_DND               183
    RETRIBUTION               184
    COOKING                   185
    MINING                    186
    TAILORING                 197
    ENGINERING                202
    RACIAL_UNDED              220
    CROSSBOWS                 226
    SPEARS                    227
    WANDS                     228
    POLEARMS                  229
    ATTRIBUTE_ENCHANCEMENTS   230
    SLAYER_TALENTS            231
    MAGIC_TALENTS             233
    DEFENSIVE_TALENTS         234
    ARCANE                    237
    FURY                      256
    PROTECTION                257
    BEAST_TRAINING            261
    PROTECTION2               267
    PLATE_MAIL                293
    ASSASSINATION             253
    LANG_GNOMISH              313
    LANG_TROLL                315
    ENCHANTING                333
    DEMONOLOGY                354
    AFFLICTION                355
    FISHING                   356
    ENHANCEMENT               373
    RESTORATION               374
    ELEMENTAL_COMBAT          375
    SKINNING                  393
    LEATHER                   414
    CLOTH                     415
    MAIL                      413
    SHIELD                    433
    FIST_WEAPONS              473
    TRACKING_BEAST            513
    TRACKING_HUMANOID         514
    TRACKING_DEMON            516
    TRACKING_UNDEAD           517
    TRACKING_DRAGON           518
    TRACKING_ELEMENTAL        519
    RESTORATION2              573
    BALANCE                   574
    DESTRUCTION               593
    HOLY2                     594
    DISCIPLINE                613
    LOCKPICKING               633
    LANG_GUTTERSPEAK          673
    RACIAL_TROLL              733
    RACIAL_GNOME              753
    RACIAL_HUMAN              754
    JEWELCRAFTING             755
    RACIAL_BLOODELF           756
    LANG_DRAENEI              759
    DRAENEI_RACIAL            760
    RIDING                    762
    NOTE: I only verified a few of them! The list might be outdated. Definitely still intact: Fishing, Herbalism, Mining.
    Code:
            [StructLayout(LayoutKind.Sequential)]
            private struct SkillInfoStruct
            {
                public ushort Id;
                public ushort SkillStep;
                public ushort Value;
                public ushort MaxValue;
                public short Modifier;
                public ushort Bonus;
            }

  7. #112
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Im wondering about that:
    Code:
    .rdata:00A0FD84                 dd offset CGUnit_C__GetPosition
    .rdata:00A0FD88                 dd offset CGUnit_C__UpdateFacing
    .rdata:00A0FD8C                 dd offset CGUnit_C__GetFacing
    .rdata:00A0FD90                 dd offset CGObject_C__GetScale
    UpdateFacing is a bit strange i think. Its working like that for me:
    Code:
    	virtual Vector GetPosition() = 0;
    	virtual void GetPositionPtr(Vector*) = 0;
    	virtual float GetOrientation() = 0;
    	virtual float GetScale() = 0;
    The return value of GetPosition and what gets placed in the pointer of GetPositionPtr is exactly the same.
    Last edited by Cromon; 03-15-2010 at 03:27 PM.

  8. #113
    Criminalz's Avatar Member
    Reputation
    1
    Join Date
    Apr 2007
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mnbvc View Post
    you need any kind of an objectmanager:
    http://www.mmowned.com/forums/wow-me...s-botting.html
    then there are offsets where you can get the target and focus guid (offsets should be anywhere in this thread)
    then you can iterate through the objects in your object manager, until you find this guid. when you have the matching object, you do simply read from the objects base address + offset for spellcasting/channeling (offsets should be again anywhere in this thread)
    Ok, I need more help.
    So I can easily get my channeled/casted spell but I'm unable to iterate through objects, when I have the playerbase which offset should I add to get into my target/focus object? I found in this thread
    Code:
     CurrentTargetGUID:    B695C8
    could you point me in the right direction? Thanks

    edit: maybe a little OT but I have another question, I found this, is it safe to use? Are there any safer ways to send keypresses/mouse clicks?
    Last edited by Criminalz; 03-16-2010 at 04:50 PM.

  9. #114
    basher125's Avatar Member
    Reputation
    1
    Join Date
    Jul 2008
    Posts
    22
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks i'll check this later

Page 8 of 8 FirstFirst ... 45678

Similar Threads

  1. [WoW][3.3.0] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 104
    Last Post: 02-02-2010, 01:26 AM
  2. [WoW][3.2.2] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 155
    Last Post: 12-04-2009, 12:40 AM
  3. [WoW][3.2.0] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 204
    Last Post: 09-22-2009, 05:14 AM
  4. [WoW][3.1.0] Info Dump Thread
    By Apoc in forum WoW Memory Editing
    Replies: 1
    Last Post: 05-03-2009, 01:29 PM
  5. [WoW][3.0.9] Info dump thread
    By Apoc in forum WoW Memory Editing
    Replies: 8
    Last Post: 03-19-2009, 03:18 PM
All times are GMT -5. The time now is 12:46 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