forward Distance(playerid,id,msg);
public Distance(playerid,id,msg)
{
new Float:Pos1[3],Float:Pos2[3],Float:x,Float:y,Float:Pytha,string[32],Float:z;
GetPlayerPos(playerid,Pos1[0],Pos1[1],Pos1[2]);//Joueur 1
GetPlayerPos(id,Pos2[0],Pos2[1],Pos2[2]);//Joueur 2
x = Pos1[0] - Pos2[0];
y = Pos1[1] =- Pos2[1];
Pytha = (x*x)-(y*y);
floatsqroot(Pytha);
if(Pos1[2] > Pos2[2]){
z = Pos1[2] =- Pos2[2];}
else{
z = Pos2[2] =- Pos1[2];}
Pytha += z;
format(string,sizeof(string),"%.f",Pytha);
return SendClientMessage(msg,0x00F600F6,string);
}
Voila ce que j'ai trouvé si j'ai bien compris la rotation de mon joueur est Pytha mais a quelle joueur c'est angle correspond t'il ?