29.12.2011, 17:28
So,i have this command to change the password of the player if he cant access.
There is a problem: It gives me alot of general errors while compiling,what's wrong?
P.S The command is writed for changing the password of an OFFLINE player.
pawn Код:
if(strcmp(cmd,"/changepassword",true) == 0)
{
if (adminlevel[playerid] >= 4)
{
new id = -1;
id = strval(strtok(cmdtext,idx));
new password[100];
password = strtok(cmdtext,idx);
if strval(password) == 0)return SendClientMessage(playerid,~0,"Usage: /changepassword [playerid] [new password]");
new playername[24];GetPlayerName(id,playername,40);
format(playername, 40, "%s",playername);
dini_IntSet(udb_encode(playername), "password", udb_hash(password));
SendClientMessage(playerid,~0,"Password successeful changed!");
return 1;
}
P.S The command is writed for changing the password of an OFFLINE player.