but when I turn it on, my view angles set to these positions. (sorry for myenglis) so i cant move simply. Like when i press left it goes backwards xD and when i shoot with the aimbot my viewangle set to the enemy and i have the same problem like in antiaim. void Math::MovementCorrection(QAngle oldAngles, CUserCmd * cmd, float oldForward, float oldSideMove)
{
// side/forward move correction
float deltaView;
float f1;
float f2;
if (oldAngles.y < 0.f)
f1 = 360.0f + oldAngles.y;
else
f1 = oldAngles.y;
if (cmd->viewangles.y < 0.0f)
f2 = 360.0f + cmd->viewangles.y;
else
f2 = cmd->viewangles.y;
if (f2 < f1)
deltaView = abs(f2 - f1);
else
deltaView = 360.0f - abs(f1 - f2);
deltaView = 360.0f - deltaView;
cmd->forwardmove = cos(DEG2RAD(deltaView)) * oldForward + cos(DEG2RAD(deltaView + 90.f)) * oldSideMove;
cmd->sidemove = sin(DEG2RAD(deltaView)) * oldForward + sin(DEG2RAD(deltaView + 90.f)) * oldSideMove;
}
if ( v12 )
{
if ( !(unsigned __int8)(*(int (__fastcall **)(__int64))(*(_QWORD *)v12 + 4016LL))(v12) )
{
v22 = v21->viewangles_x;
if ( v22 > 89.099998
|| v22 < -89.099998
|| (v28 = v21->viewangles_y, v28 > 180.10001)
|| v28 < -180.10001
|| (v29 = v21->viewangles_z, v29 > 90.099998)
|| v29 < -90.099998 )
{
a2 = (__int64)&v37[112 * v19];
sub_8F77A0(v12, (__int64)v21);
}
}
}