Getting Info like current EXP, Gold etc. menu

User Tag List

Results 1 to 11 of 11
  1. #1
    theonly112's Avatar Private
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Getting Info like current EXP, Gold etc.

    I'm sorry if this has been asked before, but i didn't find any information that really helped me. Reading through some threads here i've found LootAlert wich reads quite a bit of memory to find item's etc. These are found in these "Actors/ACDActors". I assumed that within the Player-ACDActor I would be able to find the data i'm looking for. But i can't seem to find it. Thanks in advance for any responses.

    Getting Info like current EXP, Gold etc.
  2. #2
    tgfdp's Avatar Private
    Reputation
    1
    Join Date
    Jul 2012
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  3. #3
    theonly112's Avatar Private
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've found that threa, but i have the exact same problem as the User that created that thread. I've tried getting a Actor that contains "GoldCoin" in its name as someone posted, but there is no actor with that name.
    And i still have no idea how to go about getting the expecrience. None of the Attributes of the Player actors returns a even remotely correct value. I would really appreciate some help.

  4. #4
    iamclint's Avatar Master Sergeant
    Reputation
    14
    Join Date
    Aug 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    sounds like maybe you are looping through the objects list and not the actors list.


    example
    Code:
            Public Shared Function GetGold() As Long
                Dim c As Integer = cMem.MemoryHelpers.readPtr(Enums.ObjectManager.ObjectManager, Enums.ObjectManager.ACDContainer, 0)
                Dim count As Integer = cMem.MemoryHelpers.readInt(c + &H108)
                Dim current As Long = cMem.MemoryHelpers.readPtr(c + Enums.ObjectManager.ObjectStart, 0)
                Dim item_count As Integer = 0
                For i = 0 To count
                    Dim en As New Entity(current - 4, current)
                    If InStr(en.GenericName, "GoldCoin") Then
                        Dim attr As New AttributeReader(current)
                        Dim gcount As Single = cMem.MemoryHelpers.readInt(attr.GetAttribute(Enums.Attrib.ItemStackQuantityLo))
                        Return gcount
                    End If
                    current += &H2D0
                Next
            End Function
    Code:
    ObjectManagerContainer = &H8C8
    ACDContainer = &H868

  5. #5
    theonly112's Avatar Private
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm so stupid >.<. Tried to get "Experience_Next" as a float. So i got that know. But i still have trouble finding the Gold.
    I'm pretty sure that im looping though the actor list. I'm using LootAlert's sourcecode as a base.
    Code:
    List<ACDActor> actors = diablo.GetACDActors();
    foreach (ACDActor a in actors)
    {
         if (a.Name.Contains("GoldCoin"))
         {
    
         }
    }
    Last edited by theonly112; 03-15-2013 at 07:17 PM.

  6. #6
    iamclint's Avatar Master Sergeant
    Reputation
    14
    Join Date
    Aug 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i'm telling you its there if you look at the addresses provided and make sure that lootalerts source is reading actors correctly you will find out the issue

  7. #7
    wineggdrop's Avatar Sergeant
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    38
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    you need to Enumerating All Actors and their Attributes and you can get the code at here
    http://www.ownedcore.com/forums/diab...y-reading.html ([INFO] D3 Memory Reading)

    for gold,attribute_index is ItemStackQuantityHi and ItemStackQuantityLo,also,since the value you read is DWORD,but the gold you have in hand probably exceed the value of DWORD,so actully the total gold is the combination of 2 value(ItemStackQuantityHi and ItemStackQuantityLo

  8. #8
    iamclint's Avatar Master Sergeant
    Reputation
    14
    Join Date
    Aug 2012
    Posts
    84
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    int32 = 2,147,483,647
    i don't have more gold than that to find out

  9. #9
    lukry's Avatar Private
    Reputation
    1
    Join Date
    Jan 2013
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If i read Experience_Granted the result is 0 ?!

  10. #10
    theonly112's Avatar Private
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yea. I seems that doesn't work. You can use "Experience_Next" to get the exp missing to get to the next Level. If the character is already lvl 60 you can use "Alt_Experience_Next" to get the exp for the next paragon level.

  11. #11
    Dolphe's Avatar Contributor
    Reputation
    97
    Join Date
    Oct 2012
    Posts
    614
    Thanks G/R
    0/26
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Alt_Experience_Next = Experience until level
    Alt_Level = Paragon Level

    Here is a list of the requirement for each paragon level.
    [C#] using System; using System.Collections.Generic; using System.Text; using Syst - Pastebin.com

Similar Threads

  1. Get site`s paypal (paypal gold website scam improved)
    By vlada111 in forum WoW Scam Prevention
    Replies: 5
    Last Post: 01-19-2008, 03:06 PM
  2. Easy way to get info on scammed accounts!
    By Koest in forum WoW Scam Prevention
    Replies: 6
    Last Post: 11-10-2007, 05:50 PM
  3. Getting Info From Gold sellers
    By sol82 in forum World of Warcraft General
    Replies: 37
    Last Post: 06-05-2007, 11:03 PM
  4. Replies: 9
    Last Post: 11-11-2006, 12:13 AM
  5. Easy scam, could get you 100's of gold or more!
    By Shanka in forum WoW Scam Prevention
    Replies: 17
    Last Post: 09-07-2006, 08:21 PM
All times are GMT -5. The time now is 06: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