1. JohnRockefeller13.03.2025 в 00:08от
  2. D1zo12.03.2025 в 22:05от
Загрузка...

[Урок] Проверка на символы в пароле

Тема в разделе "Grand Theft Auto", создана пользователем joda, 02.08.2012.

  1. joda

    joda

    Статус:
    Оффлайн
    Регистрация:
    10.07.12
    Сообщения:
    494
    Репутация:
    182 +/-
    Если вы хотите обезопасить аккаунты своих игроков, то предлагаю вам такой не сложный и качественный способ. В паблик с диалогами регистрации вставляем между диалогами:

    Код:
    if(strlen(inputtext) < 8 || strlen(inputtext) > 15)  
                  {  
                      ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Ошибка!","Длина пароля должна быть от 6 до 15 символов!","Повтор","");  
                          return 1;  
                  }  
    Где 2, это возвращение к диалогу регистрации.
    И еще один вариант, на проверку русских символов в пароле:


    Код:
    for(new i = strlen(inputtext); i != 0; --i)  
                      switch(inputtext[i])  
                      {  
                          case 'А'..'Я', 'а'..'я', ' ':  
                              return ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"Ошибка!","Пароль не должен состоять из запрещенных символов","Повтор","");  
                      }  
    Автор урока: Jaddy