Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.18 KB | None | 0 0
  1. void TheBestAyyResolverEver(IClientEntity* pEntity)
  2.          {
  3.              float movinglby[64];
  4.              float lbytomovinglbydelta[64]; // long name idk what else to put
  5.              bool onground = pEntity->GetFlags() & FL_ONGROUND;
  6.              lbytomovinglbydelta[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw() - lbytomovinglbydelta[pEntity->GetIndex()];
  7.  
  8.              if (pEntity->GetVecVelocity().Length2D() > 6 && pEntity->GetVecVelocity().Length2D() < 42)
  9.              {
  10.  
  11.                  pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
  12.              }
  13.              else if (pEntity->GetVecVelocity().Length2D() < 6 || pEntity->GetVecVelocity().Length2D() > 42) {
  14.                  pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  15.                  movinglby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
  16.              }
  17.              else if (lbytomovinglbydelta[pEntity->GetIndex()] > 50 && lbytomovinglbydelta[pEntity->GetIndex()] < -50) {
  18.                  pEntity->GetEyeAnglesXY()->y = movinglby[pEntity->GetIndex()];
  19.              }
  20.              else
  21.                  pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  22.          }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement