1. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    Всем привет.
    Давно просили запилить admin loader для fresh bans от маздана..
    В итоге, меня это задолбало, что много жалоб на корявую работу лоадера от Данила, и вот что из этого вышло.. :D
    А теперь это еще и официальный admin loader для бансистемы Lite Bans

    Текущая версия: 2.6.2

    Особенности:
    • Имеется исходник
    • Грузит админов из MySQL.
    • Исправлена бага маздана с "Голосование начато"
    • Изменен принцип коннекта с БД. Не должен крашиться сервер, если нет коннекта.
    • Не грузит истекшие(на момент обновления) админки.
    • Если недоступна БД, то после 3-х попыток установить соединение грузится файл users.ini, который обновляется при каждом успешном запросе(amx_reloadadmins например)
    • В логи amxmodx пишет ник администратора, который указан у Вас в Админ-листе( актуально для тех админов, которые ники меняют как перчатки, а руками искать лень :D )
    • Совместимость с AdminLoader от Mazdan. Не придется переделывать плагин, если используется форвард amxx_admin_access(id, flags, expired)
    Доступные команды:
    • amx_reloadadmins - перезагрузить список админов. Доступ ADMIN_CFG
    Настройки:
    PHP:
    #define CUSTOM_DEF_FLAG
        // Добавляет квар amx_default_access

    #define USE_MODULE 1
        // Какой модуль использовать для отлова изменения ника?
        // 0 - стандартно из amxmodx
        // 1 - reapi
        // 2 - fakemeta


    Для кодеров:
    • al_codding_example.sma - пример работы для
      • native admin_expired(id)
      • native al_get_access(id)
      • forward client_admin(id, flags)
      • forward amxx_admin_access(id, flags, expired)
     

    Вложения:

    Последнее редактирование: 15.11.16
    sajaskej, Le$hiy, AmDmKo и 38 другим нравится это.
  2. jokin Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    827
    Симпатии:
    212
    Описание мощное:D
     
    Faster123, Oaoprizrak и YUGY нравится это.
  3. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    # Перезалил #
    • Оптимизации добавил :)
     
    Faster123 нравится это.
  4. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    Отличная вещь, спасибо)
     
    Faster123 и YUGY нравится это.
  5. Phenom5555 Пользователь

    Регистрация:
    04.03.15
    Сообщения:
    311
    Симпатии:
    36
    Пол:
    Мужской
    Пока всё отлично , плюс не грузит истекшие админки .
     
    Faster123 и Oaoprizrak нравится это.
  6. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    Почему то постоянно пишет что не нашло админов, все данные ввел верно, в чем может быть дело?
     
    Faster123, Oaoprizrak и YUGY нравится это.
  7. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    bristol, server_id проверяй
     
    Faster123 и YUGY нравится это.
  8. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    Ну вот в фб у меня прописано так - fb_servers_table "amx_serverinfo". Тут я пишу #define sql_server_id "amx", правильно ведь?
     
    Faster123, Oaoprizrak и YUGY нравится это.
  9. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    bristol, kek

    перечитай..
     
    Faster123 и Oaoprizrak нравится это.
  10. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    Ну все равно не пойму) #define sql_server_id "amx_" все равно пишет не нашло админов
     
    Faster123, Oaoprizrak и YUGY нравится это.
  11. Phenom5555 Пользователь

    Регистрация:
    04.03.15
    Сообщения:
    311
    Симпатии:
    36
    Пол:
    Мужской
    [​IMG]
    В моём случаи :
    #define sql_server_id "17" // id сервера в таблице <ваш префикс>_serverinfo
     
    Последнее редактирование: 29.08.15
    Faster123, Oaoprizrak, YUGY и 2 другим нравится это.
  12. l3x1s Пользователь

    Регистрация:
    28.02.15
    Сообщения:
    555
    Симпатии:
    129
    Пол:
    Мужской
    а кол-во дней до окончания привилегии реально добавить?))
     
    Faster123 и Oaoprizrak нравится это.
  13. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    l3x1s, реально, но не сейчас.
    муторно :)
     
    Oaoprizrak и YUGY нравится это.
  14. l3x1s Пользователь

    Регистрация:
    28.02.15
    Сообщения:
    555
    Симпатии:
    129
    Пол:
    Мужской
    neygomon, было бы неплохо) а то у меня стоит amxbans_core с выводом дней, но код там как от мск до китая)
    а твой был бы идеален, возьми плиз за заметочку:happy:
     
    Faster123 нравится это.
  15. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    ### Обновлен первый пост ###
    • Добавил native al_admin_expired(id)
      • Включается макросом support_native
    • Скачивать admin_loader_for_fb_1011.sma
    Кому не нужен натив, можно не обновляться :)
     
    Faster123 и ex3m777 нравится это.
  16. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    С настройкой разобрался, теперь всех админов грузит, но админок все равно нету) В консоле сервер на всех пишет что не правильно введен пароль...
     
    Faster123 и YUGY нравится это.
  17. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    bristol, дак ты пароль то введи :D
     
  18. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    Дак зачем если админка по IP) И ни один админ не смог зайти под админкой
     
    YUGY нравится это.
  19. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.589
    Симпатии:
    4.160
    Пол:
    Мужской
    bristol, я проверял по всем способам :)
    Если кикает - значит неверная авторизация стоит.
     
    YUGY нравится это.
  20. bristol Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    93
    Симпатии:
    24
    Это может зависить от того какая веб часть у меня стоит? Amxbans или CS:Bans к примеру.