RU/Anti-cheat guide

From Multi Theft Auto: Wiki
Revision as of 23:47, 27 July 2012 by Vincent (talk | contribs)
Jump to navigation Jump to search

Руководство по АЧ (АнтиЧиту)

Серверное устройство

Поведение античита на сервере контролируют 3 настройки mtaserver.conf:

<disableac></disableac>


Список отключенных античитов, разделенный запятыми. Данная настройка античита отключит АЧ определенных кодов. Коды АЧ показываются игроку при срабатывании соответствующих проверок. Доступные коды:

Код <disableac> Отображается при обнаружении Заметки
1 AC #1 Обнаружитель классических хаков на хп/броню
4 AC #4 Обнаруживает присутствие трейнеров. Заглавные буквы в сообщении служат для отметки конкретных трейнеров
5 AC #5 Обнаруживает использование трейнера.
6 VF #6 Обнаруживает использование трейнера, влияющего на: передвижение игрока, хп/урон, оружие, деньги, скорость игры; также игровые читы, аимбот
7 VF #7 Обнаруживает использование трейнера.
8 VF #8 Обнаруживает посторонние моды. Заглавные буквы в сообщении служат для отметки конкретных модов, например, CLEO - обнаружен Cleo, RENDER - обнаружен воллхак
11 AC #11 Еще трейнеры
VF #11 Dll injector / Трейнер


<enablesd></enablesd>


Список включенных спецпроверок, разделенный запятыми. Специальная проверка - тип проверки античита на наличие (как правило) безвредных модификаций игры. Возможно, соревновательные сервера будут заинтересованы в использовании спецпроверок, но большинству серверов все же следует оставить это поле настроек пустым. Доступные коды:

Код <enablesd> Отображается при обнаружении Заметки
12 SD #12 Запрет на собственный D3D9.DLL
13 SD #13 Вопрос по data-файлам


<client_file name="data/carmods.dat" verify="0"/>


По умолчанию клиенты могут не смочь присоединиться к серверу, если data-файлы их GTA:SA изменены. Добавление одной или более строк по образцу выше исключит файлы из списка проверяемых. Названия файлов, пригодных к использованию:

  • "data/carmods.dat"
  • "data/animgrp.dat"
  • "data/ar_stats.dat"
  • "data/melee.dat"
  • "data/clothes.dat"
  • "data/object.dat"
  • "data/default.dat"
  • "data/surface.dat"
  • "data/default.ide"
  • "data/gta.dat"
  • "data/surfinfo.dat"
  • "data/peds.ide"
  • "data/vehicles.ide"
  • "data/pedstats.dat"
  • "data/water.dat"
  • "data/txdcut.ide"
  • "data/water1.dat"
  • "models/coll/weapons.col"
  • "data/weapon.dat"
  • "data/plants.dat"
  • "anim/ped.ifp"
  • "data/furnitur.dat"
  • "data/procobj.dat"
  • "data/maps"


Заметка 1: "data/maps" представляет все файлы и папки внутри "data/maps"

Заметка 2: "data/handling.cfg" не учитывается, так как он игнорируется MTA в любом случае в связи со встроенным функционалом управления транспортом. Если вы хотите подгрузить собственные файлы handling.cfg, то аналогичный эффект можно достичь благодаря использованию соответствующего ресурса.


Клиент

При подсоединению к серверу информация по АЧ сервера отображается в клиентской консоли (F8)
Пример:

   Server AC Info: [Allowed client files: None] [Disabled AC: None] [Enabled SD: None]

Disabled AC содержит данные серверной настройки, указанные в <disableac></disableac>
Enabled SD содержит данные серверной настройки, указанные в <enablesd></enablesd>
Allowed client files содержит номера, указывающие на файлы, разрешенные клиенту сервером для модификации. Номера отвечают за следующие файлы:

  • 1 - "data/carmods.dat"
  • 2 - "data/animgrp.dat"
  • 4 - "data/ar_stats.dat"
  • 5 - "data/melee.dat"
  • 6 - "data/clothes.dat"
  • 7 - "data/object.dat"
  • 8 - "data/default.dat"
  • 9 - "data/surface.dat"
  • 10 - "data/default.ide"
  • 12 - "data/gta.dat"
  • 13 - "data/surfinfo.dat"
  • 14 - "data/peds.ide"
  • 15 - "data/vehicles.ide"
  • 16 - "data/pedstats.dat"
  • 17 - "data/water.dat"
  • 18 - "data/txdcut.ide"
  • 19 - "data/water1.dat"
  • 20 - "models/coll/weapons.col"
  • 21 - "data/weapon.dat"
  • 22 - "data/plants.dat"
  • 23 - "anim/ped.ifp"
  • 24 - "data/furnitur.dat"
  • 25 - "data/procobj.dat"
  • 26 - "data/maps"


Использование модифицированных файлов

Если вы хотите использовать модифицированные data-файлы из вашей папки с установенной GTA:SA, поставьте маркер маркер в:

   Settings->Multiplayer->Use customized GTA:SA files

(маркер появляется только когда у вас изменены data-файлы GTA:SA)

Заметьте, что это ограничит ваш доступ к публичным серверам, так как большиснтво из них не приемлет измененные файлы данных.