02.11.2018, 18:16
Eu fiz uma textdraw para mostrar o nome do procurado e a distвncia que ele estб do playerid mas na textdraw abaixo apareceu um numero muito grande(acho que й a soma do x, y, z) mas ja tentei varias coisas, mas nгo consegui resolver.
Queria apenas ver a distancia em que o procurado estб do playerid, codigo:
Print Do Problema: https://prnt.sc/ldnw6y
Queria apenas ver a distancia em que o procurado estб do playerid, codigo:
PHP Code:
public TextLocalizado(playerid, giveplayerid)
{
if(IsPlayerConnected(giveplayerid))
{
new giveplayer[78], string[78];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid, x, y, z);
new Float:Procurado = GetPlayerDistanceFromPoint(playerid, x, y, z);
TextDrawHideForPlayer(playerid,oficial4);
TextDrawHideForPlayer(playerid,TextLocalizando);
format(string, sizeof(string), "Procurado: %s Distancia: %d metros" , giveplayer, Procurado);
TextDrawSetString(TextLocalizando, string);
TextDrawShowForPlayer(playerid,TextLocalizando);
}
else
{
TextDrawHideForPlayer(playerid,TextLocalizando);
TextDrawShowForPlayer(playerid,oficial4);
}
}