Originally Posted by
MaiN
Psst. Hook the function at 0x81AC90 instead of the real FrameScript::SignalEvent (like I told you on MSN). It has the signature sub_81AC90(DWORD event, const char* fmt, va_list args) - which means the third argument is a pointer to the stack (usually) of args. You can just get them by memory reading. This is the function I call to signal events from my lua wrapper.