Russia
1
-
13
Germany
Appetit...
5
-
4
Clan-Germany
Tula Te...
0
-
11
Free-Arrows
Comrade...
1
-
4
pod
eBash!
5
-
1
defiant
RFT
0
-
2
Appetite
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Настройка и управление серверами
23.10.11 Solo
Настройка и управление серверами
  3212

DBlocker: установка и настройка под ESL

Введение

Плагин DBlocker относится к античитам серверного типа (server side anticheat), то есть он устанавливается на сервер. При этом ничего устанавливать на клиент (компьютер игрока) не нужно. Принцип действия этого плагина - превентивные меры против использования нечестных преимуществ (плагин не банит). DBlocker был создан ориентировочно в 2008-2009 году и все это время он постоянно совершенствуется. Разработчиком плагина является  Didrole.

Пару слов о том, что предлагает DBlocker. Вот краткий список функций:
  • Блокировка спидхаков
  • Блокировка валлхаков
  • Блокировка эксплойта телепортации
  • Блокировка nosound-скриптов
  • Исправление некоторых багов карт (например, dod_anzio)
  • Блокировка нескольких разновидностей норекоила
  • Автообновление
  • Блокировка запрещенных переменных (включая список ESL)
Установка

Для начала скачайте DBlocker. На момент написания статьи последняя версия плагина DBlocker - 1.7e. Распакуйте архив и поместите папку addons в папку на FTP вашего сервера /orangebox/dod/. Конечная папка на FTP вашего сервера должна выглядеть как /orangebox/dod/addons, и там должны лежать три файла плагина (DBlocker.dll, DBlocker.so, DBlocker.vdf).

После этого перезагрузите сервер или наберите в консоли сервера plugin_load addons/DBlocker для того, чтобы загрузить плагин без перезагрузки сервера (это можно сделать находясь прямо на сервере - впереди припишите rcon). Для того, чтобы удостовериться, что плагин загружен - наберите plugin_print.

Настройка под правила ESL

Теперь необходимо настроить плагин, адаптировать под правила ESL. Для этого вам всего-лишь нужно поместить следующие переменные в server.cfg вашего сервера (этот файл находится на FTP сервера в папке /orangebox/dod/cfg/):
db_active 1
db_silent 0
db_anti_noflash 0
db_anti_purebypass 1
db_anti_speedhack 1
db_anti_wallhack 0
db_check_cvars 1
db_check_viewangles 1
db_enforce_esl_rules 1
db_show_steamid_on_connect 1
Теперь нужно сменить карту на сервере и данные настройки вступят в силу.
Примечание: если вы только что перезапустили сервер, вам необходимо хотя бы один раз сменить карту, чтобы вышеупомянутые настройки вступили в силу.

Клиентские команды

Собственно это те команды, которые может прописать в консоли любой игрок, находящийся на сервере.
  • db_info - показывает настройки плагина DBlocker, которые действуют на сервере, а также некоторые основные серверные переменные.
  • db_status - показывает Steam_ID и IP-адреса всех игроков сервера (аналогично rcon status, только при этом вам не нужно быть обладателем rcon-пароля).
  • db_netinfo - показывает сетевые настройки каждого игрока на сервере.
  • db_enforced_netinfo - показывает форсированные сервером сетевые настройки каждого игрока на сервере.
  • db_users_fps - показывает fps каждого игрока, находящегося на сервере.
  • db_version - показывает версию плагина, установленного на сервере.
Вот и все. Просто и понятно. Ваши вопросы и предложения вы можете оставлять в комментариях к этой статье. По возможности буду отвечать. Удачного отлова нехороших людей!

Больше информации о плагине вы сможете найти на официальном сайте.
Сервер, античит, DBlocker

Всего комментариев: 6
1 Smertnik   (23.10.11 20:38) [Материал]
объясните мне, почему дблокер позволяет играть с Wh?

db_anti_wallhack 0

или я заблуждаюсь?

2 Gizm0   (23.10.11 20:51) [Материал]
Исправление некоторых багов карт (например, dod_anzio)

мне интересно как дблокер в этом случае действует? тупо кикает если кто-то пялится в просвет? smile

3 Solo   (23.10.11 22:30) [Материал]
Дблокер даже без функции db_anti_wallhack обеспечивает больше защиты от ВХ нежели сервак без дблокера вообще. Причина почему мы его отключаем - жрет много ресурсов сервера. Это подтверждает даже разработчик. Наш Wire Античит способен бороться со всеми остальными видами ВХ.

Насчет анцио - Дблокер просто добавляет в просветы текстуры. Не кикает.

4 Bolshevik   (15.02.12 22:24) [Материал]
Что есть db_enforce_esl_rules 1 ?

5 Solo   (03.04.12 11:05) [Материал]
db_enforce_esl_rules 1 включает в список проверки переменные, предписываемые ESL.

6 IIIaiTaH5739   (06.04.12 15:39) [Материал]
Спасибо! happy

Добавлять комментарии могут только зарегистрированные пользователи.

Поиск по Steam_ID