Статус темы:
Закрыта.
  1. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    Привет всем, прошу помощи ...
    Имею примерно такую "конструкцию"
    PHP:
    new password33 ], md5password34 ], passfield32 ]
    get_pcvar_stringamx_password_fieldpassfieldcharsmaxpassfield ) )
    get_user_infoiPlayerpassfieldpasswordcharsmaxpassword ) )

    md5passwordmd5password )
    При компиляции получаю ошибку:
    Код:
    : warning 233: symbol "md5" is marked as deprecated: Use hash_string() function. Also, see Hash_* constants.
    В игре эта ошибка никак не проявляется, просто ... не нравится данное сообщение при комп ....
    На том же AMXX ниже 1.8.3 такое ошибки нет.
     
    Goody91 нравится это.
  2. zhorzh78 Пользователь

    Регистрация:
    24.08.15
    Сообщения:
    156
    Симпатии:
    53
    Пол:
    Мужской
    Написано же
    Use hash_string() function
    1.8.2- md5()
    1.8.3 - hash_string()
     
  3. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    zhorzh78, дайте лучше пример, чем включать КАПИТАНА.

    Если я верно понимаю данное сообщение: Должно выглядеть примерно так:
    PHP:
    hash_stringpasswordHash_Md5" А ТРЕТЬЕ ЗНАЧЕНИЕ КАКОЕ? "md5password )
     
    Последнее редактирование: 25.03.16
  4. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.596
    Симпатии:
    4.169
    Пол:
    Мужской
    Slowpoked,
    new Hash[34]
    Код:
    #if AMXX_VERSION_NUM == 183
        hash_string(password, Hash_Md5, Hash, charsmax(Hash));
    #else
         md5(password, Hash);
    #endif
     
    Goody91 и Slowpoked нравится это.
  5. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    Тему можно закрыть.
     
Статус темы:
Закрыта.