DeluxeGG

Untitled

Mar 18th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. public ActorPosUpdate()
  2. {
  3. new Float:x,Float:y,Float:z;
  4. for(new i = 0; i < TOTALACTORS; i++)
  5. {
  6. GetActorPos(ActorInfo[i][aID],x,y,z);
  7. if(GetDistance(ActorInfo[i][x],ActorInfo[i][y],ActorInfo[i][z],x,y,z) >= 5)
  8. {
  9. SetActorPos(ActorInfo[i][aID],ActorInfo[i][x],ActorInfo[i][y],ActorInfo[i][z]);
  10. }
  11. }
  12. }
  13. GetDistance( Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2 )
  14. {
  15. return floatround( floatsqroot( ( ( x1 - x2 ) * ( x1 - x2 ) ) + ( ( y1 - y2 ) * ( y1 - y2 ) ) + ( ( z1 - z2 ) * ( z1 - z2 ) ) ) );
  16. }
Advertisement
Add Comment
Please, Sign In to add comment