Иконка ресурса

AFK Manager 3.3.0 - 3.5.0

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #1
AFK Manager

Описание:

Этот плагин был сделан для проверки AFK игроков. Он проверяет местонахождение игроков каждые 5 секунд, и если через установленное в настройках время игрок так и не сдвинется с места и не совершит никаких действий (например не общается в чате), то он кикается с сервера через заданный промежуток времени. Этот плагин также содержит файлы переводов на другие языки и возможность установки админского иммунитета.

Требования:
SourceMod v1.3.1+
Plugin Autoupdater


install3.png
Установка:
Скопируйте файл "afk_manager.smx" в директорию addons\sourcemod\plugins;
Скопируйте файл "afk_manager.phrases.txt" в директорию addons\sourcemod\translations;
Скопируйте файл "afk_manager.sp" в директорию addons\sourcemod\scripting.

settings3.png
Настройки(CVAR's):
sm_afkm_version - показывает версию плагина AFK Manager. (Не редактируется)
sm_afk_enable - AFK manager включен или выключен? [0 = выкл., 1 = вкл.]
sm_afk_autoupdate - включить автоматическое обновление плагина? (требуется Plugin Autoupdater ) [0 = выкл., 1 = вкл.]
sm_afk_move_min_players - минимальное количество игроков присоединенных к игре, при котором afk игрок будет перемещен в наблюдатели. (при значении 0 - это будет отключено)
sm_afk_kick_min_players - минимальное количество игроков присоединенных к игре, при котором afk игрок будет кикнут. (при значении 0 - это будет отключено)
sm_afk_kick_players - AFK manager может кикать игроков? [0 = нет, 1 = может кикать всех afk, 2 = может всех кроме наблюдателей, 3 = может кикать только наблюдателей]
sm_afk_admins_immune - давать админам иммунитет к AFK Manager? [0 = выключено, 1 = полный иммунитет, 2 = иммунитет только от кика, 3 = иммунитет к перемещению]
sm_afk_admins_flag - админский флаг для иммунитета? Оставьте пустым для любого флага.
sm_afk_move_spec - перемещать AFK игроков в наблюдатели перед киком? [0 = выкл., 1 = вкл.]
sm_afk_move_warn_time - время в секундах по истечении которого игрок будет предупрежден об AFK. [По умолчанию: 30.0 секунд]
sm_afk_move_time - время в секундах по истечении которого AFK игрок будет перемещен в зрители.
sm_afk_kick_warn_time - время в секундах после которого AFK игрок будет предупрежден о кике. [По умолчанию: 30.0 секунд]
sm_afk_kick_time - общее время в секундах которое должен отсутствовать игрок чтобы его кикнуло.
sm_afk_exclude_dead - исключить из проверки мертвых игроков? [0 = нет, 1 = да]
sm_afk_spawn_time - время в секундах, в течении которого игрок должен двигаться с респауна перед тем как он будет считаться AFK. [0 = выключено, По умолчанию: 20.0 секунд]
sm_afk_spawn_warn_time - время в секундах, после которого AFK игрок стоящий на респе будет предупрежден. [По умолчанию: 15.0 секунд]
sm_afk_location_threshold - пороговое количество движений которые должен совершить игрок прежде чем он будет считаться AFK. [0 = нет, По умолчанию: 30.0]
sm_afk_move_warn_unassigned - AFK менеджер должен предупреждать команду с ID 0 (обычно неопределенная, например когда игрок зашел в игру но еще не выбрал сторону) игроками? (Отключение может не работать для некоторых игр) [0 = FALSE, 1 = TRUE, По умолчанию: 1]
sm_afk_log_warnings - записывать в логи сообщения с предупреждениями AFK manager. [0 = FALSE, 1 = TRUE, По умолчанию: 1]

Примечание: Конфигурационный файл cfg\sourcemod\afk_manager.cfg создастся автоматически при первом запуске сервера с этим плагином.

Серверные команды:
sm_afk_spec <#userid|name>

Оригинал
 
Последнее редактирование модератором:

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #2
Re: AFK Manager v.3.2.4

Новая версия.
Добавлены 2 CVAR:
sm_afk_spawn_time
sm_afk_location_threshold
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #3
Re: AFK Manager v.3.2.6

Обновлен до версии v.3.2.6
 

SmoKE_xD

Участник
Сообщения
137
Реакции
23
Re: AFK Manager v.3.2.6

У меня почему то не работает...
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #5
Re: AFK Manager v.3.2.8

Залил новую версию.
Изменения:
3.2.7 - Changed the Spawn AFK to use a different message so as to distinguish that it's actually a "spawn" check. Need people to update the translation file. Added a new cvar from request of people to exclude warning players who are being moved from "Unassigned" to spectator. Also fixed a bug in CS:S where the round would not end if the last player was moved by AFK. We now use Valve's method of suiciding players before moving to Spectator.
3.2.8 - Fix for Valve firing player_spawn on spectator team? Fixed an issue with not marking players as not "Spawn AFK" after moving then causing a kick straight after.
 
Последнее редактирование модератором:

random.81

Участник
Сообщения
496
Реакции
819
Re: AFK Manager v.3.2.9

Залил новую версию.
Изменения:
Version 3.2.9 Released:

Fixed a potential bug in the AFK Spectator command.
Added more comments to code to make it easier to manage moving forward.
Added new log message when player counts get too low and when they have been reached to help with confusion.
Improved Debug function efficiency when Debug is disabled.
 
Последнее редактирование:

MasterFlomaster

Участник
Сообщения
16
Реакции
0
Re: AFK Manager v.3.2.9

sm_afk_kick_players ставлю 2 всё равно кикает наблюдателей
sm_afk_exclude_dead стоит 0 все равно кикает убитых
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: AFK Manager v.3.2.9

тоже самое, плагин мертвых считает за АФК, хотя в настройках sm_afk_exclude_dead стоит значение 0
// This file was auto-generated by SourceMod (v1.3.2)
// ConVars for plugin "afk_manager.smx"


// Admin Flag for immunity? Leave Blank for any flag.//Админский флаг для иммунитета? Оставьте пустым для любого флага.
// -
// Default: ""
sm_afk_admins_flag ""

// Are Admins immune to the AFK Manager? [0 = DISABLED, 1 = COMPLETE IMMUNITY, 2 = KICK IMMUNITY, 3 = MOVE IMMUNITY]//Давать админам иммунитет к AFK Manager? [0 = выключено, 1 = полный иммунитет, 2 = иммунитет только от кика, 3 = иммунитет к перемещению]
// -
// Default: "1"
sm_afk_admins_immune "0"

// Is the AFK manager enabled or disabled? [0 = FALSE, 1 = TRUE]//AFK manager включен или выключен? [0 = выкл., 1 = вкл.]
// -
// Default: "1"
sm_afk_enable "1"

// Should the AFK manager exclude checking dead players? [0 = FALSE, 1 = TRUE]//AFK manager должен проверять мертвых игроков? [0 = нет, 1 = проверять]
// -
// Default: "0"
sm_afk_exclude_dead "0"

// Minimum amount of connected clients needed to kick AFK clients.//Минимальное количество игроков присоединенных к игре, при котором afk игрок будет кикнут. (при значении 0 - это будет отключено)
// -
// Default: "6"
sm_afk_kick_min_players "1"

// Should the AFK manager kick clients? [0 = DISABLED, 1 = KICK ALL, 2 = ALL EXCEPT SPECTATORS, 3 = SPECTATORS ONLY]//AFK manager может кикать игроков? [0 = нет, 1 = может кикать всех afk, 2 = может всех кроме наблюдателей, 3 = может кикать только наблюдателей]
// -
// Default: "1"
sm_afk_kick_players "1"

// Time in seconds (total) client must be AFK before being kicked.//Общее время в секундах которое должен отсутствовать игрок чтобы его кикнуло.
// -
// Default: "120.0"
sm_afk_kick_time "30.0"

// Time in seconds remaining, player should be warned before being kicked for AFK. [DEFAULT: 30.0 seconds]//Время в секундах после которого AFK игрок будет предупрежден о кике. [По умолчанию: 30.0 секунд]
// -
// Default: "30.0"
sm_afk_kick_warn_time "30.0"

// Threshold for amount of movement required to mark a player as AFK. [0 = NONE, DEFAULT: 30.0]//Пороговое количество движений которые должен совершить игрок прежде чем он будет считаться AFK. [0 = нет, По умолчанию: 30.0]
// -
// Default: "30.0"
sm_afk_location_threshold "30.0"

// Minimum amount of connected clients needed to move clients to//Минимальное количество игроков присоединенных к игре, при котором afk игрок будет перемещен в spectator.
// -
// Default: "4"
sm_afk_move_min_players "1"

// Move AFK clients to spec before kicking them? [0 = FALSE, 1 = TRUE]//Перемещать AFK игроков в наблюдатели перед киком? [0 = выкл., 1 = вкл.]
// -
// Default: "0"
sm_afk_move_spec "0"

// Time in seconds (total) client must be AFK before being moved to spectator.//Время в секундах по истечении которого AFK игрок будет перемещен в зрители.
// -
// Default: "60.0"
sm_afk_move_time "60.0"

// Time in seconds remaining, player should be warned before being moved for AFK. [DEFAULT: 30.0 seconds]//Время в секундах по истечении которого игрок будет предупрежден об AFK. [По умолчанию: 30.0 секунд]
// -
// Default: "30.0"
sm_afk_move_warn_time "30.0"

// Should the AFK manager warn team 0 (Usually unassigned) players? (Disabling may not work for some games) [0 = FALSE, 1 = TRUE, DEFAULT: 1]//AFK менеджер должен предупреждать команду с ID 0 (обычно неопределенная, например когда игрок зашел в игру но еще не выбрал сторону) игроками? (Отключение может не работать для некоторых игр) [0 = FALSE, 1 = TRUE, По умолчанию: 1]
// -
// Default: "1"
sm_afk_move_warn_unassigned "1"

// Time in seconds, player should have moved from spawn before being flagged AFK. [0 = DISABLED, DEFAULT: 20.0 seconds]//Время в секундах, в течении которого игрок должен двигаться с респауна перед тем как он будет считаться AFK. [0 = выключено, По умолчанию: 20.0 seconds]
// -
// Default: "20.0"
sm_afk_spawn_time "20.0"

// Current version of the AFK Manager//Показывает версию плагина AFK Manager. (Не редактируется)
// -
// Default: "3.2.9"
sm_afkm_version "3.2.9"
 

SaneSL

Участник
Сообщения
40
Реакции
2
Re: AFK Manager v.3.2.9

Плагин перестал работать после сегодняшнего обновления :(

Хотя по логам вроде работает, но афк по 5 штук на респе стоит.
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: AFK Manager v.3.2.9

у меня все работает,проблема у тебя какая-то
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: AFK Manager v.3.2.9

у меня почемуто в настройке sm_afk_exclude_dead косяк, если поставить 1, то плагин мертвых не проверяет, если поставить 0, то поверяет, хотя должно быть наоборот...
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Re: AFK Manager v.3.2.9

у меня почемуто в настройке sm_afk_exclude_dead косяк, если поставить 1, то плагин мертвых не проверяет, если поставить 0, то поверяет, хотя должно быть наоборот...
правильно все,так и должно быть. команда типо,проверять или не проверять, 1 не проверять тоесть пропускать,0 проверять всех
 

LEII4A

Участник
Сообщения
741
Реакции
135
Re: AFK Manager v.3.2.9

не ну тут в настройках другое написано, типа 1 плагин афк проверяет мертвых (мертвые - афк) 0 не проверяет, а выходит все наоборот, или я не прав?
 

dimetrius

Участник
Сообщения
133
Реакции
24
Re: AFK Manager v.3.2.9

Ребята, а получалось как-то отключать выводимые в чат сообщения?
А то иной раз только эти сообщения и сыпятся, напрягают.
 

_Lexa_

Участник
Сообщения
846
Реакции
260
Re: AFK Manager v.3.2.9

Мне больше нравится Basic AFK Manager 2.8
- sm_afkenable - Включение выключение менеджера AFK
- sm_minplayersmove - Минимальное число игроков, необходимое перед игроками AFK, чтоб переместило в спектры.
- sm_minplayerskick - Минимальное число игроков, необходимое перед игроками AFK, чтоб кикнуло из спектров.
- sm_adminsimmune - иммунитет админов.
- sm_movespec - Переместить AFK в спектры прежде чем кикнуть?.
- sm_timetomove - Количество времени, прежде, чем переместить игрока AFK.
- sm_timetokick -Количество времени, прежде, чем кикнуть игрока AFK.
Перед установкой удалите старый конфиг

Оригинал тут
 

Вложения

  • afkmanager.rar
    10.3 КБ · Просмотры: 364
Последнее редактирование:

Besenok_Kid

Участник
Сообщения
220
Реакции
63
Re: AFK Manager v.3.3.0

В архиве лежит четыре файла, один из них afk_manager.changelog.txt, куда его кидать?
 

random.81

Участник
Сообщения
496
Реакции
819
Re: AFK Manager v.3.3.0

Besenok_Kid,его не надо "кидать".В этом файле написаны изменения в версиях плагина.
 

Tipok Tipa

Участник
Сообщения
11
Реакции
1
Re: AFK Manager v.3.3.0

установил AFK Manager v.3.3.0
при входе игрока на сервер, сервак падает.

пришлось отключить его:)
 

Seruy

Участник
Сообщения
73
Реакции
6
Re: AFK Manager v.3.3.0

установил AFK Manager v.3.3.0
при входе игрока на сервер, сервак падает.

пришлось отключить его:)

Сервер на винде? На Linux всё ровно, причём рабочая версия именно AFK Manager v.3.3.0.

Есть ещё плагин afkmanager.smx (вроде как лайт) а не afk_manager.smx во тот не рабочий. Правда пока нашли рабочий плагин пришлось перепробывать все что есть под Сурсмод, но оно стоило того.
 
Сверху Снизу