[pwn]forward NameTagStealth();
public NameTagStealth()
{
if(Current == -1)return 1;
for (new i = 0; i < MAX_PLAYERS; i++)
{
new playerTeam = Player[i][pTeam];
for (new x = 0; x < MAX_PLAYERS; x++)
{
new otherTeam = Player[x][pTeam];
if(otherTeam == T_NON || otherTeam == T_REF || otherTeam == playerTeam)
{
ShowPlayerNameTagForPlayer(x,i,1);
}
else if(Float:GetDistanceBetweenPlayers(x,i) >= NAMETAG_DISTANCE)
{
ShowPlayerNameTagForPlayer(x,i,0);
}
else ShowPlayerNameTagForPlayer(x,i,1);
}
}
return 1;
} //------------------------------------------------------------------------------
forward Float:GetDistanceBetweenPlayers(p1,p2);
public Float:GetDistanceBetweenPlayers(p1,p2){
new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
if (!IsPlayerConnected(p1) || !IsPlayerConnected(p2)){
return -1.00;}
GetPlayerPos(p1,x1,y1,z1);GetPlayerPos(p2,x2,y2,z2);
return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
}[/pwn]
Можно както зделать чтобы и то и другое работало???