SA-MP Forums Archive
[Ajuda] Permissao comando - 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] Permissao comando (/showthread.php?tid=429716)



Permissao comando - DevilAgain - 10.04.2013

Como faзo para o comando verificar se o admin logou no /logaradm?

pawn Код:
AdminLogou[playerid] = false;
Code:

pawn Код:
if(strcmp(cmd, "/logaradm", true)== 0){

//    if(PlayerInfo[playerid][pAdmin] == 1) return SendClientMessage(playerid, -1, "ERRO: Vocк jб administrador");

    ShowPlayerDialog(playerid, DIALOG_LOGARADM, DIALOG_STYLE_INPUT, "Logar Administraзгo ", "Insira a senha da administraзгo \n", "Ok", "Sair");
    return 1;
}



Re: Permissao comando - Lуs - 10.04.2013

No OnDialogResponse, se ele acertar a senha vocк usa:

pawn Код:
AdminLogou[playerid] = true;



Re: Permissao comando - DevilAgain - 11.04.2013

@Lуs.

Meu code ta pronto. Sу que й o seguinte:
O Admin pode usar os comandos sem usar o /logaradm.
Como eu faria para verificar se o player logou no /logaradm ?


Re: Permissao comando - Lуs - 11.04.2013

pawn Код:
if ( !AdminLogou[playerid] )
    return SendClientMessage ( playerid, -1, "Vocк nгo й um administrador logado." );



Re: Permissao comando - DevilAgain - 11.04.2013

E Se o player logou no /logaradm?


Re: Permissao comando - n0minal - 11.04.2013

if (AdminLogou[playerid])
{
//functions aqui
return 1;
}


Re: Permissao comando - HumildadeAgain - 11.04.2013

Quote:
Originally Posted by DevilAgain
Посмотреть сообщение
E Se o player logou no /logaradm?
Se vocк colocar oque o los falou nos comandos, sу que usou o comando /logaradmin e digitou a senha corretamente poderб utilizar o mesmo...


Re: Permissao comando - DevilAgain - 11.04.2013

Se eu adiciona-sse esse codigo, ele ia verificar se o player digitou o comando? daria certo?

pawn Код:
if(PlayerInfo[playerid][Adminlogou] == 0)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "  Vocк nгo logou! /logaradm");
                return 1;
            }



Re: Permissao comando - Lуs - 11.04.2013

Quote:
Originally Posted by DevilAgain
Посмотреть сообщение
Se eu adiciona-sse esse codigo, ele ia verificar se o player digitou o comando? daria certo?

pawn Код:
if(PlayerInfo[playerid][Adminlogou] == 0)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "  Vocк nгo logou! /logaradm");
                return 1;
            }
Nгo por que 0 nгo й bool.

Use o cуdigo que postei, й a mesma coisa desse sу que de forma correta.


Re: Permissao comando - WotusPower - 11.04.2013

Aquele code que vocк postou, ele vai verificar se o player entrou com a senha correta?