Salut.
J'ai trouvé ce code sur Internet afin de mettre des distances pour le chat...
public OnPlayerText(playerid,text[])
{
new Float:x,Float:y,Float:z,Float:x2,Float:y2,Float:z2 ,Float:dist,string[128],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s dit: %s",name,text);
GetPlayerPos(playerid,x,y,z);
for(new i=0;i<MAX_PLAYERS;i++)
{
if (!IsPlayerConnected(i)) continue;
GetPlayerPos(i,x2,y2,z2);
dist = GetDistance(x,y,z,x2,y2,z2);
if (dist<1.0) SendClientMessage(i,0xFFFFFFAA,string);
else if (dist<2.0) SendClientMessage(i,0xFFFFFFAA,string);
else if (dist<4.0) SendClientMessage(i,0xFFFFFFAA,string);
else if (dist<6.0) SendClientMessage(i,0xFFFFFFAA,string);
else if (dist<8.0) SendClientMessage(i,0xFFFFFFAA,string);
}
return 0;
}
Sauf que quand je compile j'obtiens "undefined symbol "GetDistance""
Donc, si on pouvait m'aidé sur sa plz. :)
Merci.