case 2:
{
if(response)
{
if(!strlen(inputtext))
{
format(YCMDstr,256, "Приветствуем Вас на сервере {FFA500}ORIGIN RP.\n{ffffff}Для игры на нашем сервере нужно пройти регистрацию.\nДля прохождения регистрации, Вам нужно ввести Ваш пароль в данное окно\n\n{ffffff}Логин: {FFA500}%s\n{ffffff}Введите пароль:", Name(playerid));
SPDEx(playerid,2,1, "{FFFF00}Регистрация",YCMDstr, "Готово", "Отмена");
return true;
}
if(!strlen(inputtext) || strlen(inputtext) < 4 || strlen(inputtext) > 15)
{
return SPDEx(playerid,2,0, "Ошибка!", "{ff8e05}Длина пароля должна быть от 4 до 15 символов", "Повтор", "");
}
for(new i = strlen(inputtext); i != 0; --i)
switch(inputtext[i])
{
case 'А'..'Я', 'а'..'я', ' ':
return SPDEx(playerid,2,0, "Ошибка!", "{00FF21}Введенный вами пароль содержит русские буквы.\n Смените раскладку клавиатуры!", "Повтор", "");
}
if(!IsText(inputtext)) return SPDEx(playerid,2,0, "Ошибка!", "Введенный вами пароль слишком простой, попробуйте придумать другой.\n Измените пароль!", "Повтор", "");
strmid(PI[playerid][pKey],inputtext, 0, strlen(inputtext), 32);
PlayerPlaySound(playerid, 1183, 0.0, 0.0, 0.0);
return true;
}
else
{
SCM(playerid, COLOR_LIGHTRED, "Для выхода из игры используйте /q(uit)");
Kick(playerid);
}
}