Advertisement
keybode

csgo external aimbot ( pseudo )

Mar 1st, 2015
793
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. void clampAngles(Vector3& va)
  2. {
  3.     if (va.y < -180.0f)
  4.         va.y += 360.0f;
  5.     if (va.y >  180.0f)
  6.         va.y -= 360.0f;
  7.        
  8.     if (va.x < -89.0f)
  9.         va.x = 89.0f;
  10.     if (va.x >  89.0f)
  11.         va.x =  89.0f;
  12. }
  13.  
  14. void setAngles(const Vector3& va)
  15. {
  16.     ptr_t clientState = csgo.read<ptr_t>(csgo.static.clientState);
  17.    
  18.     if (!clientState)
  19.         return;
  20.  
  21.     csgo.write<Vector3>(clientState + csgo.static.viewangles);
  22. }
  23.  
  24. void aimbot_t::aimbot()
  25. {
  26.     Vector3 dir = m_bestTarget - csgo.cl.player.getEyePosition();
  27.     Vector3 aimangles;
  28.    
  29.     vectorNormalize(dir);
  30.     vectorAngles(dir, aimangles);
  31.    
  32.     clampAngles(aimangles);
  33.    
  34.     setAngles(aimangles);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement