[C#/CE help] Need help with memory reading menu

Shout-Out

User Tag List

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

    [C#/CE help] Need help with memory reading

    Hi, this is my first post here. I am trying to learn to read basic stuff from WoW memory, like player name and lvl. I'm using BlackMagic.dll and C#.

    Code:
    Code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Magic;
    
    namespace Test
    {
        class Program
        {
            static void Main(string[] args)
            {
                BlackMagic wow = new BlackMagic(); //Create new function to open wow process
                wow.OpenProcessAndThread(SProcess.GetProcessFromWindowTitle("World of Warcraft"));
                uint playerbase = wow.ReadUInt(wow.ReadUInt(wow.ReadUInt(0x00C4EB48) + 0x34) + 0x24);
                string playername = wow.ReadASCIIString(0x00C923F8, 12);
                uint Level = wow.ReadUInt(wow.ReadUInt(playerbase + 0x8) + (0x35 * 4));
                Console.WriteLine("Player Name is: " + playername);
                Console.WriteLine("Player level is:" + Level);
            }
        }
    }
    The line "uint playerbase..." is causing error for me. I have done some research on here and Google, and found out that the playerbase 0x00C4EB48 is wrong (outdated?).
    I also read that you can find the playerbase from scanning with like CE, but I am not sure how to do this scanning with it (I know how to scan for hp address with the value etc, but just don't know what to look for for playerbase).
    Can anyone tell me how to scan/find the playerbase? Just an answer for the question is enough too, but I would prefer to know myself how to find it (as it changes).

    Hopefully someone can help. Other tips which help learning are welcome too.

    PS: I tried searching before I posted, but either I am blind, bad searcher or nothing helpful (basic lvl) existed.


    -----

    Edit: I have learned how to find some string values, like player name or account name.
    For example, player name:
    Code:
    string playername = wow.ReadASCIIString(0x00C79D18, 12);
    Console.WriteLine("Player Name is: " + playername);
    I still have the problem with all uint values, like level, hp or something like that.
    I also have tried to search for playerbase by following the guide here: http://www.mmowned.com/forums/world-...se-adress.html, but I can't get 2 same hex values.
    Last edited by dididii; 10-08-2010 at 09:51 AM.

    [C#/CE help] Need help with memory reading

Similar Threads

  1. Replies: 2
    Last Post: 11-28-2013, 10:23 AM
  2. Replies: 2
    Last Post: 01-18-2012, 05:15 AM
  3. [Misc] Need help with memory addresses [1.12.1]
    By Lysolfs in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 06-13-2011, 05:48 PM
  4. need startup help with memory reading (C++, ReadProcessMemory)
    By sixpounder in forum WoW Memory Editing
    Replies: 13
    Last Post: 03-13-2011, 09:43 AM
  5. Help with mounts...read
    By Corruptedwow in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 01-04-2008, 06:55 AM
All times are GMT -5. The time now is 01:13 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