This commit is contained in:
parent
2e28352b42
commit
79efa0e113
|
|
@ -38,23 +38,21 @@ uint32_t NewPushString(uint32_t v, wchar_t* f, int freeVarsCnt)
|
||||||
return MLSqPushString(v, f, freeVarsCnt);
|
return MLSqPushString(v, f, freeVarsCnt);
|
||||||
}
|
}
|
||||||
|
|
||||||
static DrawTe* Cbuffer = NULL;
|
|
||||||
|
|
||||||
int Tihuan(DWORD thisc,int a2, int a3, int a4, int a5, int a6, __int64 a7, float a8, float a9, float a10, int a11, int a12)
|
|
||||||
|
static RecvPacks* Cbuffer = NULL;
|
||||||
|
|
||||||
|
DWORD Tihuan(DWORD a1, DWORD a2, DWORD a3, DWORD a4, DWORD a5, unsigned int a6)
|
||||||
{
|
{
|
||||||
|
std::cout << a1 << std::endl;
|
||||||
std::cout << a2 << std::endl;
|
std::cout << a2 << std::endl;
|
||||||
std::cout << a3 << std::endl;
|
std::cout << a3 << std::endl;
|
||||||
std::cout << a4 << std::endl;
|
std::cout << a4 << std::endl;
|
||||||
std::cout << a5 << std::endl;
|
std::cout << a5 << std::endl;
|
||||||
std::cout << a6 << std::endl;
|
std::cout << a6 << std::endl;
|
||||||
std::cout << a7 << std::endl;
|
|
||||||
std::cout << a8 << std::endl;
|
|
||||||
std::cout << a9 << std::endl;
|
|
||||||
std::cout << a10 << std::endl;
|
|
||||||
std::cout << a11 << std::endl;
|
|
||||||
std::cout << a12 << std::endl;
|
|
||||||
|
|
||||||
return Cbuffer(thisc,a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12);
|
|
||||||
|
return Cbuffer(a1,0,a2,a3,a4,a5,a6);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -68,14 +66,14 @@ int HOOK()
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MH_CreateHook((void*)0x11D07D0, &Tihuan,
|
if (MH_CreateHook((void*)0x1128910, &Tihuan,
|
||||||
reinterpret_cast<void**>(&Cbuffer)) != MH_OK)
|
reinterpret_cast<void**>(&Cbuffer)) != MH_OK)
|
||||||
{
|
{
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Enable the hook for MessageBoxW.
|
// Enable the hook for MessageBoxW.
|
||||||
if (MH_EnableHook((void*)0x11D07D0) != MH_OK)
|
if (MH_EnableHook((void*)0x1128910) != MH_OK)
|
||||||
{
|
{
|
||||||
return 3;
|
return 3;
|
||||||
}
|
}
|
||||||
|
|
@ -159,7 +157,7 @@ BOOL APIENTRY DllMain( HMODULE hModule,
|
||||||
switch (ul_reason_for_call)
|
switch (ul_reason_for_call)
|
||||||
{
|
{
|
||||||
case DLL_PROCESS_ATTACH:
|
case DLL_PROCESS_ATTACH:
|
||||||
//HOOK();
|
HOOK();
|
||||||
Lenheart();
|
Lenheart();
|
||||||
break;
|
break;
|
||||||
case DLL_THREAD_ATTACH:
|
case DLL_THREAD_ATTACH:
|
||||||
|
|
|
||||||
|
|
@ -265,6 +265,10 @@ static SendPacksWORD _SendPacksWord = (SendPacksWORD)0x1128580;
|
||||||
typedef int(__fastcall* SendPacksDWORD)(DWORD thisc, int Seat, int Parm);
|
typedef int(__fastcall* SendPacksDWORD)(DWORD thisc, int Seat, int Parm);
|
||||||
static SendPacksDWORD _SendPacksDWord = (SendPacksDWORD)0x11285B0;
|
static SendPacksDWORD _SendPacksDWord = (SendPacksDWORD)0x11285B0;
|
||||||
|
|
||||||
|
//收包函数 地址
|
||||||
|
typedef DWORD(__fastcall RecvPacks)(DWORD thisc , DWORD zer, DWORD a1, DWORD a2 , DWORD a3, DWORD a4, unsigned int a5);
|
||||||
|
//static SendPacks* _SendPacks = (SendPacks*)0x11F98D0;
|
||||||
|
|
||||||
|
|
||||||
//公告Class this地址
|
//公告Class this地址
|
||||||
typedef DWORD NoticeClass;
|
typedef DWORD NoticeClass;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue