void c_antiaim :: jitter (CUserCmd * cmd) // premium jitter over here
{
if (Variables.rageaimbot.jittertype == 1) // jitter def
{
static auto st = 0;
st ++;
if (st <2)
{
static auto j = false;
cmd-> viewangles.y + = j? Variables.rageaimbot.jitterrange: -Variables.rageaimbot.jitterrange;
j =! j;
}
else
st = 0;
}
else if (Variables.rageaimbot.jittertype == 2) // switch
{
static auto sw = false;
cmd-> viewangles.y + = sw? Variables.rageaimbot.jitterrange: -Variables.rageaimbot.jitterrange;
sw =! sw;
}
else if (Variables.rageaimbot.jittertype == 3) // random
cmd-> viewangles.y + = Math :: RandomFloat (Variables.rageaimbot.jitterrange, -Variables.rageaimbot.jitterrange);
}