DWORD CShellBase = (DWORD)GetModuleHandleA( "CShell.dll" );
if (GetAsyncKeyState(VK_DELETE))
{
PFLOAT HL= (PFLOAT)(CShellBase+0x34467C);
if (*HL) *HL= (float)(3.0828566215146E-44);
}

)
I might try this. Does it work for all variations of the hack tool messages? (2,0)(4,0) etc.