26.10.2014, 11:34
PHP Code:
[CODE]CMD:changepassword(playerid,params[])
{
if(pInfo[playerid][Logged] == 1)
{
new pass[25],file[256], buf[145];
if(sscanf(params, "s[25]", pass)) return SendClientMessage(playerid, yellow, "Usage: /Changepassword <New Password>");
if(strlen(pass) < 3 || strlen(pass) > 20) return SendClientMessage(playerid,red,"Error: Password lenght must be between 3 - 20 chracters!");
WP_Hash(buf, sizeof(buf), pass);
format(file, 256, ACCOUNTS_PATH, JGetName(playerid));
new INI:ACCOUNT = INI_Open(file);
INI_WriteString(ACCOUNT, "Password", buf);
INI_Close(ACCOUNT);
format(Jstring, sizeof(Jstring),"Your password has been successfully changed to '%s'",pass);
return SendClientMessage(playerid,yellow,Jstring);
}
else return ShowMessage(playerid, red, 4);
}
CMD:changepass(playerid,params[])
{
return cmd_changepassword(playerid,params);
}
[/CODE]