· 6 years ago · Jul 30, 2019, 08:52 AM
1case 0:
2 {
3 for(new i = strlen(inputtext); i != 0; --i)
4 switch(inputtext[i])
5 {
6 case 'А'..'Я', 'а'..'я', ' ':
7 {
8 ShowReg(playerid);
9 }
10 }
11 if(response)
12 {
13 if(!strlen(inputtext)) return ShowReg(playerid);
14 if(6 > strlen(inputtext) > 30) return ShowReg(playerid);
15 if(strlen(inputtext))
16 {
17 strmid(info[playerid][password], inputtext, 0, strlen(inputtext), 30);
18 ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "{8080FF}Почта", "{ffffff}Введите вашу почту, для защиты вашего аккаунта\n\
19 {ffffff}С помощью её открываются новые возможности", "Ввод", "Отмена");
20 }
21 }
22 }
23 case 1:
24 {
25 for(new i = strlen(inputtext); i != 0; --i)
26 switch(inputtext[i])
27 {
28 case 'А'..'Я', 'а'..'я', ' ':
29 {
30 Mail(playerid);
31 }
32 }
33 if(response)
34 {
35 if(!strlen(inputtext)) return Mail(playerid);
36 if(!strfind(inputtext, "@")) return Mail(playerid);
37 if(!strfind(inputtext, "mail.ru") || !strfind(inputtext, "gmail.com") || !strfind(inputtext, "outlook.com")) return Mail(playerid);
38 if(strlen(inputtext))
39 {
40 strmid(info[playerid][mail], inputtext,0,strlen(inputtext), 64);
41 qs[0] = EOS;
42 format(qs,sizeof(qs), "SELECT * FROM `users` WHERE `mail` = '%s'", inputtext);
43 mysql_tquery(mysql, qs, "CheckMail", "");
44 }
45 }
46 }