AWP Restrictions 1.11.0

Автор: Radius

Описание:

Плагин ограничивает использование AWP в зависимости от настроек и предназначен для выравнивания баланса на серверах где игроки с AWP доминируют. Обладает широкими возможностями настройки.

Особенности:

Требования:

Настройки (из автоматически создаваемого конфигурационного файла 'awp_restrictions.cfg'):

// ar_update_config - обновляет файл 'awp_restrictions.cfg' при смене карты // 1 - обновить файл // 2 - сделать бэкап (*.bkp) и обновить файл // Внимание: Текущие значения кваров (кроме команд), запишутся в обновленный файл // Квар со значением прописывается в консоли сервера // После обновления квар сам вернется в значение 0 // ar_update_dictionary - обновляет lang файл 'awp_restrictions.txt' при смене карты // 1 - обновить файл // 2 - сделать бэкап (*.bkp) и обновить файл // Внимание: Квар со значением прописывается в консоли сервера // После обновления квар сам вернется в значение 0 // Уровень логов // 0 - выключено (OFF) // 1 - предупреждения (WARN) // 2 - информация (INFO) // 3 - отладочная информация (DEBUG) // 4 - подробная отладочная информация (TRACE) // По умолчанию: "2" ar_log_level "2" // Динамически включает (1) / отключает (0) плагин // По умолчанию: "1" ar_enabled "1" // Блокировать (1) или нет (0) AWP принудительно, игнорируя все условия // По умолчанию: "0" ar_block_awp_forcibly "0" // С какого раунда начнет работать плагин. Пригодится если на сервере есть // разминка по раундам. Если значение 0, то функция отключена // По умолчанию: "0" ar_start_round "0" // Через какое время (в секундах) от начала карты начнет работать плагин // Пригодится если на сервере есть разминка по времени, а не по раундам // Если значение 0, то функция отключена // По умолчанию: "0" ar_start_time "0" // Разница в счете команд при достижении которой побеждающей команде будет // заблокировано AWP // По умолчанию: "5" ar_team_score_diff "5" // Максимально возможное время игры с AWP, после которого игрок должен сыграть // указанное после ':' время (в секундах) с другим оружием // По умолчанию: "0:0" ar_timelimit "0:0" // Максимальное кол-во раундов игры с AWP, после которого игрок должен сыграть // указанное после ':' кол-во раундов с другим оружием // По умолчанию: "0:0" ar_roundslimit "0:0" // Минимально допустимое отношение числа фрагов к числу смертей (kills / deaths) // Например: 20 фрагов / 10 смертей = 2.0. // Если у игрока отношение меньше, то он не сможет использовать AWP // Если значение 0, то функция отключена // По умолчанию: "1.0" ar_min_kd_ratio "1.0" // Минимально допустимое значение скилла из плагина Skill ELO by SKAJIbnEJIb или // CSStatsX SQL by serfreeman1337 // Если значение 0, то функция отключена // По умолчанию: "100" ar_min_skill_elo "100" // Флаги доступа игроков, на которых не будут распространяться ограничения // По умолчанию: "t" ar_ignore_flags "t" // Сколько денег возвращать после того как AWP выпало и пропало // По умолчанию: "4750" ar_money_back "4750" // Максимальное кол-во денег у игрока, которое не будет превышено при возврате // По умолчанию: "mp_maxmoney" ar_max_money "mp_maxmoney" // Удалять (1) или нет (0) принудительно выброшенное оружие // По умолчанию: "0" ar_remove_dropped "0" // Удалять (1) или нет (0) armoury_entity содержащие AWP // По умолчанию: "0" ar_remove_armoury "0" // RGB цвет, XY координаты и продолжительность HUD сообщения с информацией // о запрете AWP // По умолчанию: "220 160 0 | -1.0 0.36 | 5.0" ar_restrict_hud_msg "220 160 0 | -1.0 0.36 | 5.0" // Время хранения данных игрока о блокировке использования AWP (в днях) // По умолчанию: "30" ar_data_storage_time "30" // ar_add_conditions - команда, которая добавляет условия для использования AWP // Формат команды: // ar_add_conditions "1" "2" "3" "4" "5" "6" // 1. max_awp_count_in_team - обязательный аргумент, отвечающий за максимальное // количество AWP в команде // 2. start_round - обязательный аргумент, отвечающий за номер раунда после // которого разрешено использовать AWP // 3. access_flags - обязательный аргумент, отвечающий за флаги доступа игроков // Спец. значения: 'all' - разрешено всем // 4. ignore_flags - обязательный аргумент, отвечающий за флаги доступа игроков, // на которых не будут распространяться текущие ограничения // 5. min_players - обязательный аргумент, отвечающий за минимальное число игроков // 6. max_players - обязательный аргумент, отвечающий за максимальное число игроков // Внимание: Если все условия совпадают, то дальнейший поиск завершается ar_add_conditions "32" "3" "all" "t" "1" "32"

Последняя версия 1.11.0 (14 дек 2025г):