PoE Autoflask & AutoScript, Improvements and updates. menu

User Tag List

Page 74 of 182 FirstFirst ... 24707172737475767778124174 ... LastLast
Results 1,096 to 1,110 of 2721
  1. #1096
    TehCheat's Avatar ★ Elder ★
    Reputation
    2564
    Join Date
    Oct 2013
    Posts
    1,900
    Thanks G/R
    349/2266
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by liquidace View Post
    Alright i manually updated all of those and the prefix/suffix definitely don't work.



    My "FlaskInvBase" covers up to the red square contents:

    Here's what I have for the flask mods:
    Code:
    FlaskMod1 = currFlask->0x4->0x1c->0x4->0x4->0x10->0x7c->0x14->0x30
    FlaskMod2 = currFlask->0x4->0x1c->0x4->0x4->0x10->0x7c->0x2c->0x30
    and currFlask would be:
    Code:
    0x4->0x7c->0x9c->0x13c->0x220->0x50->0x970->0x98c->0x20
    Last edited by TehCheat; 05-01-2015 at 05:05 PM.

    PoE Autoflask & AutoScript, Improvements and updates.
  2. #1097
    liquidace's Avatar Member
    Reputation
    12
    Join Date
    Sep 2012
    Posts
    77
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Ok cool that works. How did you come across these offsets though?



    currFlask->0x4->0x1c->0x4->0x4 must be some kind of flask stat ptr.

    0x4->0x1c->0x4->0x4->0xC is the FlaskChargePtr

    FlaskChargePtr -> 0x8 -> 0x8 = total charges
    FlaskChargePtr -> 0xC = current charges
    FlaskChargesPtr -> 0x8 -> 0xC = charges per use
    Last edited by liquidace; 05-01-2015 at 04:57 PM.

  3. #1098
    TehCheat's Avatar ★ Elder ★
    Reputation
    2564
    Join Date
    Oct 2013
    Posts
    1,900
    Thanks G/R
    349/2266
    Trade Feedback
    5 (100%)
    Mentioned
    32 Post(s)
    Tagged
    1 Thread(s)
    I reversed them using my horrid methods.

  4. #1099
    liquidace's Avatar Member
    Reputation
    12
    Join Date
    Sep 2012
    Posts
    77
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    ahaha lol. Well i have pretty much everything i need to time to get coding :O

  5. #1100
    immor's Avatar Active Member
    Reputation
    20
    Join Date
    Mar 2008
    Posts
    68
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by liquidace View Post
    Hmmm yeah that doesn't work for beta. I'm assuming the AOB scan is different in beta.
    yeah its for the current live version, i dont got a beta key yet...

  6. #1101
    liquidace's Avatar Member
    Reputation
    12
    Join Date
    Sep 2012
    Posts
    77
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    All good im using this atm:



    Code:
    private void getPlayerFlasks()
            {
                if (Mem.CheckProcess())
                {
                    Mem.StartProcess();
                    int flaskBase = Mem.ReadInt(Mem.ImageAddress() + 0x008F6A88);
                    
    
                    for (int x = 0; x < 5; x++)
                    {
                        _flasks[x] = new Flasks();
    
                        int FlaskInvBase = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(flaskBase + 0x34) + 0x788) + 0x204) + 0x30) + (x * 4));
                        int Flask_Charge_Ptr = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x1C) + 0x4) + 0x4) + 0xC);
    
                        // Flask Name / Type / Quality
    
                        _flasks[x].MetaData = Mem.ReadStringUnicode(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x0) + 0x8), 70);
                        _flasks[x].BaseItemType = Mem.ReadStringUnicode(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x0) + 0x8) + 0x10), 70);
                        _flasks[x].Quality = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x4) + 0xC);
    
                        // Flask Stats
    
                        _flasks[x].LocalStat1Type = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x18) + 0x20) + 0xC) + 0x0);
                        _flasks[x].LocalStat1Value = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x18) + 0x20) + 0xC) + 0x4);
    
                        _flasks[x].LocalStat2Type = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x18) + 0x20) + 0xC) + 0x8);
                        _flasks[x].LocalStat2Value = Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x18) + 0x20) + 0xC) + 0xC);
    
                        // Flask Prefixes / Suffixes
    
                        _flasks[x].Prefix = Mem.ReadStringUnicode(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x1C) + 0x4) + 0x4) + 0x10) + 0x7c) + 0x14) + 0x30), 74);
                        _flasks[x].PrefixEffect = Mem.ReadStringUnicode(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x1C) + 0x4) + 0x4) + 0x10) + 0x7c) + 0x14) + 0x38), 74);
    
                        _flasks[x].Suffix = Mem.ReadStringUnicode(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x1C) + 0x4) + 0x4) + 0x10) + 0x7c) + 0x2c) + 0x30), 74);
                        _flasks[x].SuffixEffect = Mem.ReadStringUnicode(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(Mem.ReadInt(FlaskInvBase) + 0x4) + 0x1C) + 0x4) + 0x4) + 0x10) + 0x7c) + 0x2c) + 0x38), 74);
    
                        // Flask Charges
    
                        _flasks[x].TotalCharges = Mem.ReadInt(Mem.ReadInt(Flask_Charge_Ptr + 0x8) + 0x8);
                        _flasks[x].CurrentCharges = Mem.ReadInt(Flask_Charge_Ptr + 0xC);
                        _flasks[x].ChargesPerUse = Mem.ReadInt(Mem.ReadInt(Flask_Charge_Ptr + 0x8) + 0xc);                    
                    }
                }
            }

  7. #1102
    immor's Avatar Active Member
    Reputation
    20
    Join Date
    Mar 2008
    Posts
    68
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    looks promising

  8. #1103
    stfufag's Avatar Active Member
    Reputation
    22
    Join Date
    Jun 2012
    Posts
    294
    Thanks G/R
    46/20
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    does this tool here currently work in beta? yes/no?

  9. #1104
    liquidace's Avatar Member
    Reputation
    12
    Join Date
    Sep 2012
    Posts
    77
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    no it doesnt. Half the offsets are broken/dont work at all.

  10. #1105
    ilikestuff's Avatar Member
    Reputation
    10
    Join Date
    Jun 2012
    Posts
    27
    Thanks G/R
    6/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The thing badplayer posted on the previous page seems to be working for me in the standalone beta.
    https://i.imgur.com/MPZ2nSq.jpg

  11. #1106
    liquidace's Avatar Member
    Reputation
    12
    Join Date
    Sep 2012
    Posts
    77
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    steam or non steam? I'm using steam which is probably why. It looks like he updated the offsets for the normal client

    More progress - all the flask data is working so now I'm able to actually start putting it to the test


  12. #1107
    ilikestuff's Avatar Member
    Reputation
    10
    Join Date
    Jun 2012
    Posts
    27
    Thanks G/R
    6/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ya nonsteam. Makes sense. =]

  13. #1108
    immor's Avatar Active Member
    Reputation
    20
    Join Date
    Mar 2008
    Posts
    68
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by liquidace View Post
    More progress - all the flask data is working so now I'm able to actually start putting it to the test
    This is what mine is looking (live version ):
    Last edited by immor; 05-01-2015 at 10:18 PM.

  14. #1109
    liquidace's Avatar Member
    Reputation
    12
    Join Date
    Sep 2012
    Posts
    77
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    daaaamn where you been hiding dat

    What component is that on the far right btw? treeView?

  15. #1110
    immor's Avatar Active Member
    Reputation
    20
    Join Date
    Mar 2008
    Posts
    68
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    exactly, it's a treeview

    The backgroundcolors and the textcolors for the expanded entries are still ****ed up so simply ignore that ^^

    Some more screens?
    Last edited by immor; 05-02-2015 at 03:02 AM.

Similar Threads

  1. How to download and update addons when curse is down, with wowmatrix
    By Stans Dad in forum World of Warcraft Guides
    Replies: 27
    Last Post: 06-22-2011, 06:56 PM
  2. [Show off] look at my new and updated sig.
    By shadowste in forum Art & Graphic Design
    Replies: 7
    Last Post: 03-31-2008, 12:56 PM
All times are GMT -5. The time now is 03:56 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