SA-MP Forums Archive
[Ajuda] Icone dosplayers no mapa - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Icone dosplayers no mapa (/showthread.php?tid=492398)



Icone dosplayers no mapa - eNtinityGaming - 03.02.2014

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;
}



Re: Icone dosplayers no mapa - lucas_mdr1235 - 03.02.2014

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;




Re: Icone dosplayers no mapa - eNtinityGaming - 03.02.2014

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


Re: Icone dosplayers no mapa - lucas_mdr1235 - 03.02.2014

de uma olhada no codigo e vc vera tente pra ver


Re: Icone dosplayers no mapa - kevinho.007 - 03.02.2014

DELETADO....