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

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
    AFK Manager - переделка плагина <DR.API AFK MANAGER> (c) by <De Battista Clint> на свой лад :)

    Настройки:

    Код:
    const IMMUNITY_FLAG         = ADMFLAG_ROOT; // Иммунитет к функциям плагина
    const Float:AFK_CHECK_INTERVAL     = 10.0;        // Частота проверок
    const Float:AFK_THRESHOLD     = 30.0;        // Погрешность в расчетах Origin в CS:GO [менять не стоит :)]
    const Float:AFK_TIME_MOVE     = 40.0;        // Через сколько секунд бездействия игрока перевести в спектры
    const AFK_PLAYERS_KICK        = 30;        // Сколько должно быть игроков на сервере, чтобы игрока кикнуло из спектров
    const Float:AFK_TIME_KICK    = 120.0;    // Через сколько секунд игрока выкинуть с сервера с учетом AFK_PLAYERS_KICK
    Доп инфа:
    • Я потестил чутка, вроде работает :)
      • За спектры перекидывает, из спектров выкидывает с сервера
     

    Вложения:

    • afk_manager.sp
      Размер файла:
      5,6 КБ
      Просмотров:
      4
    Последнее редактирование: 08.10.16
    resobatata, HannibaL и tpylala нравится это.
  2. resobatata Пользователь

    Регистрация:
    17.06.16
    Сообщения:
    166
    Симпатии:
    21
    Пол:
    Мужской
    класс. буду тестить :)
    можешь map chooser замутить?
     
  3. resobatata Пользователь

    Регистрация:
    17.06.16
    Сообщения:
    166
    Симпатии:
    21
    Пол:
    Мужской
    плагин то работает но
    L 10/08/2016 - 10:01:34: [SM] Blaming: afk_manager.smx
    L 10/08/2016 - 10:01:34: [SM] Call stack trace:
    L 10/08/2016 - 10:01:34: [SM] [0] GetEventInt
    L 10/08/2016 - 10:01:34: [SM] [1] Line 46, afk_manager.sp::Event_PlayerSpawn
     
  4. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
  5. resobatata Пользователь

    Регистрация:
    17.06.16
    Сообщения:
    166
    Симпатии:
    21
    Пол:
    Мужской
    каждые 2 секунды :D
     
  6. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
    @resobatata, кек.
    [​IMG]
    --- добавлено 08.10.16 ---
    ### Обновлен первый пост ###
    • Фикс ошибки
      Код:
      Invalid game event handle 0 (error 4)
     
  7. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
    ### Обновлен первый пост ###
    • Фикс ошибки в логах для "неизвестного" таймера
      • Странный sourcemod :D
     
  8. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
    @resobatata, потести, есть опасение, что плагин сфейлится при длительной работе сервера :D
     
  9. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
    ### Обновлен первый пост ###
    • Убраны лишние проверки
    • Добавлена мессага в чат при бездействии
     
  10. resobatata Пользователь

    Регистрация:
    17.06.16
    Сообщения:
    166
    Симпатии:
    21
    Пол:
    Мужской
    один раз выскачило
    L 10/08/2016 - 21:53:02: [SM] Exception reported: Client index -1 is invalid
    L 10/08/2016 - 21:53:02: [SM] Blaming: afk_manager.smx
    L 10/08/2016 - 21:53:02: [SM] Call stack trace:
    L 10/08/2016 - 21:53:02: [SM] [0] IsClientInGame
    L 10/08/2016 - 21:53:02: [SM] [1] Line 168, afk_manager.sp::CheckObserver
    L 10/08/2016 - 21:53:02: [SM] [2] Line 86, afk_manager.sp::CheckPlayerAfk
     
  11. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.588
    Симпатии:
    4.158
    Пол:
    Мужской
    ### Обновлен первый пост ###
    • Фикс ошибки Client index -1 is invalid