[Ajuda] Comando de mudar senha!
#1

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.
Reply


Messages In This Thread
Comando de mudar senha! - by Helielto - 11.01.2017, 10:08
Re: Comando de mudar senha! - by Meck - 11.01.2017, 11:58
Re: Comando de mudar senha! - by FerrariL - 11.01.2017, 16:15
Re: Comando de mudar senha! - by Helielto - 12.01.2017, 22:17
Re: Comando de mudar senha! - by Helielto - 13.01.2017, 22:09
Re: Comando de mudar senha! - by BobbMarley - 13.01.2017, 22:11
Re: Comando de mudar senha! - by Helielto - 14.01.2017, 17:06

Forum Jump:


Users browsing this thread: 1 Guest(s)