[Ajuda] Apagar нcone de Player no mini-mapa
#1

Eu queria saber como eu faзo (ou se alguem poderia fazer [Ficaria muito agradecido]) para o нcone de um determinado jogador que digita um comando (por exemplo, /icond) para o seu нcone de jogador desaparecer para outros jogadores.

Ex№.: J1 Digita o comando /icond, daн J2, J3 e J4 deixam de ver o нcone de J1 no mini-mapa, o mesmo aconteceria se J2, J3 ou J4 digitassem o comando /icond.

J1 : Jogador 1
J2 : Jogador 2
J3 : Jogador 3
J4 : Jogador 4

E o нcone do Jogador aparecesse novamente com /iconl, por exemplo.
Reply
#2

Penso que isso nгo seja possivel... penso que sу dб para ligar/desligar os 'marcadores' de todos os jogadores, e nгo individualmente.

@EDIT

Talvez seja possivel utilizando o modo (2) do ShowPlayerMarkers... nгo tenho a certeza.

Estuda estas 3 funзхes:

https://sampwiki.blast.hk/wiki/ShowPlayerMarkers
https://sampwiki.blast.hk/wiki/MarkerModes
https://sampwiki.blast.hk/wiki/IsPlayerStreamedIn
Reply
#3

Vou te passar esse:


pawn Код:
CMD:invisivel(playerid)
{
     
        SetTimerEx( "Visivel" , 60000 , false , "i" , playerid );
        for( new i; i < MAX_PLAYERS; i++ )
        {
            SetPlayerMarkerForPlayer(i,playerid, 0xFFFFFF00);
        }
        return 1;
}

pawn Код:
public Visivel(playerid)
{
    for(new i; i < MAX_PLAYERS; i++ )      
    {
        SetPlayerMarkerForPlayer(i,playerid, GetPlayerColor(playerid));
    }
    return 1;
}
Funciona da seguinte, forma quando o player digita /invisivel ele ficarб invisivel por 1 minuto para todos, e depois voltara a apareзer automaticamente para todos...


Pelo o que eu entendi , esse "icones" , sгo as pessoas no radar os icone das pessoas no radar nй?


Espero ter ajudado...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)