SA-MP Forums Archive
[Ajuda] fazer login rcon por 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] fazer login rcon por comando . (/showthread.php?tid=432007)



fazer login rcon por comando . - rCr - 20.04.2013

fiz isso aqui, mais nгo seta o jogador para ser admin '-'

pawn Код:
command(sou_admin, playerid, params [])
{
    new Senha;
   
    if (sscanf(params, "i", Senha))
    {
        SendClientMessage(playerid, Azul, "Digite sua Senha");
    }
    else
    {
        if( Senha != 123456789 )
        return SendClientMessage(playerid, Verde, "Senha Errada");
        {
            SendClientMessage(playerid, Azul, "Acesso Permitido");
            IsPlayerAdmin(playerid);
        }
    }
    return 1;
}

Sу seta pra ser admin se eu usar /rcon login .
E eu nгo quero isso . rsrs

PQ esse comando vai ser base para outros comandos .


Re: fazer login rcon por comando . - Gii - 20.04.2013

IsPlayerAdmin й apenas uma checagem.

pawn Код:
CallRemoteFunction("OnPlayerCommandText", "ds", playerid, "/rcon login yourpassword");

pawn Код:
CMD:souadmin(playerid, params[] ) {
    if ( isnull (params) ) return SendClientMessage(playerid, "/souadmin [senha]");
    if ( strcmp (params, "123456789") == 0 ) CallRemoteFunction("OnPlayerCommandText", "ds", playerid, "/rcon login yourpassword");
    else return SendClientMessage(playerid, -1, "Senha errada!");

    return true;
}



Re: fazer login rcon por comando . - Lуs - 20.04.2013

"else" й desnecessбrio quando vocк checa sscanf. O sscanf foi criado apenas para retornar falso.

Lembre-se que vocк tem que retornar para encerrar a funзгo ou o resto do comando mesmo se tiver incorreto vai ser executado.


Re: fazer login rcon por comando . - rCr - 20.04.2013

To fazendo de outro modo . por variбveis .

Obrigado a todos .