Вторник, 23.04.2024, 06:30
Приветствую Вас, Гость | RSS
Тест сервер
Классик Сервер Без AMX Mod X
Посетителей

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Вход
Главная » Статьи » Плагины

Reallite HLGuard Anti-Cheat 2.8

Reallite HLGuard Anti-Cheat 2.8

Описание
Требования
Установка
Команды
Вопросы и ответы (FAQ)

Описание

Reallite HLGuard Anti-Cheat (RHLG) - анти-читерское дополнение для AMX Mod X и HLGuard для повышения безопасности вашего сервера.

ВНИМАНИЕ! Вы используете данную программу на свой страх и риск. Мы не несем никакой ответственности за нанесенный ущерб вашему имуществу.

Основные возможности:

Сканирование игрока на наличие конфигов
Сканирование игрока на читы
Сканирование игрока на скрипты
Блокировка определенных клавиш игрока
Блокирующие зоны на картах
Проверка имен игроков
Блокировка значений консольных команд игрока
Проверка значений консольных команд игрока
Блокировка установки бесшумной бомбы
Блокировка flash багов
Блокировка команды fullupdate
Блокировка Silent Run aka Double Duck
Обнаружение Bunny Hop
Обнаружение Spin Hack
Проверка читерских сообщений
Перезагрузка клиента

Требования

