changepassword command
#1

Hello, I need a command to change the password. Player must write old password and new password. I need to load your password via udb_hash and also are saved. Will you help me please? + REP.

MY CODE:
Код:
dcmd_changepass(playerid, params[])
{
	new OldPass[129], NewPass[129], Name[24], Slozka[40];
	if(sscanf(params, "s[129]s[129]", OldPass, NewPass))
	return SendClientMessage(playerid, COLOR_RUZOVA, "/changepass [old pass] [new pass]");
	GetPlayerName(playerid, Name, sizeof (Name));
	format(Slozka, sizeof (Slozka), "/Ucty/%s.ini", Name);

	if(!strcmp(dini_Get(Slozka,"Password"), OldPass, false))
	{
	dini_Set(Slozka, "Password", NewPass);
	SendClientMessage(playerid, COLOR_RUZOVA, "Pass changed");
	}
	else
	SendClientMessage(playerid, cervena, "bad pass");
	return 1;
}
Reply


Messages In This Thread
changepassword command - by andreyysk - 25.06.2016, 15:07
Re: changepassword command - by AlonzoTorres - 25.06.2016, 19:13

Forum Jump:


Users browsing this thread: 1 Guest(s)