[21742] offsets of UIFrames and DBC? menu

Shout-Out

User Tag List

Results 1 to 8 of 8
  1. #1
    Zazazu's Avatar Contributor
    Reputation
    191
    Join Date
    Jun 2016
    Posts
    390
    Thanks G/R
    5/143
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [21742] offsets of UIFrames and DBC?

    Hello.
    Q1: UIFrames
    I am reading http://www.ownedcore.com/forums/worl...plained-2.html ([C#] User Interface explained) but in topic all offsets for ver 3.3.5. What kind offsets for 6.2.4.21742?

    Q2: What kind loaded DBC offset?
    I think in memory exists list of pointers loaded DBC files like FactionTemplate, MountType, ItemDisplayInfo and etc (correct me if i wrong). Any got base-pointer for this list?

    Interesting offset for x64 and x86 platform.

    Ty any help.
    Last edited by Zazazu; 06-03-2016 at 06:23 AM.

    [21742] offsets of UIFrames and DBC?
  2. #2
    charles420's Avatar Elite User
    Reputation
    335
    Join Date
    Jun 2009
    Posts
    337
    Thanks G/R
    25/123
    Trade Feedback
    0 (0%)
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    Scrwidth 0xb55ef8
    Scrheight 0xb55efc
    Framebase 0xc11edc
    I'll post rest if I get around to a pc if no one else beats me to it

  3. #3
    dragonbane24's Avatar Contributor
    Reputation
    103
    Join Date
    Jan 2012
    Posts
    53
    Thanks G/R
    8/36
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I haven't posted any updates to my 6.4.x pointers since they haven't changed in a few releases. Most of the updates have been in the code area and I do not do anything with the code segment. I only look in the heap and it hasn't changed, so the UI / DBC stuff is still the same as from a build or two ago.

  4. #4
    Zazazu's Avatar Contributor
    Reputation
    191
    Join Date
    Jun 2016
    Posts
    390
    Thanks G/R
    5/143
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by dragonbane24 View Post
    I haven't posted any updates to my 6.4.x pointers since they haven't changed in a few releases. Most of the updates have been in the code area and I do not do anything with the code segment. I only look in the heap and it hasn't changed, so the UI / DBC stuff is still the same as from a build or two ago.
    Sorry... My mistake. Found offsets in preview version.Ty for help.
    Last edited by Zazazu; 06-06-2016 at 07:20 PM.

  5. #5
    Zazazu's Avatar Contributor
    Reputation
    191
    Join Date
    Jun 2016
    Posts
    390
    Thanks G/R
    5/143
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by charles420 View Post
    Scrwidth 0xb55ef8
    Scrheight 0xb55efc
    Framebase 0xc11edc
    I'll post rest if I get around to a pc if no one else beats me to it
    Hmmm... try it, but offsets is wrong.
    If i understund offset for x64
    ScreenWidth "Wow-64.exe"+1315ECC
    ScreenHeight "Wow-64.exe"+1315ED0

    for x86
    ScreenWidth Wow.exe+C5F8D4
    ScreenHeight Wow.exe+C5F8D8

    Can any confirm this?

    Lazybot 64bit offsets
    ScrWidth = 0x11D21C8,
    ScrHeight = ScrWidth + 0x04,

    //These is the offset to the UI struct.
    FrameBase = 0x12BF690,

    FirstFrame = 0x23E8, //Good.
    NextFrame = 0x23D8, //Good.
    This offset not actually now too? or its my incorect access? I need offset to detect opening UIFrame like MerchantFrame or GossipFrame.
    Last edited by Zazazu; 06-06-2016 at 07:21 PM.

  6. #6
    Zazazu's Avatar Contributor
    Reputation
    191
    Join Date
    Jun 2016
    Posts
    390
    Thanks G/R
    5/143
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Any help with UI offsets and struct?

  7. #7
    counted's Avatar Contributor Authenticator enabled
    Reputation
    203
    Join Date
    Mar 2008
    Posts
    183
    Thanks G/R
    11/108
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    You can use windows API to get scrnWidth and scrnHeight.

    [DllImport("user32.dll", SetLastError = true)]
    static extern bool GetClientRect(IntPtr hWnd, out Rectangle lpRect);

    Rectangle clientRect = new Rectangle();
    GetClientRect(Mem.WindowHandle, out clientRect);
    ClientWidth = clientRect.Width;
    ClientHeight = clientRect.Height;

    -counted

  8. #8
    zakkord's Avatar Member
    Reputation
    2
    Join Date
    Mar 2008
    Posts
    18
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Zazazu View Post
    I need offset to detect opening UIFrame like MerchantFrame or GossipFrame.
    You can find everything you need with IDA in GetNumFrames,EnumerateFrames and GetNumRegions for regions like FontString

Similar Threads

  1. [Release] Ascent 3.0.2 Maps, Vmaps and dbc
    By Moaradin in forum WoW EMU General Releases
    Replies: 31
    Last Post: 11-14-2008, 10:21 AM
  2. [Guide] Maps and DBC (how to get)
    By lilbdiablo12 in forum WoW EMU Guides & Tutorials
    Replies: 0
    Last Post: 10-19-2008, 01:58 PM
  3. 2.4.3 ArcEmu Rev 548 with Sun++ ,Lua and dbc . NCDB and WHYdb Latest Rev.
    By Fantomass in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 07-31-2008, 08:50 PM
  4. Rev 4529 and DBC 2.4
    By Pedregon in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 05-22-2008, 06:50 PM
  5. Taking hex and DBC ( only hairstyles atm ) requests!
    By leffen in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 12-07-2007, 12:37 PM
All times are GMT -5. The time now is 05:08 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