1. У вас на сервере должен быть установлен HLGuard 1.8 (http://www.thezproject.org)
2. У вас на сервере должен быть установлен AMX Mod X 1.8 (http://amxmodx.org)

Установка

1. Выберите нужную вам версию (Steam или Non-Steam).
Если вы выбрали Steam версию, то игроков будет банить по их Steam ID.
Если вы выбрали Non-Steam версию, то игроков будет банить по их IP.
2. Выберите папку ../cstrike/addons/amxmodx/
3. Пропишите в файле: ../cstrike/addons/amxmodx/configs/plugins.ini на самом верху строчки:
reallite_hlg.amxx
reallite_hlg_detects.amxx
4. Для успешной работы RHLG требуется включенные модули: fakemeta в ../cstrike/addons/amxmodx/configs/modules.ini
5. Настройте файл ../cstrike/addons/amxmodx/configs/reallite_hlg/reallite_main.cfg по своему усмотрению.
Вы также можете следить за статусом ваших настроек RHLG через игру, набрав в консоли команду rhlg_menu
6. Откройте файл ../cstrike/addons/hlguard/config/cstrike/hlg_mod.cfg и закомментируйте или удалите строчку:
hlg_exec addons/hlguard/config/cstrike/hlg_cvars.cfg
А также откройте файл ../cstrike/addons/hlguard/config/hl/hlg_mod.cfg и закомментируйте или удалите строчку:
hlg_exec addons/hlguard/config/hl/hlg_cvars.cfg
7. Перезапустите сервер.

Команды

rhlg_actions (по умолчанию 1)
Описание: Включить действие при обнаружении.
Дополнительная настройка: reallite_actions.cfg, reallite_no_actions.cfg
1 - включить действие: kick, ban, log, say
0 - выключить действие: log, say

rhlg_contact
Описание: Связь с админом при бане игрока. Используется при снятии скриншота и показывается игроку перед его баном за читы, для того чтобы игрок знал куда отсылать скриншоты.

rhlg_advert (по умолчанию Visit http://reallite.cs2.ru)
Описание: Сообщение в игре при заходе на сервер.

rhlg_bantype
Описание: Тип бана при использовании опции бана в других функциях:
1 - бан по IP
2 - бан по Steam ID
3 - бан по IP через AMXBans
4 - бан по Steam ID через AMXBans
5 - бан через Cerberus

rhlg_users (по умолчанию 1)
Описание: Использовать файл reallite_users.cfg для применения иммунитета к игрокам при проверке.
1 - включить иммунитет
0 - выключить иммунитет

rhlg_message (по умолчанию 1)
Описание: Показывать сообщение в игре про RHLG.
1 - включить
0 - выключить

rhlg_checkcheats (по умолчанию 1)
Описание: Проверка игроков на читы.
1 - включить проверку
0 - выключить проверку

rhlg_checkcheats2 (по умолчанию 1)
Описание: Проверка игроков на читы вторым (другим) способом.
1 - включить проверку
0 - выключить проверку

rhlg_checkcheats2action
Описание: Действие при обнаружении чита у игрока:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_checkcheats2exec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при обнаружении чита у игрока, если выбрано действие - 4.

rhlg_checkcheats2log (по умочанию 1)
Описание: Запись в логи при обнаружении чита у игрока.
1 - включить
0 - выключить

rhlg_cdhack (по умолчанию 1)
Описание: Проверка игроков на CD Hack. ВНИМАНИЕ! Включать проверку только в том случае, если у вас на сервере не установлен Cheating-Death.
1 - включить проверку
0 - выключить проверку

rhlg_checkscripts (по умолчанию 1)
Описание: Проверка игроков на скрипты.
1 - включить проверку
0 - выключить проверку

rhlg_checkscriptstype (по умолчанию abcdefgijklmn)
Описание: Проверка скриптов определенного типа:
a - Anti-Recoil/No Spread скрипты
b - Bunny Hop скрипты
c - Burst Fire/Rapid Fire скрипты
d - Auto-Pistol/Auto-Fire скрипты
e - Silent Run/Crouch Peek скрипты
f - Anti-Flash/Anti-Smoke скрипты
g - Turn/Spin скрипты
i - Spam/Lagging скрипты
j - Aim/HeadShot скрипты
k - AWP/Scout/Scope/Zoom скрипты
l - Bomb/C4 скрипты
m - Crosshair скрипты
n - другие скрипты

rhlg_checkconfigs (по умолчанию 1)
Описание: Проверка конфигов у игроков.
1 - включить проверку
0 - выключить проверку

rhlg_checkconfigstime (по умолчанию 300)
Описание: Время в секундах, через которое будет происходить повторная проверка конфигов у игрока.

rhlg_checknames (по умолчанию 1)
Описание: Проверка ников игроков.
1 - включить проверку
0 - выключить проверку

rhlg_checkcvars (по умолчанию 1)
Описание: Проверка значений команд у игроков из файла reallite_cvars.cfg.
1 - включить проверку
0 - выключить проверку

rhlg_checkcvarstime (по умолчанию 120)
Описание: Время в секундах, через которое будет происходить повторная проверка значений команд игрока.

rhlg_checkcvarsaction
Описание: Действие при проверки значений команд игрока:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_checkcvarsexec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при обнаружении запрещенного значения команды у игрока, если выбрано действие - 4.

rhlg_checkcvarsbantime (по умолчанию 60)
Описание: Время бана в минутах при обнаружении запрещенного значения команды у игрока.

rhlg_checkcvarslog (по умолчанию 1)
Описание: Запись в логи при обнаружении запрещенного значения команды у игрока.
1 - включить
0 - выключить

rhlg_blockcvars (по умолчанию 1)
Описание: Блокировка команд игрока из файла reallite_block_cvars.cfg.
1 - включить блокировку
0 - выключить блокировку

rhlg_blockkeys (по умолчанию 0)
Описание: Блокировка клавиш игроков из файла reallite_block_keys.cfg.
1 - включить блокировку
0 - выключить блокировку

rhlg_blockkeystime (по умолчанию 60)
Описание: Время в секундах, через которое будет происходит повторная блокировка клавиш игрока.

rhlg_blockkeysaction
Описание: Действие при использовании заблокированной клавиши игроком:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_blockkeysexec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при нажатии заблокированной клавиши, если выбрано действие - 4.

rhlg_blockkeysbantime (по умолчанию 60)
Описание: Время бана в минутах при нажатии заблокированной клавиши, если выбрано действие - бан.

rhlg_blockkeyslog (по умочанию 1)
Описание: Запись в логи при нажатии заблокированной клавиши.
1 - включить
0 - выключить

rhlg_swgzones (по умолчанию 1)
Описание: Блокирующие зоны на картах.
1 - включить блокировку
0 - выключить блокировку

rhlg_flashbug (по умолчанию 1)
Описание: Обнаружение использования Flash багов на картах.
1 - включить обнаружение
0 - выключить обнаружение

rhlg_flashbugaction
Описание: Действие при обнаружении использования Flash бага:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_flashbugexec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при обнаружении использования flash бага на карте, если выбрано действие - 4.

rhlg_flashbugbantime (по умолчанию 60)
Описание: Время бана в минутах при обнаружении использования Flash бага на карте.

rhlg_flashbuglog (по умолчанию 1)
Описание: Запись в логи при обнаружении Flash бага
1 - включить
0 - выключить

rhlg_bombfix (по умолчанию 1)
Описание: Анти-бесшумная установка бомбы.
1 - включить
0 - выключить

rhlg_blockfullupdate (по умолчанию 1)
Описание: Блокировка команды fullupdate.
1 - включить блокировку
0 - выключить блокировку

rhlg_antisilentrun (по умолчанию 1)
Описание: Блокировка Silent Run aka DD.
1 - включить блокировку
0 - выключить блокировку

rhlg_bhop (по умолчанию 0)
Описание: Блокировка Bunny Hop.
1 - включить блокировку
0 - выключить блокировку

rhlg_bhopaction
Описание: Действие при обнаружении Bunny Hop:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_bhopwarnings (по умолчанию 5)
Описание: Количество предупреждений обнаружения Bunny Hop, после превышения которых последует действие.

rhlg_bhopexec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при обнаружении Bunny Hop, если выбрано действие - 4.

rhlg_bhopbantime (по умолчанию 60)
Описание: Время бана в минутах при обнаружении Bunny Hop.

rhlg_bhoplog (по умолчанию 1)
Описание: Запись в логи при обнаружении Bunny Hop.
1 - включить
0 - выключить

rhlg_spinhack (по умолчанию 1)
Описание: Обнаружение Spin Hack.

rhlg_spinhackaction
Описание: Действие при обнаружении Spin Hack:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_spinhackexec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при обнаружении Spin Hack, если выбрано действие - 4.

rhlg_spinhackbantime (по умолчанию 0)
Описание: Время бана в минутах при обнаружении Spin Hack.

rhlg_spinhacklog (по умолчанию 1)
Описание: Запись в логи при обнаружении Spin Hack.
1 - включить
0 - выключить

rhlg_cheatmessage (по умолчанию 1)
Описание: Проверка сообщений читов в чате.
1 - включить проверку
0 - выключить проверку

rhlg_cheatmessageaction
Описание: Действие при обнаружении читерских сообщений:
1 - сообщение в игру
2 - удаление игрока с сервера
3 - бан по правилам rhlg_bantype
4 - выполнение команд на клиенте

rhlg_cheatmessageexec (по умолчанию disconnect)
Описание: Выполнение команд на клиенте при обнаружении читерских сообщений, если выбрано действие - 4.

rhlg_cheatmessagebantime (по умолчанию 0)
Описание: Время бана в минутах при обнаружении читерских сообщений.

rhlg_cheatmessagelog (по умолчанию 1)
Описание: Запись в логи при обнаружении читерских сообщений.
1 - включить
0 - выключить

rhlg_reload (по уомлчанию 0)
Описание: Перезагрузка клиента. Позволяет делать перезагрузку клиента после захода на ваш сервер, в результате чего у клиента и сервера сверяются уникальные данные.
1 - включить перезагрузку
0 - выключить перезагрузку

rhlg_reloadtime (по умолчанию 15)
Описание: Время в секундах через которое уникальные данные будут удалены с сервера.

rhlg_connect
Описание: Вывод сообщений на сервере при подключении игрока. Например: Reallite HLG 2.8 [ Ник - Steam ID или IP ].
0 - выключить вывод сообщений
1 - вывод сообщений по Steam ID
2 - вывод сообщений по IP

rhlg_connecttype (по умолчанию 1)
Описание: Тип вывода сообщений на сервере при подключении игрока.
1 - обычным игрокам выводится Reallite HLG 2.8 [ Ник ], а админам Reallite HLG 2.8 [ Ник - Steam ID или IP ]
2 - обычным игрокам и админам выводится Reallite HLG 2.8 [ Ник - Steam ID или IP ]

hlg_sayformat (по умолчанию 60:90:250:0.01:0.65:1:10:9:0:1)
Описание: Цвет сообщений RHLG.

Вопросы и ответы (FAQ)

Вопрос: Как узнать работает ли RHLG на сервере?
Ответ: Чтобы узнать работает ли RHLG на сервере, введите в консоли сервера команду amxx plugins, после чего вы должны увидеть что-то вроде этого:
Reallite HLGuard 2.8 DJ_WEST reallite_hlg.am running
Reallite HLGuard Detec 2.8 DJ_WEST reallite_hlg_de running
Затем наберите в консоли сервера команду meta list, после чего вы должны увидеть что-то вроде этого:
HLGuard RUN - hlguard_mm.dll v1.8 ini Chlvl Chlvl

Вопрос: Я запустил чит и поиграл с ним на сервере, где установлен RHLG, почему чит не обнаружился?
Ответ: RHLG предназначен в большей степени для обнаружения скриптов, большинство читов нельзя поймать только средствами сервера, поэтому используйте вместе с Reallite HLGuard еще дополнительный анти-чит, который работает по типу клиент-сервер.

Вопрос: У игроков в консоли все время пишется couldn't exeс ..., что это значит?
Ответ: Это значит что наш анти-чит работает. Ничего страшного в данных сообщениях нету.

Вопрос: Я установил анти-чит по инструкции, но в RHLG все равно не загружается. В чем проблема?
Ответ: Проверьте установлен и работает ли у вас HLGuard 1.8 и AMXX 1.8. Затем проверьте загружены ли у вас в modules.ini модули fakemeta и engine. Если вы так и не смогли решить проблему, то обратитесь на наш форум, где вам обязательно помогут: http://reallite.cs2.ru

Вопрос: У меня включена функция rhlg_cdhack "1". Может ли анти-чит делать ложные обнаружения CD Hack?
Ответ: Да, может. Он может принять клиент анти-чит Cheating-Death за CD Hack. Чтобы не возникало ложных обнаружений не используйте анти-чит Cheating-Death у вас на сервере, а также проинформируйте всеми возможными способами игроков, играющих у вас на сервере, о том, чтобы они не включали клиент Cheating-Death.

Вопрос: Я указал в reallite_main.cfg свой e-mail в rhlg_contact. Почему на указанный e-mail не приходят скриншоты?
Ответ: RHLG не может посылать скриншоты у вам на e-mail. Данная функция нужна для информирования игроков, у которых был обнаружен чит, куда нужно посылать скриншоты, которые находятся у них в папке cstrike, чтобы администратор сделал по ним выводы.

Вопрос: Я установил анти-чит, все работает. Но когда происходит бан игрока, то он не банится. Почему?
Ответ: Какую версию сервера вы используете? Steam или Non-Steam? При установке RHLG вы должны выбрать ту версию, которую используете.

Вопрос: У меня включена блокировка клавиш игрока rhlg_blockkeys "1". Но клавишы не блокируются, в чем проблема?
Ответ: Помимо включенной блокировки вы должны в файле reallite_block_keys.cfg раскомментировать нужные клавиши, которые должны блокироваться и перезапустить сервер.

Вопрос: Как можно изменять настройки RHLG из игры?
Ответ: Для этого у вас должны быть права администратора. Наберите в консоли команду rhlg_menu.

Вопрос: У меня включена функция rhlg_reload "1". Что она значит? И почему у игроков перезапускается клиент?
Ответ: Данная функция предназначена для перезагрузки клиента, после того как они зашли на сервер. В результате перезагрузки клиента все читы, которые были внедрены в игру, умирают. Что позволяет бороться с огромным количеством читов. После того, как клиент был перезагружен, он будет автоматически подсоединяться к серверу, где затем сверяются уникальные данные клиента с сервером, если они совпадают, то игрок может играть. Если нет, то повторная перезагрузка. Существует также команда rhlg_reloadtime, которая означает, что через заданное время в этой команде, уникальные данные для сверки с клиентом будут удалены с севрера, чтобы не дать игроку успеть запустить читы и зайти на сервер. Принцип такой: игрок заходит на сервер и через 15 секунд начинается проверка его уникальных данных, затем через 5 секунд клиент перегружается, если игрок не успевает после перезагрузки клиента зайти на сервере в течении 10 секунд (rhlg_reloadtime), то он будет снова перегружен. Поэтому стоит установить значение rhlg_reloadtime повыше, если игроки не могут зайти. Это может быть из-за слабого компьютера или интернет соединения. Фактически, 10-15 секунд должно хватить, но чем меньше время, тем выше надежность.

Вопрос: Как заблокировать Silent Run или Double Duck?
Ответ: Установите значение команды rhlg_antisilentrun в "1".

Вопрос: Как увеличить или уменьшить число предупреждений при использовании игроком Bunny Hop?
Ответ: Установите значение команды rhlg_bhopwarnings в нужное. Допустимый диапозон значений команды: от 1 до 10.

Вопрос: В чем различия rhlg_checkcvars и rhlg_blockcvars?
Ответ: Блокировка команд (rhlg_blockcvars) не позволяет игрокам менять значения команд на клиенте. Проверка команд (rhlg_checkcvars) проверяет значения клиентских команд, в том случае, если блокировка команд была обойдена.

Вопрос: Что лучше использовать HLGuard 1.8 или HLGuard 1.9.nX?
Ответ: На ваше усмотрение. Но я советую использовать HLGuard 1.8, потому что RHLG теперь работает именно с ним, а не с HLG 1.9nX, как раньше. HLG 1.9.nX - это "бета" версии, поэтому в них есть ошибки, которые приводят к увеличению загрузки вашего сервера. В HLGuard 1.9.nX фактически только одна новая функция - проверка значений клиентских команд, которая теперь есть в RHLG (rhlg_checkcvars). Поэтому особого смысла использовать "бета" версии HLG нету.

Вопрос: Могу я изменить действия при обнаружении чита, скрипта, читерского ника и другое?
Ответ: Да, можете. Действия находятся в файле reallite_actions.cfg, а также в reallite_main.cfg.

Вопрос: У меня не работает обнаружение читерских сообщений в чате. Команда rhlg_cheatmessage установлена в "1". Почему?
Ответ: Возможно у вас на сервере стоят еще и другие AMXX плагины, которые работают с чатом игроков, поэтому или отключите их, или установите строчку reallite_hlg.amxx в plugins.ini выше других плагинов.

Вопрос: Как настроить RHLG, чтобы бан производился через AMXBans?
Ответ: Читайте файл reallite_actions.cfg. Также в reallite_main.cfg настройте нужные команды на AMXBans.

Вопрос: После установки RHLG на сервер, игроков удаляет с сервера с ошибкой Host_Error: UserMsg: Not Present on Client 57. Что делать?
Ответ: Данная ошибка означает, что у игрока очень старая версия клиента игры. Чтобы играть на сервере, ему нужно обновить свой клиент. Вы также можете отключить функцию rhlg_checkcvars "0" в reallite_main.cfg, что позволит играть игрокам с очень старыми клиентами, но вы потеряете часть функционала анти-чита.

Вопрос: После установки RHLG на сервер, игроков удаляет с сервера с ошибкой Host_Error: UserMsg: Not Present on Client 58. Что делать?
Ответ: Данная ошибка означает, что версия клиента и сервера не совпадают. Такая ошибка возникает на No-Steam серверах. Для решения данной проблемы нужно обновить сервер, а игрокам клиенты игры или в файле reallite_main.cfg установить значение rhlg_checkcvars "0", чтобы отключить проверку значений команд.

Вопрос: У меня в консоли появляется сообщение Alias name is invalid. Что это значит?
Ответ: Данное сообщение появляется, если использовать функцию rhlg_blockcvars "1" на последних лицензионных (Steam) клиентах игры. Поэтому нужно установить rhlg_blockcvars "0", если оно вам мешает.

Вопрос: У меня есть вопрос, на который я не нашел здесь ответ. Что мне делать?
Ответ: Обратитесь на наш форум, где вам обязательно помогут: http://reallite.cs2.ru


Anti-Cheat 2.8

hlguard_1.8

hlguard_v1.9.n10

Категория: Плагины | Добавил: KoT (28.08.2010)
Просмотров: 7036 | Комментарии: 2 | Рейтинг: 5.0/4
Всего комментариев: 2
2 Grigorii1863  
0
на веб-блоге собран громадный выбор интересных статей про http://medbaz.com/pages-more-423.html - аллергия на коже.

1 Kondratii6659  
0
на интернет-сайте подобран громадный выбор интересных статей про http://ublaze.ru/forum/ftopic1072.html - личный кабинет дилера триколор

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
speedtest.net
Speakeasy Speed Test
Радио
Онлайн радио
Найти