Начинающий
Начинающий
- Статус
- Оффлайн
- Регистрация
- 10 Июл 2019
- Сообщения
- 4
- Реакции
- 0
сам квик стоп->
вызов->
перед выстрелом и проверкой на хитшанс.
Код:
if (G::Local->GetVelocity().Length() > 3.1f && (G::Local->GetFlags() & FL_ONGROUND))
{
if (!G::Local->GetActiveWeapon())
return;
if (G::Local->GetActiveWeapon()->GetNextPrimaryAttack() - Interfaces::Globals->curtime > 0.f)
return;
if (!(G::Local->GetFlags() & FL_ONGROUND))
return;
Vector velocity = G::UnpredictedVelocity;
Vector direction;
Utilities->Math_VectorAngles(velocity, direction);
float speed = velocity.Length();
direction.y = G::UserCmd->viewangles.y - direction.y;
Vector negated_direction = direction.Forward() * -speed;
G::UserCmd->forwardmove = negated_direction.x;
G::UserCmd->sidemove = negated_direction.y;
G::UserCmd->upmove = negated_direction.z;
}
перед выстрелом и проверкой на хитшанс.
Код:
if (c_config::get()->b["rage_quickstop"] && !wep->is_knife() && wep->GetItemDefenitionIndex() != WEAPON_TASER && !hc_state && shoot_state)
quick_stop();
