[Pedido] Admin 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: [Pedido] Admin no mapa (
/showthread.php?tid=529781)
Admin no mapa -
Canema - 03.08.2014
Alguйm sabe qual o code para fazer o admin aparecer no mapa em amarelo ?
Re: Admin no mapa -
WLSF - 03.08.2014
https://sampwiki.blast.hk/wiki/SetPlayerMapIcon
https://sampwiki.blast.hk/wiki/SetPlayerMarkerForPlayer
Acho que й um desses links.
Re: Admin no mapa -
Canema - 03.08.2014
Nгo achei relaзгo entre ambos.
Re: Admin no mapa -
ViniBorn - 04.08.2014
SetPlayerMarkerForPlayer faz com que um determinado jogador passe a enxergar no mapa um outro jogador com a cor que vocк escolher.
Vocк pode fazer com que todos os jogadores vejam o ADMIN assim que ele logar por meio dessa funзгo.
Re: Admin no mapa -
Mr.Hardy - 04.08.2014
Assim como o ViniBorn disse pode dar certo, mбs de mudar a cor do admin ao entrar no svr jб basta creio eu..
pawn Код:
public OnPlayerSpawn(playerid)
{
if(IsPlayerAdmin(playerid)) SetPlayerColor(playerid, 0xFFFF00FF);//aqui verifica se estб logado na RCON e muda sua cor para Amarelo...
return true;//se estiver mal indentado, peзo perdгo estou via celular..
}
Re: Admin no mapa -
zSuYaNw - 04.08.2014
No Lethal Admin's tem um sistema parecido, que fica modificando a cor do jogador ao digitar /gps <id>
Estou representando aqui uma versгo minha disto:
pawn Код:
public OnPlayerSpawn(playerid){
if(IsPlayerAdmin(playerid)){
if(GetPVarInt(playerid, "cAdmin") != 0)
{
SetTimerEx("sh_call", 1000, true, "i", playerid);
SetPVarInt(playerid, "cAdmin", 1);
cAdmin(playerid);
}
}
return true;
}
forward cAdmin(p); public cAdmin(p){
if(GetPVarInt(p, "cAdmin") != 0){
SetPlayerColor(p, GetPVarInt(p, "cAdmin") == 50 ? (0xFF0000F) : (0xFF00FFFF));
SetPVarInt(p, "cAdmin", (GetPVarInt(p, "cAdmin") == 50 ? ( 100 ) : ( 50 )));
SetTimerEx("cAdmin", 1000, false, "i", p);
}
return 1;
}