Need help for finding out several offsets menu

User Tag List

Results 1 to 1 of 1
  1. #1
    RodeoRaider's Avatar Member
    Reputation
    2
    Join Date
    Jun 2012
    Posts
    101
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Need help for finding out several offsets

    Hi memory reading gurus!

    Today I spent a lot of time trying to learn to use Cheat Engine to figure out several offsets needed for the AH bot Happy Auction to run on 1.0.7a (its creator, Chuichu, is nowhere to be found). Unfortunately, since today is my 1st day in this area, I am having a lot of difficulties following Chuichu's instructions on how to get these offsets. I hope to get help from someone here because I suppose it would be easier for memory-reading-experienced people to follow these directions. And I am sure I can learn how to find these offsets much faster if I know their values in advance.

    TLDR: Please help me with finding the values of these offsets!

    Posted below is the instructions to find the needed offsets:

    Code:
      /*
            Static address offsets.
            The comments above each are steps taken to find their values after
            patches (using Cheat Engine).
        */
        /*
            1 while in AH mem search your total gold value. select lowest address one found.
            2 pointer scan address found. static only. levels=2. offset=1024.
            3 with pointer scan still open restart d3 goto AH and verify
            4 if wrong value goto 1 and select next address
        */
        static const Process::Link _chain_gold[] = { 0x00EABFB0 }; // _MODULE_D3
        static const Process::Chain _CHAIN_GOLD(_chain_gold, ACOUNT(_chain_gold));
    
        /*
            1 while logged in mem search your account name. select lowest address one found.
            2 pointer scan address found. static only. levels=3. offset=1024.
                - should look similar to old addresses. the 2nd offset likely remaining the same. the 3rd likely changing a little.
            3 with pointer scan still open restart d3 login and verify
            4 if wrong value goto 1 and select next address
        */
        static const Process::Link _chain_account[] = { 0x00600870, 0x02F4, 0x0260}; // _MODULE_D3
        static const Process::Chain _CHAIN_ACCOUNT(_chain_account, ACOUNT(_chain_account));
    
        /*
            1 d3 search such that first page of results is less than 11 items
            2 mem search count of items
            3 adjust count and goto1 until narrowed down
            4 for each found look at address +8 over and verify matches format of AhListItem (with D3_GOLD and D3_ITEM text in memory)
            5 pointer scan address found. static only. levels=2. offset=1024.
                - should look similar to old addresses + offset of AhSearchList.count
            6 with pointer scan still open restart d3 goto 5
        */
        static const Process::Link _chain_searchresults[] = { 0x00EA7500, 0x00000000 }; // _MODULE_D3
        static const Process::Chain _CHAIN_SEARCHRESULTS(_chain_searchresults, ACOUNT(_chain_searchresults));
    
        /*
            1 visit auctions tab and ensure some items selling
            2 mem search 4byte count of items selling
            3 cancel or add and research for new count
            4 check each address and ensure +8 offset from memory location found contains address pointing to list of auction items (similar to search results)
            5 pointer (re)scan address found. static only. levels=2. offset=1024.
                - should look similar to old addresses + offset of AhSellList.count
            6 with pointer scan still open restart d3 goto 1
        */
        static const Process::Link _chain_sells[] = { 0x00EA7550, 0x00000000 }; // _MODULE_D3
        static const Process::Chain _CHAIN_SELLS(_chain_sells, ACOUNT(_chain_sells));
    
        /*
            1 visit auctions main. but not auctions tab
            2 mem search count of items selling (based on auctions tab "(number)" text)
            3 sell items to change number
            4 exit auctions and goto 1 until narrowed down
            5 pointer (re)scan address found. static only. levels=2. offset=1024.
                - should look similar to old addresses + offset of AhGlobal2.sellcount
            6 confirm with d3 restart
        */
        static const Process::Link _chain_sellcount[] = { 0x00EA6080, 0x00000000 }; // _MODULE_D3
        static const Process::Chain _CHAIN_SELLCOUNT(_chain_sellcount, ACOUNT(_chain_sellcount));
    
        /*
            1 set low max frame rate in video options
            2 mem search 4byte between estimated frames passed (best to do soon after d3 starts at login screen)
            3 mem research incrementing
            4 keep only static addresses. note the module offset, not absolute address, is required.
            5 ensure valid in world, menus, and AH
            6 restart d3 goto 2. this is necessary to narrow down. once is enough
            7 you will likely narrow down to 2 incrementing values. select the one that appears to be lagging behind a little.
        */
        static const ULong _BASEADDRESS_FRAMECOUNT = 0x0112DD1C; // _MODULE_D3
        /*
            1 login and mem search 4byte = 1
            2 logout and mem search 4byte = 0
                - should remain 0 during login sequence
            3 keep only static address. note the module offset, not absolute address, is required.
            4 ensure value = 1 in menus and AH. it will be 0 in game.
            5 restart d3 goto 1. this may take a few tries.
            6 you may find several addresses that all behave the same. pick the lowest one. ignore the rest.
        */
        static const ULong _BASEADDRESS_LOGGEDIN = 0x016A7B58; // _MODULE_D3
    Many thanks in advance for any help!

    Need help for finding out several offsets

Similar Threads

  1. WoW Emulator for WoW 1.5 till WoW 1.8 NEEDED Help,is anybody out there?
    By xanimad in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 07-24-2021, 04:19 PM
  2. [Bot] BnS need help with finding offsets!
    By jj2417 in forum Blade and Soul Exploits|Hacks
    Replies: 5
    Last Post: 04-24-2016, 06:17 PM
  3. Need help to find a bot or something to help not log my character out
    By midnightowl in forum World of Warcraft General
    Replies: 0
    Last Post: 04-21-2014, 08:50 AM
  4. [Looking for help. Need help to find somethings.
    By Zaeoir in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 05-23-2008, 01:31 PM
  5. need help to find some programs
    By Drakee in forum Community Chat
    Replies: 4
    Last Post: 05-01-2007, 07:58 AM
All times are GMT -5. The time now is 07:05 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