[AJUDA] Jogadores Marcados no Mapa
#1

Preciso de uma ajuda nesses comandos, eu queria que marcasse os jogadores no mapa com as cores respectivas deles...

Tentei dessa forma, mas nao deu certo

pawn Код:
new bool:TaVendo[MAX_PLAYERS];

newCmd:mostrartodos(playerid)
{
    if(PlayerInfo[playerid][pAdmin] < 1)
        return SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й Admin!");

    if(TaVendo[playerid] == false)
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            SetPlayerMarkerForPlayer(playerid, i, GetPlayerColor(i));
            TaVendo[playerid] = true;
        }
    }
    else
        return SendClientMessage(playerid, COLOR_GREY, "Vocк ja ativou os jogadores no Mapa!");
    SendClientMessage(playerid, COR_GROOVE, "Vocк ativou os Jogadores no Mapa!");
    SendClientMessage(playerid, COR_GROOVE, "Use: /dmostrartodos para retirar as marcaзхes do Mapa!");
    return 1;
}

newCmd:dmostrartodos(playerid)
{
    if(PlayerInfo[playerid][pAdmin] < 1)
        return SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й Admin!");

    //Aki eu queria que retirasse as marcaзoes dos jogadores no mapa
    TaVendo[playerid] = false;
    return 1;
}
Se alguem puder ajudar.. Agradeзo
Reply
#2

Й sу acrescentar transparкncia na cor ...
Reply
#3

Como faзo isso ?
Eu vi esse tуpico aki http://forum.sa-mp.com/showthread.ph...=transparencia mas mesmo assim nao consegui...

Eu tenho na public OnGameModeInit o ShowPlayerMarkers(0);

Serб que isso poderia dar algum conflito ?
Reply
#4

Quote:
Originally Posted by EditPawn
Посмотреть сообщение
Como faзo isso ?
Eu vi esse tуpico aki http://forum.sa-mp.com/showthread.ph...=transparencia mas mesmo assim nao consegui...

Eu tenho na public OnGameModeInit o ShowPlayerMarkers(0);

Serб que isso poderia dar algum conflito ?
Sim! Pois irб esconder tudo...
#EUACHO
Reply
#5

Quote:
Originally Posted by CidadeNovaRP
Посмотреть сообщение
Sim! Pois irб esconder tudo...
#EUACHO
Entendo, mas se eu tirar, os outros jogadores vгo ver Eu, ou nгo ?

Quero que sу adms, possam ver os outros jogadores, e que seja feito por um comando...
Reply
#6

Veja um exemplo:
pawn Код:
stock MostrarPlayerForPlayer(playerid)
{
    for(new i; i < MAX_PLAYERS; i++)
    {
        if(playerid == i || !IsPlayerConnected(i)) continue;
        SetPlayerMarkerForPlayer(playerid, i, GetPlayerColor(i));
    }
}
Para esconder, veja com o Vini .

#EDITADO
Reply
#7

Hm...
Obrigado

Espero que de pra desabilitar o SetPlayerMarkerForPlayer
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)