shape1
shape2
shape3
shape4
shape7
shape8

не могу сконпиллировать мод и вылетает павно


Статус
Закрыто для дальнейших ответов.

Сергей Мавроди

Новичок
Пользователь
18.11.2021
15
0
0
HTML:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case DLG_REG:
        {
              if(response)
              {
                  if(!strlen(inputtext))
                  {
                    ShowRegistration(playerid);
                    return SCM(playerid, COLOR_RED, "[Ошибка] (FFFFFFF)Введите пароль в поле ниже и нажмите \"Далее\"");
                  }
                if(strlen(inputtext) < 8 || (strlen(inputtext) > 24)
                {
                    ShowRegistration(playerid);
                    return SCM(playerid, COLOR_RED, "[Ошибка] (FFFFFFF)Длина пароля должна быть от 8-ми до 24-ех символов");
                }
                new regex:rg_passwordcheck = regex_new("^[a-zA-z0-9](1,)$");
                if(regex_check(inputtext, rg_passwordcheck))
                {
                    strmid(player_info[playerid][PASSWORD], inputtext, 0, strlen(inputtext), 24);
                    SPD(playerid, DLG_REGEMAIL, DIALOG_STYLE_INPUT, "(ffec0f)Регистрация(FFFFFF)•Ввод Email",
                        "(FFFFFF)Для укрепление защиты аккаунта введите свой Email адрес и нажмите \"Далее\"\n\
                        Если Вы потеряете аккаунт Вы сможите его восстановить",
                       "Далее","");
                }
                else
                {
                    ShowRegistration(playerid);
                    return SCM(playerid, COLOR_RED, "[Ошибка] (FFFFFFF)Пароль может состоять только из латинских символов и чисел");
                }
                regex_delete(regex:rg_passwordcheck);
              }
              else
              {
                  SCM(playerid, COLOR_RED, "Используйте \"/q\", чтобы выйти");
                   SPD(playerid, -1, 0, " ", " ", " ", "");
                   return Kick(playerid);
            }
        }
        case DLG_REGEMAIL;
        {
                if(!strlen(inputtext))
                {
                 SPD(playerid, DLG_REGEMAIL, DIALOG_STYLE_INPUT, "(ffec0f)Регистрация(FFFFFF)•Ввод Email",
                           "(FFFFFF)Для укрепление защиты аккаунта введите свой Email адрес и нажмите \"Далее\"\n\
                        Если Вы потеряете аккаунт Вы сможите его восстановить",
                  "Далее","");
                  return SCM(playerid, COLOR_RED, "[Ошибка] (FFFFFFF)Введите Ваш Email в поле ниже и нажмите \"Далее\"");
            }
            new regex:rgemail_passwordcheck = regex_new("^[a-zA-Z0-9.-_](1,12).[a-zA-Z](1,8)$");
            if(regex_check(inputtext, rg_passwordcheck))
            {
            }
            else
            {
                     SPD(playerid, DLG_REGEMAIL, DIALOG_STYLE_INPUT, "(ffec0f)Регистрация(FFFFFF)•Ввод Email",
                           "(FFFFFF)Для укрепление защиты аккаунта введите свой Email адрес и нажмите \"Далее\"\n\
                        Если Вы потеряете аккаунт Вы сможите его восстановить",
                  "Далее","");
                  return SCM(playerid, COLOR_RED, "[Ошибка] (FFFFFFF)Укажите правильно Ваш Email адрес");
            }
          }
    }
    return 1;
}
 

Cocolemunto

Чёрный список
11.06.2021
416
3
55
0
14
А да , мы же обладаем Экстрасенсорными способностями..
Коды ошибок , строки? И да, вы будете каждый день тему создавать и говорить помочь?
Если вы будете просить помощь каждый раз и не решать проблему самим - вы НИКОГДА не научитесь делать моды..
 

Cocolemunto

Чёрный список
11.06.2021
416
3
55
0
14
При чём тут мое общение? Я вам говорю чтобы вы - научились делать сами , а не выкладывали каждый день как решить эту проблему , вам было даже лень написать , заработал ли мой способ , или же нет..
 
Статус
Закрыто для дальнейших ответов.