- Статус
- Оффлайн
- Регистрация
- 18 Дек 2020
- Сообщения
- 0
- Реакции
- 0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Pro skeet code
C++:
void __fastcall AntiUntrusted(CUserCmd *cmd, char is_disabled)
{
float yaw; // xmm0_4
float pitch; // xmm0_4 MAPDST
float sidemove; // xmm0_4
float upmove; // xmm2_4
if ( is_disabled )
{
yaw = cmd->viewangles.y;
Normalize(yaw);
}
else
{
pitch = cmd->viewangles.x;
Normalize(pitch);
yaw = cmd->viewangles.y;
cmd->viewangles.x = fminf(fmaxf(pitch, -89.0), 89.0);
Normalize(yaw);
cmd->viewangles.z = 0.0;
}
cmd->viewangles.y = fminf(fmaxf(yaw, -180.0), 180.0);
sidemove = cmd->sidemove;
cmd->forwardmove = fminf(fmaxf(cmd->forwardmove, -450.0), 450.0);
upmove = cmd->upmove;
cmd->sidemove = fminf(fmaxf(sidemove, -450.0), 450.0);
cmd->upmove = fminf(fmaxf(upmove, -320.0), 320.0);
}