Анти-читерское дополнение для AMX Mod X и HLGuard для повышения
безопасности сервера.
----------------------------------------------------------------------- Основные возможности: ----------------------------------------------------------------------- * Сканирование игрока на наличие конфигов
* Сканирование игрока на читы
* Сканирование игрока на скрипты
* Блокировка определенных клавиш игрока
* Блокирующие зоны на картах
* Проверка имен игроков
* Блокировка значений консольных команд игрока
* Проверка значений консольных команд игрока
* Блокировка установки бесшумной бомбы
* Блокировка flash багов карт
* Блокировка команды fullupdate
* Блокировка Silent Run aka Double Duck бага
* Обнаружение Bunny Hop
* Обнаружение Spin Hack
* Проверка читерских сообщений
* Перезагрузка клиента для выгрузки внедренного в процесс чита
----------------------------------------------------------------------- Требования: ----------------------------------------------------------------------- * Для работы анти-чит теперь не нужна библиотека AMXX от Reallite
* Оптимизирован код для уменьшения нагрузки на сервер
* Добавлена возможность отключения проверки на определенных игроках через reallite_users.cfg
* Функция проверки конфигов теперь работает через AMXX
* HUD сообщения теперь выводятся через AMXX
* Добавлен новый (второй) способ обнаружения читов
* Добавлены новые обнаружения
* Все файлы из папки data удаляются после запуска сервера или смены карты
* Добавлено разделение скриптов на 13 групп
* Исправлена ошибка функции перезагрузки клиента, позволяющая обойти проверку
* Добавлены новые команды rhlg_checkconfigstime, rhlg_checkscriptstype,
rhlg_users, rhlg_bantypeб, rhlg_checkcheats2, rhlg_checkcheats2action,
rhlg_checkcheats2bantime, rhlg_checkcheats2exec, rhlg_checkcheats2log
* Убрана команда ex_extrapmax из конфигов
* Убрана команда rhlg_checkcvarstype
* Полностью изменено меню RHLG
* Проверка значений клиентских команд у старых no-steam клиентов игры теперь не поддерживается
* Для работы RHLG теперь нужен только модуль fakemeta (оптимизация)
* Добавлена поддержка Cerberus
* Другие изменения
Изменений
много, некоторые я может и забыл указать, но более менее главные
перечислены. Сильно оптимизирован код обоих плагинов с точки зрения
программирования и потребления ресурсов. Добавлена команда rhlg_users,
которая включает иммунитет игрокам, прописанных в reallite_users.cfg, к
анти-читу. Синтаксис указан в комментариях к конфигу. Добавлена функция
проверки и запуска конфигов на клиенте. Раньше данная опция работала
через HLGuard, теперь через AMXX. HUD сообщения анти-чита теперь тоже
выводятся средствами AMXX, за исключением тех, что прописаны в
reallite_action.cfg и reallite_no_actions.cfg. Добавлен новый (второй)
способ обнаружения читов, который управляется командой
rhlg_checkcheats2. Данный способ позволяет увеличить шанс обнаружения
определенных читов. Теперь для работы анти-чита не нужна AMXX библиотека
от Reallite, используйте RHLG 2.7 с оригинальной библиотекой AMXX. Что
потеряет RHLG без AMXX библиотеки Reallite? Одну особенность - проверку
значений клиентских команд на старых no-steam клиентах. Взамен же
получаем стабильную работу анти-чита и сервера, без зависаний. Также
теперь при запуске сервера или смены карты из папки data удаляются все
файлы, которые отвечают за функцию перезагрузки клиента. Сделано это для
того, чтобы в случае зависания сервера файлы не сохранялись в данной
папке. За одно была исправлена ошибка, позволяющая обойти проверку
перезагрузки клиента. После определенного обновления клиента игры,
команда ex_extrapmax была убрана из игры, следовательно, чтобы не было
ложных обнаружений пришлось ее удалить из конфигов проверки. Переделано и
оптимизировано меню RHLG (rhlg_menu), теперь оно содержит только самые
необходимые опции, остальные изменяйте вручную в reallite_main.cfg.
Увеличен языковой файл, теперь в нем содержатся данные для перевода
опций меню.