Brazillec13
Умник
Доброго времени суток. Не знаю в чём проблема! Вобщем при регистрации, после диалога ввода имэйл далее ничего не следует а должно! Как исправить?
Диалог:
Диалог:
Код:
if(dialogid == 6)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid,8,DIALOG_STYLE_MSGBOX,"{FF0000}Ошибка","{FF0000}Вы не ввели Ваш адрес эл. почты!\n{FB0467}Вам необходимо ввести Ваш адрес эл. почты,\nна который будет выслан код подтверждения.\nПожалуйста, введите Ваш адрес эл. почты.","Закрыть","");
if(strfind(inputtext, "@", true) == -1 || strfind(inputtext, ".", true) == -1) return ShowPlayerDialog(playerid,20,DIALOG_STYLE_MSGBOX,"{FF0000}Ошибка","{FF0000}Неверный формат эл. почты!\n{FB0467}Пожалуйста, введите Ваш адрес эл. почты правильно.","Закрыть","");
strmid(Player[playerid][pEmail], inputtext, 0, strlen(inputtext), 64);
format(query, sizeof(query), "UPDATE "TABLE_ACCOUNT" SET email = '%s' WHERE name = '%s'", Player[playerid][pEmail], sendername(playerid));
mysql_query(query);
ShowPlayerDialog(playerid, 9, DIALOG_STYLE_MSGBOX, "{FFFFFF}Информация", "", "Начать", "");
}
