24.03.2015, 20:35
(
Последний раз редактировалось Lуs; 24.03.2015 в 21:57.
)
Bom pessoal to com um problema neste codigo ele estб funcionando mas sу que o icone no mapa sу ta aparecendo para o player quando ele estб muito perto da Pickup, e eu quero que o player veja o icone quando ele ta tipo a uns 30 50 metros + - isso.
Alguem me ajuda ? Obrigado.
pawn Код:
forward Float:GetDistanceToProperty(playerid, Property);
public Float:GetDistanceToProperty(playerid, Property)
{
new casas[30];
format(casas, sizeof(casas), "Casas/Casaid%d", Property);
new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
GetPlayerPos(playerid,x1,y1,z1);
x2 = dini_Float(casas, "SpawnX");
y2 = dini_Float(casas, "SpawnY");
z2 = dini_Float(casas, "SpawnZ");
return floatsqroot(floatpower(floatabs(floatsub(x1,x2)),2)+floatpower(floatabs(floatsub(y1,y2)),2)+floatpower(floatabs(floatsub(z1,z2)),2));
}