Advertisement
pvlad1337

Untitled

Mar 17th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.93 KB | None | 0 0
  1.   DWORD* pMtrx2 = (DWORD*)((*pPed) + 0x14);//matrix of target player
  2.       float* xPos2 = (float*)((*pMtrx2) + 0x30);//X position
  3.       float* yPos2 = (float*)((*pMtrx2) + 0x34);//Y position
  4.  
  5.       float xPos2a;
  6.       float yPos2a;
  7.  
  8.       float* playerHP = (float*)((*pPed) + 0x540);//health of target player
  9.       if (*playerHP > 0) {
  10.  
  11.        xPos2a = *xPos2;
  12.        yPos2a = *yPos2;
  13.  
  14.        float Aa = fabs(xPoint - xPos2a);
  15.        float Ab = fabs(yPoint - yPos2a);
  16.        float Ac = sqrt(Aa*Aa + Ab * Ab);
  17.        float alpha = asin(Aa / Ac);
  18.        float beta = acos(Aa / Ac);
  19.  
  20.   if ((xPos1 > xPos2) && (yPos1 < yPos2)) { beta = -beta; }//1 part
  21.        if ((xPos1 > xPos2) && (yPos1 > yPos2)) { beta = beta; }//2 part
  22.        if ((xPos1 < xPos2) && (yPos1 > yPos2)) { beta = (alpha + (1.5707)); }//3 part
  23.        if ((xPos1 < xPos2) && (yPos1 < yPos2)) { beta = (-alpha - (1.5707)); }//4 part
  24. si gen   *camXpos = beta + 0.0379;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement