3.0.8 Descriptors menu

User Tag List

Page 2 of 2 FirstFirst 12
Results 16 to 26 of 26
  1. #16
    RoKFenris's Avatar Member
    Reputation
    16
    Join Date
    Jun 2008
    Posts
    69
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ShoniShilent View Post
    also is mob name still:

    ((MobAddress+0x9B0)+0x3C)

    and object name:

    ((ObjectAddress+0x1F4)+0x7 ?
    Just finished updating my project, mob name is now at:

    ((MobAddress+0x9A0)+0x3C)

    object name seems to not have changed.

    3.0.8 Descriptors
  2. #17
    jbrauman's Avatar Member
    Reputation
    65
    Join Date
    Dec 2007
    Posts
    72
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SKU View Post
    Can't test it yet (yay EU), but I *think* that his is the new address to the CGUnit_C::UpdateModel() method (e.g. for Cyphers awesome Morph Hack)

    0x006800A0

    Correct me if I'm wrong.

    Update: Servers are up, it's working.



    0x006800A0 = CGUnit_C::UpdateModel()

    Dynamic Jump Height (float) = [playerbase + 0x874]
    Rofl at the picture

  3. #18
    Hannah's Avatar Member
    Reputation
    3
    Join Date
    Dec 2008
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    very helpful thanks

  4. #19
    Rabies's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is there any way to get auras(buff/debuff) out from the player structure?
    I've tried to use [PlayerStructure + UNIT_FIELD_AURASTATE] and see if I could find any values that had the same as my current buff/debuff but without any luck.

  5. #20
    Greyman's Avatar Active Member
    Reputation
    61
    Join Date
    Oct 2006
    Posts
    40
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Auras changed in 3.0, you now have to retrieve them from the player struct or use the internal WoW routines. If you reverse the LUA functions for buffs/debuffs you'll see how it works... Very straightforward.

  6. #21
    Sillyboy72's Avatar Member
    Reputation
    13
    Join Date
    Jan 2009
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Given this:
    0x006800A0 = CGUnit_C::UpdateModel()

    I would expect that if hit ye ol debugger, grab a pointer to the player object, and search its vtable... I would see 0x006800A0 in there somewhere. but alas, i do not.

    Was hoping to just replace one of the my empty WowObject::FunctionXXX with the call to UpdateModel, but apparently that ain't gonna happen

  7. #22
    kynox's Avatar Member
    Reputation
    830
    Join Date
    Dec 2006
    Posts
    888
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You're thinking of a virtual method, not all methods of a class are virtual.

  8. #23
    Sillyboy72's Avatar Member
    Reputation
    13
    Join Date
    Jan 2009
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kynox View Post
    You're thinking of a virtual method, not all methods of a class are virtual.
    I'm a retard. thx.

  9. #24
    Rabies's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Greyman View Post
    Auras changed in 3.0, you now have to retrieve them from the player struct or use the internal WoW routines. If you reverse the LUA functions for buffs/debuffs you'll see how it works... Very straightforward.
    Sounds interesting. To be honest I have no previous experience with reverse engineering; started with memory reading a few weeks ago and managed to build a fairly recent bot so far.

    I would like to learn how to isolate internal methods in a program like the LUA methods, but so far I really didn't find any good tutorial on memory reading. Furthermore I have a few concerns knowing that looking for these information might include injection in the WoW memory which Warden can detect.

    If you have found any further information about buff/debuff or have a link to where I safely can start learning how to isolate the LUA methods that would be lovely.

  10. #25
    Xarg0's Avatar Member
    Reputation
    61
    Join Date
    Jan 2008
    Posts
    389
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Rabies View Post
    Sounds interesting. To be honest I have no previous experience with reverse engineering; started with memory reading a few weeks ago and managed to build a fairly recent bot so far.

    I would like to learn how to isolate internal methods in a program like the LUA methods, but so far I really didn't find any good tutorial on memory reading. Furthermore I have a few concerns knowing that looking for these information might include injection in the WoW memory which Warden can detect.

    If you have found any further information about buff/debuff or have a link to where I safely can start learning how to isolate the LUA methods that would be lovely.
    Get a debugger
    I hacked 127.0.0.1

  11. #26
    SKU's Avatar Contributor
    Reputation
    306
    Join Date
    May 2007
    Posts
    565
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    From what i've heard, the chances of getting detected doing injections isn't that differenct from doing it out of process. (please correct me if I'm wrong.)

    About the LUA methods, you can either go to gamedeceptions.net->WoW section and read the awesome post of bobbysing (and others who posted their ways) about "How to find stuff". Oh and ofcourse his WoW Base. LUA functions (often) have the pattern "Usage: <name>". Open WoW in Olly and do a text search for said pattern. eg.: Open Olly, open WoW -> text string search -> "Usage: CastSpellByName", doubleclick on the result and scroll up, you now found "0x004D1960" -> CastSpellByName.

    I'm new to this aswell so don't take these things for granted, if I'm wrong i'll soon enough get flamed into the ground and you'll have the correct answers.

Page 2 of 2 FirstFirst 12

Similar Threads

  1. [3.0.9] Descriptors dumper by Kynox [Help]
    By naa in forum WoW Memory Editing
    Replies: 10
    Last Post: 04-14-2009, 01:56 PM
  2. [3.1.0] Descriptors
    By wraithZX in forum WoW Memory Editing
    Replies: 1
    Last Post: 04-14-2009, 07:20 AM
  3. [WoW] [3.0.9] [Info] Descriptors
    By Cypher in forum WoW Memory Editing
    Replies: 15
    Last Post: 03-19-2009, 10:48 AM
  4. Descriptor Field Dump and Usage of eItemFields
    By swayenvoy in forum WoW Memory Editing
    Replies: 2
    Last Post: 03-01-2009, 04:47 AM
  5. Descriptors
    By Shamun in forum WoW Memory Editing
    Replies: 4
    Last Post: 11-28-2008, 09:43 PM
All times are GMT -5. The time now is 06:26 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