[WoW][5.0.4.16016] x86 Info Dump Thread menu

User Tag List

Page 9 of 9 FirstFirst ... 56789
Results 121 to 135 of 135
  1. #121
    redcatH's Avatar Member
    Reputation
    2
    Join Date
    Sep 2012
    Posts
    29
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by yossarian87 View Post
    One reason Frosttall's code is confusing is because he has switched AURA_TABLE1 and AURA_TABLE2 relative to how most people would do this. The code does indeed work, but AURA_TABLE1 is used when AURA_COUNT1 is -1, so AURA_TABLE2 is used with AURA_COUNT1 and vice versa. I screwed this up the first time I read his code too. Once you realize that he's reversed the numbers, it's easy to make it work.
    Thank you~~~~~LOL

    [WoW][5.0.4.16016] x86 Info Dump Thread
  2. #122
    Frosttall's Avatar Active Member
    Reputation
    64
    Join Date
    Feb 2011
    Posts
    261
    Thanks G/R
    16/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by yossarian87 View Post
    One reason Frosttall's code is confusing is because he has switched AURA_TABLE1 and AURA_TABLE2 relative to how most people would do this. The code does indeed work, but AURA_TABLE1 is used when AURA_COUNT1 is -1, so AURA_TABLE2 is used with AURA_COUNT1 and vice versa. I screwed this up the first time I read his code too. Once you realize that he's reversed the numbers, it's easy to make it work.
    Oh yes, you're right. I actually planned to do if(v14 != -1) but seems like I forgot it.
    Thanks that you figured it out.

    Originally Posted by redcatH View Post
    sorry Frosttall。。。
    is my code
    Code:
    BaseAddr = Plugin.XORRW.GetProcAddr(Hwnd)
    rw = Plugin.XORRW.ReadInt(Hwnd, &HA6D420+BaseAddr)
    rw = Plugin.XORRW.ReadInt(Hwnd, rw + &H48)
    PlayerBase = Plugin.XORRW.ReadInt(Hwnd, rw + &H24)
    TracePrint "" &PlayerBase
    v14 = Plugin.XORRW.ReadInt(Hwnd, PlayerBase + &H1058)
    v15 = v14
    If v14 = - 1  Then 
    	v15 = Plugin.XORRW.ReadInt(Hwnd, PlayerBase + &HD5C)
    End If
    i = 0
    For v15
    	Dim v17
    	If v14 = - 1  Then 
    	v17 = Plugin.XORRW.ReadInt(Hwnd, PlayerBase + &HD60) + (i * &H30)
    	Else 
    	v17 = Plugin.XORRW.ReadInt(Hwnd, PlayerBase + &HD54) + (i * &H30)
    	End If
    	spellId = Plugin.XORRW.ReadInt(Hwnd, v17 + &H18)
    	TracePrint "ID:" & spellId
    	If spellId <= 0 Then 
    	End If
    	i=i+1
    Next
    LOL.ths
    The second value in
    PHP Code:
        If v14 = - 1  Then 
        v17 
    Plugin.XORRW.ReadInt(HwndPlayerBase + &HD60) + (* &H30)
        Else 
        
    v17 Plugin.XORRW.ReadInt(HwndPlayerBase + &HD54) + (* &H30)
        
    End If 
    is wrong. It has to be following instead:

    PHP Code:
        If v14 = - 1  Then 
        v17 
    Plugin.XORRW.ReadInt(HwndPlayerBase + &HD60) + (* &H30)
        Else 
        
    v17 PlayerBase + &HD58 + (* &H30)
        
    End If 
    P.S. You're using the wrong offset (0xD54 instead of 0xD58)

  3. #123
    redcatH's Avatar Member
    Reputation
    2
    Join Date
    Sep 2012
    Posts
    29
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Frosttall View Post
    Oh yes, you're right. I actually planned to do if(v14 != -1) but seems like I forgot it.
    Thanks that you figured it out.



    The second value in
    PHP Code:
        If v14 = - 1  Then 
        v17 
    Plugin.XORRW.ReadInt(HwndPlayerBase + &HD60) + (* &H30)
        Else 
        
    v17 Plugin.XORRW.ReadInt(HwndPlayerBase + &HD54) + (* &H30)
        
    End If 
    is wrong. It has to be following instead:

    PHP Code:
        If v14 = - 1  Then 
        v17 
    Plugin.XORRW.ReadInt(HwndPlayerBase + &HD60) + (* &H30)
        Else 
        
    v17 PlayerBase + &HD58 + (* &H30)
        
    End If 
    P.S. You're using the wrong offset (0xD54 instead of 0xD5
    ths,Solve LOL~ dear Frosttall LOL~~~LOL

  4. #124
    redcatH's Avatar Member
    Reputation
    2
    Join Date
    Sep 2012
    Posts
    29
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Pray Frosttalls , Area of effect CODE

  5. #125
    radarlove's Avatar Contributor
    Reputation
    158
    Join Date
    Jun 2012
    Posts
    205
    Thanks G/R
    2/11
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Strangely my lCurMgrPre keeps returning a 0 since last patch.
    I retrieve this value doing: lCurMgrPre := ReadInt32(lPid, lBaseAddress + $DC9298 );
    $DC9298 is currmgroffset.... Am I doing anything wrong, what might be the prbolem?

    tx,
    RL

  6. #126
    radarlove's Avatar Contributor
    Reputation
    158
    Join Date
    Jun 2012
    Posts
    205
    Thanks G/R
    2/11
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Never mind my previous post... i just slammed myself in the face for not looking in the 5.0.5. post...

  7. #127
    lechris29's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    273
    Join Date
    Jun 2012
    Posts
    1,096
    Thanks G/R
    0/2
    Trade Feedback
    415 (96%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    who can tell me where i can find the 5.05 dump info...

  8. #128
    lechris29's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    273
    Join Date
    Jun 2012
    Posts
    1,096
    Thanks G/R
    0/2
    Trade Feedback
    415 (96%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i find it,sorry
    i thought it should be in the stick thread

  9. #129
    Frosttall's Avatar Active Member
    Reputation
    64
    Join Date
    Feb 2011
    Posts
    261
    Thanks G/R
    16/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by redcatH View Post
    Pray Frosttalls , Area of effect CODE
    Pardon me, whats the matter?

    Sent from my GT-I9100 using Tapatalk 2

  10. #130
    demonguy's Avatar Member
    Reputation
    2
    Join Date
    Feb 2012
    Posts
    111
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How to enable Zoom Hack now? it seems that only modify the maxdistance doesn't work anymore

  11. #131
    hb123220's Avatar Sergeant
    Reputation
    8
    Join Date
    Mar 2012
    Posts
    40
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by demonguy View Post
    How to enable Zoom Hack now? it seems that only modify the maxdistance doesn't work anymore
    MaxCameraDistanceLimit = 0x93A484, //5.05
    yeah,,it doesn't work,, anyone knows how to do it ?

  12. #132
    ~Unknown~'s Avatar Contributor
    Reputation
    193
    Join Date
    Jan 2009
    Posts
    211
    Thanks G/R
    0/5
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by king48488 View Post
    Powers are:

    Code:
    enum PowerType : int
    {
        Mana          = 0,
        Rage          = 1,
        Focus         = 2,
        Energy        = 3,
        Chi           = 4,
        Runes         = 5,
        RunicPower    = 6,
        SoulShards    = 7,
        Eclipse       = 8,
        HolyPower     = 9,
        Alternate     = 10,
        DarkForce     = 11,
        LightForce    = 12,
        ShadowOrbs    = 13,
        BurningEmbers = 14,
        DemonicFury   = 15,
        ArcaneCharges = 16
    };
    For some reason I seemed to notice that Chi wasn't in the correct place in this enum. I used the following to get Chi in the proper place:

    Code:
     
    public enum PowerType : uint
            {
                Mana = 0,
                Rage = 1,
                Focus = 2,
                Energy = 3,
                LightForce = 4,
                Runes = 5,
                RunicPower = 6,
                SoulShards = 7,
                Eclipse = 8,
                HolyPower = 9,
                Alternate = 10,
                DarkForce = 11,
                Chi = 12,
                ShadowOrbs = 13,
                BurningEmbers = 14,
                DemonicFury = 15,
                ArcaneCharges = 16
            };
    I can't confirm all the other powers but I know using JuJu's method the above works for the normal powers. LightForce actually seemed to be Chi unless I did something weird.
    used 0xC2B98C for 5.0.5 as this thread is outdated as far as strictly offsets speaking.

  13. #133
    Frosttall's Avatar Active Member
    Reputation
    64
    Join Date
    Feb 2011
    Posts
    261
    Thanks G/R
    16/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by yossarian87 View Post
    One reason Frosttall's code is confusing is because he has switched AURA_TABLE1 and AURA_TABLE2 relative to how most people would do this. The code does indeed work, but AURA_TABLE1 is used when AURA_COUNT1 is -1, so AURA_TABLE2 is used with AURA_COUNT1 and vice versa. I screwed this up the first time I read his code too. Once you realize that he's reversed the numbers, it's easy to make it work.
    Originally Posted by ~Unknown~ View Post
    For some reason I seemed to notice that Chi wasn't in the correct place in this enum. I used the following to get Chi in the proper place:

    Code:
     
    public enum PowerType : uint
            {
                Mana = 0,
                Rage = 1,
                Focus = 2,
                Energy = 3,
                LightForce = 4,
                Runes = 5,
                RunicPower = 6,
                SoulShards = 7,
                Eclipse = 8,
                HolyPower = 9,
                Alternate = 10,
                DarkForce = 11,
                Chi = 12,
                ShadowOrbs = 13,
                BurningEmbers = 14,
                DemonicFury = 15,
                ArcaneCharges = 16
            };
    I can't confirm all the other powers but I know using JuJu's method the above works for the normal powers. LightForce actually seemed to be Chi unless I did something weird.
    used 0xC2B98C for 5.0.5 as this thread is outdated as far as strictly offsets speaking.
    Taken from Constants.lua:

    Code:
    -- Power Types
    SPELL_POWER_MANA = 0;
    SPELL_POWER_RAGE = 1;
    SPELL_POWER_FOCUS = 2;
    SPELL_POWER_ENERGY = 3;
    --SPELL_POWER_CHI = 4; This is obsolete now.
    SPELL_POWER_RUNES = 5;
    SPELL_POWER_RUNIC_POWER = 6;
    SPELL_POWER_SOUL_SHARDS = 7;
    SPELL_POWER_ECLIPSE = 8;
    SPELL_POWER_HOLY_POWER = 9;
    SPELL_POWER_ALTERNATE_POWER = 10;
    SPELL_POWER_DARK_FORCE = 11;
    SPELL_POWER_LIGHT_FORCE = 12;
    SPELL_POWER_SHADOW_ORBS = 13;
    SPELL_POWER_BURNING_EMBERS = 14;
    SPELL_POWER_DEMONIC_FURY = 15;
    Everything is fine and named like in WoWs API.

  14. #134
    flowtek333's Avatar Sergeant
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    39
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    isnt this the playerbase for this wow patch?

    uint playerbase = wow.ReadUInt(wow.ReadUInt(wow.ReadUInt((uint)baseWoW + 0x00A6D420) + 0x48 ) + 0x24);
    or am i wrong?

  15. #135
    iceblockman's Avatar Member
    Reputation
    2
    Join Date
    Jun 2012
    Posts
    36
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by TOM_RUS View Post
    You must be doing something wrong. Try this.
    anyone can reupload this ? Filebeam : This file does not exist!

    I tried what tom_rus pasted before this thread. compile with my own wow memory reader. compile passed. and it can run but cannot get any records. I am trying to retrieving spell rec from spelldbc. anything changed from 5.0.4 to 5.4.7 related to dbc ? Any help will be appreciated!



    // edit

    tom_rus posted that message on page 7, #97,
    Last edited by iceblockman; 05-06-2014 at 01:45 AM.

Page 9 of 9 FirstFirst ... 56789

Similar Threads

  1. [WoW][5.1.0.16357] x86 Info Dump Thread
    By TOM_RUS in forum WoW Memory Editing
    Replies: 46
    Last Post: 11-27-2013, 04:34 AM
  2. [WoW] [5.2.0 16650] x86 Info Dump Thread
    By noctural in forum WoW Memory Editing
    Replies: 39
    Last Post: 03-08-2013, 04:42 AM
  3. [WoW][5.1.0.16309] x86 Info Dump Thread
    By TOM_RUS in forum WoW Memory Editing
    Replies: 70
    Last Post: 02-02-2013, 09:13 AM
  4. [WoW][5.0.5.16048] x86 Info Dump Thread
    By eracer in forum WoW Memory Editing
    Replies: 81
    Last Post: 11-23-2012, 04:04 AM
  5. [WoW][5.0.5.16135] x86 Info Dump Thread
    By eracer in forum WoW Memory Editing
    Replies: 7
    Last Post: 10-11-2012, 10:58 PM
All times are GMT -5. The time now is 04:08 PM. 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