Advertisement
dcomicboy

halo aim

Jun 6th, 2012
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. if( GetAsyncKeyState( VK_SHIFT ))
  2. {
  3. if(gHook.m_bAim)
  4. {
  5. for( unsigned short i = 0; i < StaticPlayerHeader->MaxSlots; i++)
  6. {
  7. if(GetAngleToEnemy(i))
  8. {
  9. if(GetLocalPlayer(Local->PlayerIndex))
  10. {
  11. if(LocalPlayer->Team == StaticPlayer->Team)
  12. continue;
  13.  
  14. float dist = GetAngleDistance(Local->m_fRot,gHook.m_fRot);
  15. if (dist != 0 && (dist < gHook.m_fShortest || gHook.m_fShortest == 0))
  16. {
  17. gHook.m_fShortest = dist;
  18. gHook.m_uiClosest = i;
  19. }
  20. }
  21. }
  22. }
  23. gHook.m_fShortest = 0;
  24. gHook.m_bAim = false;
  25. }
  26. else
  27. {
  28. if(GetAngleToEnemy(gHook.m_uiClosest))
  29. {
  30. Local->m_fRot[0] = gHook.m_fRot[0];
  31. Local->m_fRot[1] = gHook.m_fRot[1];
  32. }
  33. else
  34. gHook.m_bAim = true;
  35. }
  36. }
  37. else
  38. gHook.m_bAim = true;
  39.  
  40. Sleep(10);
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement