dcmd_heslo(playerid, params[]) { new OldPass[129], NewPass[129], Name[24], Slozka[64]; if(sscanf(params, "s[129]s[129]", OldPass, NewPass)) return SendClientMessage(playerid, COLOR_RUZOVA, "/changepass [starй heslo] [novй heslo]"); GetPlayerName(playerid, Name, sizeof (Name)); format(Slozka, sizeof (Slozka), "/Ucty/%s.ini", Name); if(strcmp(OldPass, Slozka) == 0) { dini_Set(Slozka, "Password", NewPass); SendClientMessage(playerid, COLOR_RUZOVA, "Heslo zmeneno"); } else return SendClientMessage(playerid, cervena, "bad pass"); return 1; }
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; } |