Kamazity.win
-
Автор темы
- #1
Снова доброго дня всем! Вот вам ресольвер (его надо дорабатывать)
Код:
// если игрок на муве, то просто яв = лбу и записываем ласт мув лбу
if(entity->GetVelocity().Length2D() > 36)
{
entity->GetEyeAnglesPointer()->y = entity->GetLowerBodyYaw();
MoveLBY[entity->GetIndex()] = entity->GetLowerBodyYaw();
}
else
{
// если игрок стоит, то просто ласт мувинг лбу ресольвер, но если мы промахиваемся в ласт мувинг лбу, то используем брутфорс. И делаем проверку если ласт мувинг лбу не записался
if(shots_missed[local_player->GetIndex()] > 1)
{
entity->GetEyeAnglesPointer()->y = entity->GetLowerBodyYaw() + (45 * shots_missed[local_player->GetIndex()];
}
else
{
if(MoveLBY[entity->GetIndex()] == 0) entity->GetEyeAnglesPointer()->y = entity->GetLowerBodyYaw();
else entity->GetEyeAnglesPointer()->y = MoveLBY[entity->GetIndex()];
}
}
Последнее редактирование: