SA-MP Forums Archive
[Ajuda] Comando So para adms - 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: [Ajuda] Comando So para adms (/showthread.php?tid=358728)



Comando So para adms - FireBallPlays - 11.07.2012

Queria saber como iria ficar esse filterscript colocando permissao so para adms level 3 ,4 ,5:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext,"/cor", true) == 0)
    {
    ShowPlayerDialog(playerid,Textos,DIALOG_STYLE_LIST,"Escolha Sua Cor Preferida","Texto 1 > {FFFF00}Amarelo\nTexto 2 > {FF0000}Vermelho\nTexto 3 > {00BFFF}Azul\nTexto 4 > {00FF00}Verde\nTexto 5 > {696969}Cinza\nTexto 6 > {FF00FF}Rosa\nTexto 7 > Branco","Selecionar","Cancelar");
    GetPlayerName(playerid, Nick, MAX_PLAYER_NAME);
    return 1;
    }
    return 0;
    }
// Chat Com as Cores Prontas.
public OnPlayerText(playerid, text[])
{
if(strlen(text)> 48)
{
SendClientMessage(playerid,-1,"Texto Muito Grande В» Maximo Permitido : 48 !");
return 0;
}
// Amarelo
if(Texto1[playerid] == 1)
{
format(String, sizeof(String), "{FFFF00}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
// Vermelho
if(Texto1[playerid] == 2)
{
format(String, sizeof(String), "{FF0000}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
// Azul
if(Texto1[playerid] == 3)
{
format(String, sizeof(String), "{00BFFF}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
// Verde
if(Texto1[playerid] == 4)
{
format(String, sizeof(String), "{00FF00}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
// Cinza
if(Texto1[playerid] == 5)
{
format(String, sizeof(String), "{696969}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
// Rosa
if(Texto1[playerid] == 6)
{
format(String, sizeof(String), "{FF00FF}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
// Branco
if(Texto1[playerid] == 7)
{
format(String, sizeof(String), "{FFFFFF}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}



Re: Comando So para adms - Don_Speed - 11.07.2012

pawn Код:
if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, -1,"[ERRO] Nao e Admin Level 3");
@Edit

pawn Код:
if(PlayerInfo[playerid][pAdmin] > 3)
{
format(String, sizeof(String), "[ADMIN]{FFFFFF}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}



Re: Comando So para adms - FireBallPlays - 11.07.2012

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, -1,"[ERRO] Nao e Admin Level 3");
@Edit

pawn Код:
if(PlayerInfo[playerid][pAdmin] > 3)
{
format(String, sizeof(String), "[ADMIN]{FFFFFF}%s",text[0]);
SendPlayerMessageToAll(playerid, String);
return 0;
}
Isso funciona em filterscript??