Help with next steps menu

Shout-Out

User Tag List

Results 1 to 7 of 7
  1. #1
    Thornsworth's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Help with next steps

    So I have the basics of finding data like health/mana in C#... But when I see lists of hex values next to methods on mmowned such as "4A0C80 -> GetZoneText" how does one actually utilize these methods?

    I am using IDA Pro to attempt to find these methods on my own but I am not having much luck and the guide I am using (from the mmoglider forums) is either outdated or missing a step or I am just messing things up.

    Do I call the internal methods of retrieving data as if it were an API of sorts? If so, what ways do other developers use to call said methods?

    Help with next steps
  2. #2
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Rifk. Epic fail.

  3. #3
    Thornsworth's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post
    Rifk. Epic fail.
    What? Maybe if you could point me in a better direction then that...
    Last edited by Thornsworth; 09-04-2009 at 02:28 AM.

  4. #4
    Thornsworth's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Let me try a different approach as I don't think I am conveying my thoughts correctly...

    1) I open wow.exe with IDA Pro as a binary 32-bit file...
    2) It takes a while to go through it.
    3) I use Shift+F12 to get the String Window.
    4) I search for GetZoneText
    5) It takes me to "seg000:005B3164"

    Now is where the guide I followed on the MMOGlider forums differs. I don't see anything about "aGetzonetext db 'GetZoneText',0" or any DATA XFER stuff... What step(s) am I missing to get to the correct zone text data?

    I am using this to pull the data but obviously I have not found the correct offset:
    String zoneText = wow.ReadASCIIString(wow.ReadUInt(this.playerBase + 0x4A0C80), 40);

  5. #5
    Sel3n's Avatar Member
    Reputation
    10
    Join Date
    Jul 2009
    Posts
    115
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Thornsworth View Post
    String zoneText = wow.ReadASCIIString(wow.ReadUInt(this.playerBase + 0x4A0C80), 40);
    Go Wow memory editing section and read it, you'll found how to use this kind of stuff...

  6. #6
    Thornsworth's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    5
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sel3n View Post
    Go Wow memory editing section and read it, you'll found how to use this kind of stuff...
    My problem isn't with the memory reading part... I am able to pull XYZR/HP/MP fine. It's finding the correct thing within IDA and applying it in C#.

  7. #7
    RiotInferno's Avatar Member
    Reputation
    4
    Join Date
    Aug 2009
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Thornsworth View Post
    My problem isn't with the memory reading part... I am able to pull XYZR/HP/MP fine. It's finding the correct thing within IDA and applying it in C#.
    You should listen to your friend Sel3n, he's a cool guy.
    Seriously though, the Memory Editing section covers this more then the general C# forum.

    If you can already find the offsets to read them, then I guess I'm not really seeing what your question is. This is sort of a chicken or the egg type situation.

    Don't you typically use IDA to find offsets before you read them?

Similar Threads

  1. Need help with next phase:
    By ShoniShilent in forum WoW Memory Editing
    Replies: 6
    Last Post: 05-27-2008, 09:26 PM
  2. need help with shammy talents
    By jason in forum World of Warcraft General
    Replies: 5
    Last Post: 07-19-2006, 02:02 AM
  3. Help with Ranks!!
    By Krazzee in forum Community Chat
    Replies: 7
    Last Post: 06-16-2006, 06:58 PM
  4. Help with Auto-it!!
    By Krazzee in forum World of Warcraft General
    Replies: 7
    Last Post: 06-12-2006, 09:22 PM
All times are GMT -5. The time now is 04:24 PM. 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