Вроде, на форуме экстрасенсов нет. Ни кода, ничего не приложил кроме слов по типу "не работает, помогите"
Любой animfix пробовал
if (!G::LocalPlayer || !G::LocalPlayer->IsAlive())
return;
auto OldCurtime = Interfaces::Globals->curtime;
auto OldFrametime = Interfaces::Globals->framecount;
auto OldFraction = G::LocalPlayer->GetAnimState()->m_flUnknownFraction = 0;
Interfaces::Globals->curtime = G::LocalPlayer->GetSimTime();
Interfaces::Globals->framecount = Interfaces::Globals->interval_per_tick;
CAnimationLayer Layers[15];
std::memcpy(Layers, G::LocalPlayer->GetAnimOverlays(), (sizeof(CAnimationLayer) * 15));
if (G::LocalPlayer->GetAnimState())
G::LocalPlayer->GetAnimState()->m_iLastClientSideAnimationUpdateFramecount = Interfaces::Globals->framecount - 1;
*G::LocalPlayer->clientsideanim() = true;
G::LocalPlayer->UpdateClientSideAnimation();
*G::LocalPlayer->clientsideanim() = false;
//end
std::memcpy(G::LocalPlayer->GetAnimOverlays(), Layers, (sizeof(CAnimationLayer) * 15));
Interfaces::Globals->curtime = OldCurtime;
Interfaces::Globals->framecount = OldFrametime;
G::LocalPlayer->GetAnimState()->m_flUnknownFraction = OldFraction;
G::LocalPlayer->SetAbsAngles(Vector(0, G::LocalPlayer->GetAnimState()->m_flGoalFeetYaw, 0));
Сейчас стоит этот