▲Denny▲
Умник
PHP:
case RegisterPass2:
{
if(!response) return ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, KickDialog, "Оповещение", "Вы были кикнуты.\nПричина: отказ от регистрации.\nВведите \"/q\" для выхода с сервера!", "Принять", "");
print("Начал работу!");
new kick = SetTimerEx("Registr", 1000*60*2, false, "i", playerid);
print("Запустили таймер!");
ErrorPass[playerid] = 3;
print("Обозначили ошибки!");
if(!strcmp(pinfo[playerid][pass], inputtext, false))
{
print("Сравнили пароль, верен.");
KillTimer(kick);
print("Удалили таймер");
return ShowPlayerDialog(playerid, DIALOG_STYLE_INPUT, RegisterMail, "Регистрация", "Теперь вам нужно вести свой почтовый ящик.\nВ случае утери своего аккаунта, вы могли восстановить его.{C02020}Пример: ivanov@mail.ru", "Далее", "Отмена");
}
else
{
if(ErrorPass[playerid] == 0) return ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, KickDialog, "Оповещение", "Вы были кикнуты.\nПричина: исчерпано количество попыток ввода пароля!\nВведите \"/q\" для выхода с сервера!", "Принять", "");
if(ErrorPass[playerid] > 0)
{
new string[80];
format(string, sizeof(string), "{C02020}[Ошибка]: Пароли не совпадают!\nУ вас осталось %i попыток.\nПопробуйте ещё раз.", ErrorPass[playerid]);
return ShowPlayerDialog(playerid, DIALOG_STYLE_MSGBOX, ErrorDialog, "Оповещение", string, "Далее", "Отмена");
}
}
}
