[Example Source][C#] Player info reader menu

Shout-Out

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 20
  1. #1
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Example Source][C#] Player info reader

    Okay, well this is my first C# program!

    I've tried to comment on everything within the source to make it as easy as possible for others to learn!

    Basically it reads from the World of Warcraft memory.
    It reads for:
    * Your players name
    * Your players level
    * Your players coordinates (X/Y/Z)
    * Your player health
    * Your players mana

    Known issues: (Current/Fixed)
    * If your player doesn't have mana it crashes!

    Download: Clicky!

    Anti-Virus: Clicky!

    Thanks to all from MMOwned for all the help, and I hope this helps others
    Last edited by -Ryuk-; 12-13-2009 at 04:30 PM.
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

    [Example Source][C#] Player info reader
  2. #2
    Robske's Avatar Contributor
    Reputation
    305
    Join Date
    May 2007
    Posts
    1,062
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Stop dividing by zero already.
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
    "I cried a little earlier when I had to poop" - Sku

  3. #3
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    try{...} catch(DivideByZeroException ex){...}

    GG.

  4. #4
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @ Robske & lanman92

    What?
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  5. #5
    Krillere's Avatar Contributor
    Reputation
    112
    Join Date
    Nov 2007
    Posts
    668
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm on my Mac computer, is this updated for the latest addresses? + Rep none the less!

  6. #6
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Krillere View Post
    I'm on my Mac computer, is this updated for the latest addresses? + Rep none the less!
    Yes, It works for live wow servers(Patch 3.3.0)
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  7. #7
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Go on msdn and learn about exceptions. It's a quite simple concept that fixes most crashes.

  8. #8
    [Blinded]'s Avatar Contributor
    Reputation
    88
    Join Date
    Nov 2009
    Posts
    177
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Didn't load this Code, but it sounds that he divide MaxMana through CurMana or the other way round.
    Exceptions are one of my favorites, i love them, but another way would be to check if MaxMana is equal zero.

    At the end is to say, nice work even if it wasn't very hard.

    P.S. My english isn't the best and i knew it.

  9. #9
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by [Blinded] View Post
    Didn't load this Code, but it sounds that he divide MaxMana through CurMana or the other way round.
    Exceptions are one of my favorites, i love them, but another way would be to check if MaxMana is equal zero.

    At the end is to say, nice work even if it wasn't very hard.

    P.S. My english isn't the best and i knew it.
    Thanks, Im looking at exceptions now...
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  10. #10
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    updated fixed crash issue
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  11. #11
    miceiken's Avatar Contributor Authenticator enabled
    Reputation
    209
    Join Date
    Dec 2007
    Posts
    401
    Thanks G/R
    7/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Why are you posting this? Anyone can make it.

  12. #12
    -Ryuk-'s Avatar Elite User CoreCoins Purchaser Authenticator enabled
    Reputation
    529
    Join Date
    Nov 2009
    Posts
    1,028
    Thanks G/R
    38/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by miceiken View Post
    Why are you posting this? Anyone can make it.
    Its an example for other using C# you can use it but you may need Microsoft Visual C# 2008 Express Edition(what I use) Or wait for someone to compile it maybe.
    |Leacher:11/2009|Donor:02/2010|Established Member:09/2010|Contributor:09/2010|Elite:08/2013|

  13. #13
    lon3vman's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    a) It's straight forward 101 tutorial
    b) You bothered to do it so +rep. The more of this the better the forums get for those trying to learn. I'm sick of digging through threads that turn up in search results that ask non stop about simple tasks, where this thread answers many of them in one hit.

    I must admit that example source (or walkthroughs) were a great tool to learn reversing when I started (still early days for me anyway). Something like this back then would have saved me a lot of time reading pages of in depth information that had gaps with implied knowledge from other sources (posts, books etc). The information on mmowned is excellent, but having someone bring it together rocks. +rep for being bothered.
    Last edited by lon3vman; 12-13-2009 at 11:41 PM.

  14. #14
    Bonfire666's Avatar Member
    Reputation
    1
    Join Date
    Sep 2009
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for posting it I was looking for something like this to start

  15. #15
    Seifer's Avatar Site Donator
    Reputation
    129
    Join Date
    Apr 2007
    Posts
    270
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I see you're checking for mana to be zero, and if it is, you assume we don't use it. However, you can also check for rage/runic power and rage. This way you can change the text of these labels to reflect these changes, and have it be more accurate.

    Other than that, good work, keep it up!

Page 1 of 2 12 LastLast

Similar Threads

  1. [C# snippet] Get player info by GUID (name, race and class)
    By T@rget in forum WoW Memory Editing
    Replies: 1
    Last Post: 09-03-2016, 01:11 PM
  2. [source] How to parse player list (example)
    By Midi12 in forum GW2 Memory Editing
    Replies: 13
    Last Post: 11-28-2012, 12:25 AM
  3. How should I start about getting enemies / players infos ?
    By Kelz in forum Diablo 3 Memory Editing
    Replies: 3
    Last Post: 06-09-2012, 11:31 AM
  4. [Example Source ] Free place in my bag
    By bolototo in forum WoW Memory Editing
    Replies: 0
    Last Post: 12-21-2009, 12:15 PM
  5. [Help] player create info ids what do they all mean?
    By Masterkenshin in forum World of Warcraft Emulator Servers
    Replies: 7
    Last Post: 01-20-2008, 02:35 PM
All times are GMT -5. The time now is 02:40 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