[Ajuda] Ajuda no /LogarA e /LogarM
#3

no OnPlayerCommandText

Код:
if(strcmp(cmdtext, "/setsenham", true) == 0)
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Vermelho,"| ERRO | Vocк nгo tem permissгo.");
    ShowPlayerDialog(playerid,56, DIALOG_STYLE_PASSWORD,"Definindo a senha","Digite uma senha para os moderadores logarem","Confirmar","Cancelar");
    return 1;
}


if(strcmp(cmdtext, "/logarm", true) == 0)
{
    ShowPlayerDialog(playerid,57,DIALOG_STYLE_PASSWORD,"Logar Moderador","Digite a senha para logar na moderaзгo","Confirmar","Sair");
    return 1;
}


if(strcmp(cmdtext, "/setsenhaa", true) == 0)
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Vermelho,"| ERRO | Vocк nгo tem permissгo.");
    ShowPlayerDialog(playerid,58, DIALOG_STYLE_PASSWORD,"Definindo a senha Admin","Digite uma senha para os administradores logarem","Confirmar","Cancelar");
    return 1;
}
if(strcmp(cmdtext, "/logara", true) == 0)
{
    ShowPlayerDialog(playerid,59,DIALOG_STYLE_PASSWORD,"Logar Administrador","Digite a senha para logar na administraзгo","Confirmar","Sair");
    return 1;
}
No OnDialogResponse

Код:
if(dialogid == 56)
{
    new string[64];
    if(!response) return SendClientMessage(playerid,-1,"| INFO | Vocк fechou o dialogo.");
    if(!strlen(inputtext)) return ShowPlayerDialog(playerid,56, DIALOG_STYLE_PASSWORD,"Definindo a senha","Digite uma senha para os moderadores logarem","Confirmar","Cancelar");
    format(string,sizeof(string),"* Nova senha da moderaзгo: %s", inputtext);
    SendClientMessage(playerid,-1,string);
    if(!dini_Exists("senhamoderador.ini")) dini_Create("senhamoderador.ini");
    dini_Set("senhamoderador.ini", "senhamoderador", inputtext);
    return 1;
}


if(dialogid == 57)
{
    if(!response) return SendClientMessage(playerid,-1,"| INFO | Vocк fechou o dialogo.");
    if(!strlen(inputtext)) return ShowPlayerDialog(playerid,57,DIALOG_STYLE_PASSWORD,"Logar Moderador","Digite a senha para logar","Confirmar","Sair");
    if(strcmp(dini_Get("senhamoderador.ini", "senhamoderador"),inputtext,true) == 0) {
        SendClientMessage(playerid,-1,"| INFO | Vocк logou na moderaзгo com sucesso!");
        pAdmin[playerid] = 1;
    }
    else { ShowPlayerDialog(playerid, 57, DIALOG_STYLE_PASSWORD,"Logando Moderador","Senha incorreta!","Confirmar","Sair"); }
    return 1;
}


if(dialogid == 58)
{
    new string[64];
    if(!response) return SendClientMessage(playerid,-1,"| INFO | Vocк fechou o dialogo.");
    if(!strlen(inputtext)) return ShowPlayerDialog(playerid,58, DIALOG_STYLE_PASSWORD,"Definindo a senha Admin","Digite uma senha para os administradores logarem","Confirmar","Cancelar");
    format(string,sizeof(string),"* Nova senha da moderaзгo: %s", inputtext);
    SendClientMessage(playerid,-1,string);
    if(!dini_Exists("senhaadmin.ini")) dini_Create("senhaadmin.ini");
    dini_Set("senhaadmin.ini", "senhaadmin", inputtext);
    return 1;
}
    if(dialogid == 58)
{
    new string[64];
    if(!response) return SendClientMessage(playerid,-1,"| INFO | Vocк fechou o dialogo.");
    if(!strlen(inputtext)) return ShowPlayerDialog(playerid,58, DIALOG_STYLE_PASSWORD,"Definindo a senha Admin","Digite uma senha para os administradores logarem","Confirmar","Cancelar");
    format(string,sizeof(string),"* Nova senha da moderaзгo: %s", inputtext);
    SendClientMessage(playerid,-1,string);
    if(!dini_Exists("senhaadmin.ini")) dini_Create("senhaadmin.ini");
    dini_Set("senhaadmin.ini", "senhaadmin", inputtext);
    return 1;
}
    if(dialogid == 59)
{
    if(!response) return SendClientMessage(playerid,-1,"| INFO | Vocк fechou o dialogo.");
    if(!strlen(inputtext)) return ShowPlayerDialog(playerid,59,DIALOG_STYLE_PASSWORD,"Logar Administrador","Digite a senha para logar na administraзгo","Confirmar","Sair");
    if(strcmp(dini_Get("senhaadmin.ini", "senhaadmin"),inputtext,true) == 0) {
        SendClientMessage(playerid,-1,"| INFO | Vocк logou na administraзгo com sucesso!");
        pAdmin[playerid] = 5;
    }
    else { ShowPlayerDialog(playerid,59,DIALOG_STYLE_PASSWORD,"Logar Administrador","Senha incorreta!","Confirmar","Sair"); }
    return 1;
}
Reply


Messages In This Thread
Ajuda no /LogarA e /LogarM - by [CGU]iSlin_Shady - 07.04.2013, 23:28
Re: Ajuda no /LogarA e /LogarM - by AzAmerica - 07.04.2013, 23:29
Re: Ajuda no /LogarA e /LogarM - by [CGU]iSlin_Shady - 07.04.2013, 23:38
Re: Ajuda no /LogarA e /LogarM - by smiiir - 08.04.2013, 01:59
Re: Ajuda no /LogarA e /LogarM - by [CGU]iSlin_Shady - 08.04.2013, 02:23

Forum Jump:


Users browsing this thread: 4 Guest(s)