Пользователи, просматривающие тему (Пользователей: 0, Гостей: 0)

Статус темы:
Закрыта.
  1. Slowpoked

    Регистрация:
    08.11.15
    Сообщения:
    279
    Симпатии:
    53
    Пол:
    Мужской
    Привет всем, прошу помощи ...
    Имею примерно такую "конструкцию"
    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
    Сообщения:
    279
    Симпатии:
    53
    Пол:
    Мужской
    zhorzh78, дайте лучше пример, чем включать КАПИТАНА.

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

    Регистрация:
    26.02.15
    Сообщения:
    8.574
    Симпатии:
    4.655
    Пол:
    Мужской
    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
    Сообщения:
    279
    Симпатии:
    53
    Пол:
    Мужской
    Тему можно закрыть.
     
Статус темы:
Закрыта.