Comando de mudar senha! -
Helielto - 11.01.2017
Entгo pessoal,queria um comando de mudar a senha pro meu servidor...
Tenho esse:
Код:
CMD:trocarsenha(playerid, params[])
{
if(!APlayerData[playerid][pLogged])
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб logado.");
if(!AllowChange[playerid])
return SendClientMessage(playerid, COLOR_GRAD1, " Comando bloqueado. Peзa a um admin nнvel 5 para liberar.");
new aPassword[25], nPassword[25], pString[50];
if(sscanf(params, "s[25]s[25]", aPassword, nPassword))
return SendClientMessage(playerid, COLOR_GRAD1, " (DICA): Use /trocarsenha [Antiga senha] [Nova senha]");
if(DOF2_CheckLogin(GetArchive(playerid), aPassword))
{
DOF2_SetString(GetArchive(playerid), "password", Hash(nPassword));
DOF2_SaveFile();
format(pString, sizeof(pString), " Senha trocada com sucesso. Agora й %s.", nPassword);
SendClientMessage(playerid, COLOR_LIGHTBLUE, pString);
}
else
SendClientMessage(playerid, COLOR_GRAD1, " A senha atual estб incorreta.");
return 1;
}
porйm da esse erro:
F:\Backs\Easy DM\gamemodes\Easy DM.pwn(2892) : error 017: undefined symbol "Hash"
e tenho o comando de liberar senha tambйm
Код:
CMD:liberarsenha(playerid, params[])
{
if(!APlayerData[playerid][pLogged])
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб logado.");
if(APlayerData[playerid][pAdmin] < 5)
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo й um admin nнvel 5.");
new id, msg[68];
if(sscanf(params, "u", id))
return SendClientMessage(playerid, COLOR_GRAD1, "(DICA): Use /liberarsenha [ID/NOME]");
if(!IsPlayerConnected(id))
return SendClientMessage(playerid, COLOR_GRAD1, " Este ID nгo estб conectado.");
format(msg, 68, "O admin %s %s vocк para trocar senha.", pName[playerid], AllowChange[id] == false ? ("liberou") : ("bloqueou"));
SendClientMessage(id, COLOR_LIGHTRED, msg);
format(msg, 68, " Vocк %s a troca de senha de %s.", AllowChange[id] == false ? ("liberou") : ("bloqueou"), pName[id]);
SendClientMessage(playerid, COLOR_LIGHTRED, msg);
AllowChange[id] = AllowChange[id] ? false : true;
return 1;
Entгo dai nгo da de mudar porque do erro HASH,se poderem ajudar...
OBS: COMPREI A GAMEMOD,ELA JБ VEIO COM ESSES COMANDO,PORЙM BLOQUIADOS PORQUE JБ ESTБVA COM ERRO.
Re: Comando de mudar senha! -
Meck - 11.01.2017
Procure no sistema de login/registro essa parte de hash na senha, pode ter algo lб.
Re: Comando de mudar senha! -
FerrariL - 11.01.2017
Vocк nгo definiu Hash.
Re: Comando de mudar senha! -
Helielto - 12.01.2017
Quote:
Originally Posted by FerrariL
Vocк nгo definiu Hash.
|
Certo,e como eu defino? so novo no PAWNO.
Re: Comando de mudar senha! -
Helielto - 13.01.2017
E entгo?
Re: Comando de mudar senha! -
BobbMarley - 13.01.2017
vc fez esse sistema? Tem algum sistema de registro?, tem que identar junto ao seu sistema, se tiver hash no sistema de registro, faзa ser compбtivel com esse sisteminha aн
Re: Comando de mudar senha! -
Helielto - 14.01.2017
Vix comprei gm nem sei,mas tem como passa skype mp para me ajudar?