Need some Help: FrameScript_RegisterFunction in x64 WOW menu

User Tag List

Results 1 to 3 of 3
  1. #1
    hb123220's Avatar Member
    Reputation
    8
    Join Date
    Mar 2012
    Posts
    41
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Need some Help: FrameScript_RegisterFunction in x64 WOW

    first,plz forgive my poor English~

    FrameScript_RegisterFunction = 0x140083820 ( NOT Rebase, [5.4.1 17538] Release x64)

    x86 version,pretty easy and works fine for me!
    PHP Code:
    INT_PTR __cdecl  FrameScript__RegisterFunction (const charNameINT_PTR(__cdeclscriptFunction)(UINT_PTR)) 
    x64 version:
    PHP Code:
    INT_PTR  FrameScript__RegisterFunction (const charName
    it's so strange,it passes only one parameter(rcx) ???

    here is the caller:
    PHP Code:
    sub_140750B60 proc near

    arg_0
    qword ptr  8

    mov     
    [rsp+arg_0], rbx
    push    rdi
    sub     rsp
    20h
    lea     rbx
    off_1411E9620
    mov     edi
    4
    mov     rcx
    , [rbx]
    call    FrameScript_RegisterFunction
    add     rbx
    10h
    dec     rdi
    ... 
    i'v try something like that ,but don't work
    PHP Code:
    struct FrameScript__RegisterFunction_Arg
    {
        const 
    charFunctionName;
        
    INT_PTR funcPtr;
    };
    INT_PTR  FrameScript__RegisterFunction (FrameScript__RegisterFunction_Argchar  arg
    or try masm,also failed..
    PHP Code:
    .data 
    F_FrameScript_RegisterFunction dq 0140083820h

    .code
    PUBLIC ASM_FrameScript__RegisterFunction
    ASM_FrameScript__RegisterFunction PROC
    mov rbx
    ,rdx
    sub    rsp
    20h
    call F_FrameScript_RegisterFunction
    add    rsp
    20h
    RET        
    ASM_FrameScript__RegisterFunction ENDP

    End

    then 
    use it in c++
    extern "C" INT_PTR  ASM_FrameScript__RegisterFunction (const charnameFrameScript__RegisterFunction_Arg arg); 

    can anyone give me some advice plz, thanks in advance!

    Need some Help: FrameScript_RegisterFunction in x64 WOW
  2. #2
    szKaXo's Avatar Member
    Reputation
    1
    Join Date
    Feb 2009
    Posts
    11
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    FrameScript_RegisterFunction = 0x837D0

  3. #3
    hb123220's Avatar Member
    Reputation
    8
    Join Date
    Mar 2012
    Posts
    41
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thx,i just figure it out

Similar Threads

  1. I am a Chinese wow player,need some help~
    By joyparkray in forum WoW ME Questions and Requests
    Replies: 9
    Last Post: 12-24-2008, 09:20 AM
  2. warrior head tier 2 --> tier 3 need some help please
    By katjenl in forum WoW ME Questions and Requests
    Replies: 1
    Last Post: 11-22-2006, 09:10 AM
  3. Need some help
    By _Shapes_ in forum World of Warcraft Model Editing
    Replies: 2
    Last Post: 11-11-2006, 02:18 PM
  4. NEED SOME HELP with Model Editing
    By Dwarf in forum World of Warcraft Model Editing
    Replies: 4
    Last Post: 09-12-2006, 08:12 PM
All times are GMT -5. The time now is 02:07 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