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

Cheat ConVars Checker 3.0

Нет прав для скачивания
Поддерживаемые игры
  1. CS: GO
[ОПИСАНИЕ]
Этот плагин банит игроков за смену FCVAR_CHEAT переменных (как пример - weapon_debug_spread_show)
Учтите, переменные из этой категории нельзя изменить без стороннего ПО.

[ОСОБЕННОСТИ]
Плагин работает как с BaseBans так и с SourceBans.
Причина бана включает в себя имя переменной за которую игрок был забанен.
Время бана указывается в переменной csgo_ac_cheating_convars_ban_time в минутах.
Если вы или любой админ сервера установит переменную sv_cheats 1 во время игры, вы можете не переживать, плагин не будет банить никого.
Если переменная из списка была убрана из игры после обновления или по любой другой причине, она будет пропущена и бан за нее не будет выдаваться.
Оффтоп

Учтите, нужно указывать верные значения переменных в файле, а не те за которые нужно блокировать.

Не указывайте все переменные подряд. Только в случае если вы знаете что делает та или иная переменная вносите ее в список на проверку.

Переменные для проверки по умолчанию (cheating_convars_enabled.ini)
C-подобный:
"cl_crosshair_recoil"           "0"                        // Покажет куда будут лететь пули при зажиме
"cl_extrapolate"                "1"                          // ХЗ :d
"cl_grenadepreview"             "0"                     // Показывает куда будет брошена граната
"cl_ragdoll_gravity"            "600"                    // Видели как модели игроков при смерти (у читаков) летят в небо? Вот это оно и есть (скорее всего)

"fog_color"                     "-1 -1 -1"                    // Цвет тумана
"fog_enable"                    "1"                             // Включение тумана

"mat_force_tonemap_scale"       "0.0"               // ...
"mat_postprocess_enable"        "1"                   // ...

"weapon_debug_spread_show"      "0"              // Покажет разброс (не путайте с cl_crosshair_recoil)

Если кто-то более-менее разбирается в "читерских" переменных, вы можете скинуть готовый конфиг, а я укажу ссылку на него тут.

[ПРИМЕР РАБОТЫ]
SourceBans Разработчика

[ССЫЛКИ]
Оригинал
Сервера с этим плагином


C-подобный:
[Version 1.0]

Релиз плагина.

[Version 2.0]

Добавлен /addons/sourcemod/configs/cheating_convars_enabled.ini
Добавлен /addons/sourcemod/configs/cheating_convars_disabled.ini
Добавлен /cfg/sourcemod/csgo_ac_cheating_convars.cfg
Добавлена переменная "csgo_ac_cheating_convars_ban_time" что бы дать доступ к установке времени бана владельцам серверов.

[Version 2.1]

Добавлена переменная "cl_crosshair_recoil" "0" в список проверяемых по умолчанию.
Добавлена задержка между OnClientPutInServer и началом проверки переменных.


[Version 2.2]

Используется MaxClients вместо MAXPLAYERS.
Use the client`s user index rather than the client`s index within the CreateTimer call. 
Не проверяем фейковых клиентов (по типу BOTs, Replay BOTs & SourceTV BOTs).

[Version 2.3]

Автоматически обновляем квар "csgo_ac_cheating_convars" при смене SMX файла в случае если сервер запущен.

[Version 3.0]

Бан игроков у которых отличается клиентский квар "sv_skyname" от серверного.
Этот квар существует на стороне клиента и сервера, и не может быть изменен без стороннего ПО.

Данный плагин, как по мне, может считаться античитом, хотя и не полноценным, так как большинство, я думаю, считает что античит обязан ловить/блокировать AIM, WH и тд. Но, минимальная защита (даже по кварам) это, как по мне, достаточно хорошая штука.

Добавлю еще, что плагин можно было бы и развивать дальше, было бы только желание 🤔
Требования
sv_cheats 0, если на сервере установлен sv_cheats 1, плагин не будет банить игроков.
Переменные
JavaScript:
csgo_ac_cheating_convars "2.1"                    // Версия плагина
csgo_ac_cheating_convars_ban_time "0"            // Время для бана в минутах (0 - бесконечно)
Установка
1. Распаковать архив и закинуть все файлы в корень сервера.
2. Настроить время блокировки в cfg/sourcemod/csgo_ac_cheating_convars.cfg
3. Добавить/Убрать нужные переменные в addons/sourcemod/configs/cheating_convars_enabled.ini
(Брать переменные можно из addons/sourcemod/configs/cheating_convars_disabled.ini)
Автор
Black_Yuzia
Скачивания
88
Просмотры
1,748
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Black_Yuzia

Последние обновления

  1. Обновлено до версии 3.0

    [Version 2.2] Используется MaxClients вместо MAXPLAYERS. Use the client's user index rather...
Сверху