[AJUDA]Player Markers Sу para Admins
#1

Boas.

Estive ver na wiki e tem lб "ShowPlayerMarkers" sу que vai mostrar de todos os players, e eu queria sу os admins quando estгo em duty.

Alguйm sabe como meter isso?

Cumprimentos.
Reply
#2

pawn Код:
stock  SetPlayerMarkerForAdmin()
{
    for(new i; i < 0xFA*4; ++i)
    {
        if(IsPlayerConnected(i))
        {
            if(IsPlayerAdmin(i))
            {
                SetPlayerMarkerForPlayer(i, 1, 0xFFFFFF);
            }
        }
    }
    return 1;
}
Reply
#3

PHP код:
stock  SetPlayerMarkerForAdmin()
{
    for(new 
i0xFA*4; ++i)
    {
        if(
IsPlayerConnected(i))
        {
            if(
IsPlayerAdmin(i))
            {
                
SetPlayerMarkerForPlayer(i10xFFFFFFAA);
            }
        }
    }
    return 
1;

Faltou o AA no final, hm
Reply
#4

Quote:
Originally Posted by Ricop522
Посмотреть сообщение
PHP код:
stock  SetPlayerMarkerForAdmin()
{
    for(new 
i0xFA*4; ++i)
    {
        if(
IsPlayerConnected(i))
        {
            if(
IsPlayerAdmin(i))
            {
                
SetPlayerMarkerForPlayer(i10xFFFFFFAA);
            }
        }
    }
    return 
1;

Faltou o AA no final, hm
na verdade nгo.
isso sу й a forзa/transparкncia/opacidade da cor ...
Reply
#5

Mas nгo trabalha, nгo aparece no mini map.
Reply
#6

Oque й 0xFA*4?
Reply
#7

Quote:
Originally Posted by Dr_Pawno
Посмотреть сообщение
Oque й 0xFA*4?
ops', errei !.

FA = 250 * 4 = 1k

pawn Код:
stock  SetPlayerMarkerForAdmin()
{
    for(new i; i < 0xFA*2; ++i)
    {
        if(IsPlayerConnected(i))
        {
            if(IsPlayerAdmin(i))
            {
                SetPlayerMarkerForPlayer(i, 1, 0xFFFFFF);
            }
        }
    }
    return 1;
}
Reply
#8

Nгo aparece no mini-map a mark.
Reply
#9

pawn Код:
for(new i = 0; i < MAX_PLAYERS; ++i)
{
    if(IsPlayerAdmin(i)) SetPlayerMarkerForPlayer(playerid, i, 0xFFFFFFAA)
}
E retire a funзгo ShowPlayerMarkers do OnGameModeInit()


Caso o seu GM seje GF.
PHP код:
for(new 0MAX_PLAYERS; ++i)
{
    if(
PlayerInfo[playerid][pAdmin] > && PlayerInfo[playerid][pAdminTrabalho] == 1SetPlayerMarkerForPlayer(playeridi0xFFFFFFAA)

Troque o PADMINTRABALHO para a funзгo de atrabalho sua.
Reply
#10

pawn Код:
stock PlayerMarksForPlayer(playerid)
{
    for(new x; x != MAX_PLAYERS; x++) {
        if(IsPlayerConnected(x)) continue;
        SetPlayerMarkerForPlayer(playerid,x,GetPlayerColor(x));
    }
    return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)