Olá, gostaria de uma ajuda pra instalar essa hook na release 7.59+
--------
hooks.setHook(eHookType::JMP, 0x04DE6A1, hooks.getAddress(&NKD_NewCapeRedID));
hooks.setHook(eHookType::JMP, 0x04DE648, hooks.getAddress(&NKD_NewCapeBlueID));
hooks.setHook(eHookType::JMP, 0x04DE6FA, hooks.getAddress(&NKD_NewCapeWhiteID))
__declspec(naked) void NKD_NewCapeRedID()
{
__asm
{
MOV EAX, DWORD PTR SS : [EBP - 0x350]
MOVSX ECX, WORD PTR[ECX + 0A58h]
PUSH EDX
CALL NewCapeRedID
PUSH 0x4DE6B4
RETN
}
}
__declspec(naked) void NKD_NewCapeBlueID()
{
__asm
{
MOV EAX, DWORD PTR SS : [EBP - 0x350]
MOVSX ECX, WORD PTR[ECX + 0A58h]
PUSH EDX
CALL NewCapeBlueID
PUSH 0x4DE65B
RETN
}
}
__declspec(naked) void NKD_NewCapeWhiteID()
{
__asm
{
MOV EAX, DWORD PTR SS : [EBP - 0x350]
MOVSX ECX, WORD PTR[ECX + 0A58h]
PUSH EDX
CALL NewCapeWhiteID
PUSH 0x4DE70C
RETN
}
}
bool NewCapeRedID(INT32 Item)
{
/*Hook feito por Heck. */
if (Item == 3270)
return true;
return false;
}
bool NewCapeBlueID(INT32 Item)
{
/*Hook feito por Heck. */
if (Item == 3271)
return true;
return false;
}
bool NewCapeWhiteID(INT32 Item)
{
/*Hook feito por Heck. */
if (Item == 3272)
return true;
return false;
}
---------
Gostaria de colocar novas capas com esse Hook alguém poderia explicar um pouco sobre isso?