• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • C# Memory Editing, WoW Offsets

    Discussion in 'General Discussion Forum' started by asdfowkw, Oct 26, 2012.

    1. asdfowkw

      asdfowkw Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      263
      Likes Received:
      0
      Trophy Points:
      16
      Hello Buddies!


      I just started with memory editing here and i wonder how to find the correct addresses.


      For example.


      Say i wanna grab my characters name,

      Code:
      
      string myname = wow.ReadASCIIString((uint)baseAddress + 0x???????, 255);
      

      How do i know what address to find this in ?


      I mean like, if i search in IDA in strings window for example, how do i know what to search for, cause Playername dosnt give me anything good..



      edit: maybe i mean offsets :p
       
    2. 1101011

      1101011 Member

      Joined:
      Dec 4, 2011
      Messages:
      731
      Likes Received:
      3
      Trophy Points:
      18
      maybe cheatengine? no idea if it realy works but it can find offsets
       
    3. asdfowkw

      asdfowkw Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      263
      Likes Received:
      0
      Trophy Points:
      16
      ye its not the program im looking for, im looking for some kind of documentation over the names of the different stuff, like what the name are for player health for example.

      like the zone name is GetMinimapZoneText
       
    4. ZenLulz

      ZenLulz Community Developer

      Joined:
      Aug 17, 2011
      Messages:
      583
      Likes Received:
      98
      Trophy Points:
      28
      I don't install IDA yet but did you try to reverse UnitName(string) ? Because if you call

      PHP:
      name UnitName("player")
      It should give you the name of the current player (API UnitName - WoWWiki - Your guide to the World of Warcraft).

      EDIT: I remember the name of the current player is stored to an static address you can easily find with CheatEngine.
       
      Last edited: Oct 27, 2012
    5. parrot

      parrot Community Developer

      Joined:
      Feb 5, 2012
      Messages:
      222
      Likes Received:
      7
      Trophy Points:
      18
      I havent done much of this, tried it a few times (other games, not wow) but it was a real pain since you have to find a static address and then work from there. I am really treading on thin ice (knowledge wise) here so i cant help you with finding them yourself but I believe that ownedcore used to have a list on their forum with a lot of the current offsets, maybe they still do?
       
      Last edited: Oct 31, 2012
    6. manzarek

      manzarek New Member

      Joined:
      Dec 24, 2011
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      0
      For this tou have to hook endscene and then call framescript_execute wow function. There are plenty documentation on ownedcore.
      But the name of the player is in static memory i think so use cheat engine->browse memory and search for your name( green text means static).
       

    Share This Page