Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case 15467:
- {
- if(response)
- {
- new
- len = strlen(inputtext);
- if(strfind(inputtext, "'", true) != -1 || strfind(inputtext, ",", true) != -1)
- return SendClientMessage(playerid, COLOR_GRAD1, !"Вы используете запрещённые символы!");
- if(len < 5 || len > 20)
- return SendClientMessage(playerid, COLOR_GRAD1, !"Длина пароля не может быть меньше 5 и больше 20 символов");
- for(new i = len; i != 0; --i)
- {
- switch(inputtext[i])
- {
- case 'А'..'Я', 'а'..'я', '=', ' ':
- {
- SPD(playerid, 15467, DIALOG_STYLE_MSGBOX, "Ошибка!", !"Пароль может состоять только из латинских букв и цифр.", "Повтор", "");
- return true;
- }
- }
- }
- if(!len)
- return SPD(playerid, 15467, DIALOG_STYLE_INPUT, "Смена пароля", !"{FFFFFF}Чтобы не подвергнуть аккаунт {FF0000}взлому\n{FFFFFF}Рекомедуем придумать {FF0000}трудный {FFFFFF}пароль\nСодержащий набор букв и цифр", "Сменить", "");
- else
- {
- mysql_format(mysql, mysql_string, sizeof(mysql_string), "UPDATE `accounts` SET `pPas77` = '%e' WHERE `Imya72` = '%e'",
- inputtext, PlayerInfo[playerid][pNames]);
- mysql_function_query(mysql, mysql_string, false, "", "");
- printf("[СМЕНА ПАРОЛЯ] %s: %s", Name(playerid), inputtext);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement