- Статус
- Оффлайн
- Регистрация
- 10 Фев 2020
- Сообщения
- 428
- Реакции
- 24
как сделать его статичным? он постоянно передвигается слева напрво
C++:
void AntiAim::OnCreateMove(CUserCmd* cmd, bool& bSendPacket) {
float server_time = g_GlobalVars->interval_per_tick * g_LocalPlayer->m_nTickBase();
float speed = g_LocalPlayer->m_vecVelocity().LengthSqr();
if (speed > 0.1)
next_update = server_time + 0.22;
break_lby = false;
if (next_update <= server_time) {
next_update = server_time + 1.1;
break_lby = true;
}
if (!(g_LocalPlayer->m_fFlags() & FL_ONGROUND))
break_lby = false;
if (break_lby)
{
bSendPacket = false;
cmd->viewangles.yaw += g_LocalPlayer->m_flLowerBodyYawTarget();//120.f;
}
}
void AntiAim::CreateMove(CUserCmd* cmd, bool& bSendPacket)
{
if (!g_LocalPlayer || !g_LocalPlayer->IsAlive())
return;
if (cmd->buttons & IN_USE || cmd->buttons & IN_ATTACK)
return;
if (break_lby) {
cmd->viewangles.yaw = 180.f - 58.f;
bSendPacket = false;
}
else if (bSendPacket) {
cmd->viewangles.yaw = 180.f;
}
else {
cmd->viewangles.yaw = 180.f + 120.f;
}
cmd->viewangles.pitch = 89.f;
}