29.04.2009, 16:45
Alright, tried some tweaking, it went well for 2 players. But as soon there were 3 players, I can see the third player's blip and he can sometimes see mine.
Код:
forward Markers(playerid);
Код:
SetTimer("Markers",1000,true);
Код:
public Markers(playerid)
{
for ( new i = 0; i < MAX_PLAYERS; i ++) {
{
if (IsPlayerConnected(i))
{
if (PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember])
{
ShowPlayerNameTagForPlayer(playerid,i,1);
ShowPlayerNameTagForPlayer(i,playerid,1);
SetPlayerMarkerForPlayer(playerid,i,0xFFFFFF99);
SetPlayerMarkerForPlayer(i,playerid,0xFFFFFF99);
}
else
{
ShowPlayerNameTagForPlayer(playerid,i,0);
ShowPlayerNameTagForPlayer(i,playerid,0);
SetPlayerMarkerForPlayer(playerid,i,0xFFFFFF00);
SetPlayerMarkerForPlayer(i,playerid,0xFFFFFF00);
}
}
}
}
}
Код:
ShowPlayerMarkers(1);

