[AJUDA]Player Markers Sу para Admins -
bernardo - 05.06.2011
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.
Re: [AJUDA]Player Markers Sу para Admins -
TheGarfield - 05.06.2011
pawn Код:
stock SetPlayerMarkerForAdmin()
{
for(new i; i < 0xFA*4; ++i)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAdmin(i))
{
SetPlayerMarkerForPlayer(i, 1, 0xFFFFFF);
}
}
}
return 1;
}
Re: [AJUDA]Player Markers Sу para Admins -
Ricop522 - 05.06.2011
PHP код:
stock SetPlayerMarkerForAdmin()
{
for(new i; i < 0xFA*4; ++i)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAdmin(i))
{
SetPlayerMarkerForPlayer(i, 1, 0xFFFFFFAA);
}
}
}
return 1;
}
Faltou o AA no final, hm
Re: [AJUDA]Player Markers Sу para Admins -
TheGarfield - 05.06.2011
Quote:
Originally Posted by Ricop522
PHP код:
stock SetPlayerMarkerForAdmin()
{
for(new i; i < 0xFA*4; ++i)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAdmin(i))
{
SetPlayerMarkerForPlayer(i, 1, 0xFFFFFFAA);
}
}
}
return 1;
}
Faltou o AA no final, hm
|
na verdade nгo.
isso sу й a forзa/transparкncia/opacidade da cor ...
Re: [AJUDA]Player Markers Sу para Admins -
bernardo - 05.06.2011
Mas nгo trabalha, nгo aparece no mini map.
Re: [AJUDA]Player Markers Sу para Admins -
Dr_Pawno - 05.06.2011
Oque й
0xFA*4?
Re: [AJUDA]Player Markers Sу para Admins -
TheGarfield - 05.06.2011
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;
}
Re: [AJUDA]Player Markers Sу para Admins -
bernardo - 05.06.2011
Nгo aparece no mini-map a mark.
Re: [AJUDA]Player Markers Sу para Admins -
Ricop522 - 05.06.2011
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 i = 0; i < MAX_PLAYERS; ++i)
{
if(PlayerInfo[playerid][pAdmin] > 0 && PlayerInfo[playerid][pAdminTrabalho] == 1) SetPlayerMarkerForPlayer(playerid, i, 0xFFFFFFAA)
}
Troque o PADMINTRABALHO para a funзгo de atrabalho sua.
Re: [AJUDA]Player Markers Sу para Admins - [S]trong - 05.06.2011
pawn Код:
stock PlayerMarksForPlayer(playerid)
{
for(new x; x != MAX_PLAYERS; x++) {
if(IsPlayerConnected(x)) continue;
SetPlayerMarkerForPlayer(playerid,x,GetPlayerColor(x));
}
return true;
}