[Ajuda] Icone dosplayers no mapa
#1

Bom no meu GM tem dois times os zumbis e os humanos eu queria colocar para os humanos nгo conseguirem ver ninguem no mapa, nem as pessoas do time dos humanos, jб os zumbis conseguirem ver normalmente. Olha no meu GM ja tem para as pessoas verem os players no mapa, eu sу quero desativar para os humanos nгo conseguirem ver nem eles mesmo e nem os zumbis no mapa...
eu achei essa funзгo no gm, e queria saber se eu tirar o SetPlayerMarkerForPlayer vai sumir para os zumbis os humanos tbm?

pawn Код:
function Marker()
{
    static rand,Float:x,Float:y,Float:z;
    for(new i; i < MAX_PLAYERS;i++)
    {
        GetPlayerPos(i,x,y,z);
        if(Team[i] == ZOMBIE)
        {
            for(new f; f < MAX_PLAYERS;f++)
            {
                if(Team[f] == ZOMBIE)
                {
                    rand = random(3);
                    if(rand == 1)
                    {
                        SetPlayerMarkerForPlayer(f,i,purple);
                    }
                    if(PInfo[f][ZPerk] == 5)
                    {
                        if(Team[i] == ZOMBIE)
                        {
                            SetPlayerMarkerForPlayer(f,i,corzumbi);
                        }
                    }
                }
            }
        }
        if(Team[i] == HUMAN)
        {
            GetPlayerPos(i,x,y,z);
            for(new f; f < MAX_PLAYERS;f++)
            {
                if(Team[f] == ZOMBIE)
                {
                    if(!IsPlayerInRangeOfPoint(f,100,x,y,z)) continue;
                    rand = random(3);
                    if(rand == 1)
                    {
                        SetPlayerMarkerForPlayer(f,i,corhumano);
                    }
                }
            }
        }
    }
    return 1;
}
Reply
#2

Testa assim pra ver
PHP код:
function Marker()
{
    static 
rand,Float:x,Float:y,Float:z;
    for(new 
iMAX_PLAYERS;i++)
    {
        
GetPlayerPos(i,x,y,z);
        if(
Team[i] == ZOMBIE || Team[i] == HUMAN)
        {
            for(new 
fMAX_PLAYERS;f++)
            {
                if(
Team[f] == ZOMBIE || Team[f] == HUMAN)
                {
                    
rand random(3);
                    if(
rand == 1)
                    {
                        
SetPlayerMarkerForPlayer(f,i,purple);
                    }
                    if(
PInfo[f][ZPerk] == 5)
                    {
                        if(
Team[i] == ZOMBIE)
                        {
                            
SetPlayerMarkerForPlayer(f,i,corzumbi);
                        }
                    }
                }
            }
        }
    }
    return 
1;

Reply
#3

Me explica o que vc fez? Talves nгo funfe '-'
Reply
#4

de uma olhada no codigo e vc vera tente pra ver
Reply
#5

DELETADO....
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)