RU/Anti-cheat guide: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 59: | Line 59: | ||
| style="background:#f8f8f8;" align="center"|SD #12 | | style="background:#f8f8f8;" align="center"|SD #12 | ||
| style="background:#f8f8f8;"|Запрет на собственный D3D9.DLL | | style="background:#f8f8f8;"|Запрет на собственный D3D9.DLL | ||
|- | |||
| scope="row" style="background:#efefef;" align="center"|'''13''' | |||
| style="background:#f8f8f8;" align="center"|SD #13 | |||
| style="background:#f8f8f8;"|Вопрос по data-файлам | |||
|} | |} | ||
<br/> | <br/> | ||
===<client_file name="data/carmods.dat" verify="0"/>=== | ===<client_file name="data/carmods.dat" verify="0"/>=== | ||
---- | ---- |
Revision as of 23:47, 27 July 2012
Руководство по АЧ (АнтиЧиту)
Серверное устройство
Поведение античита на сервере контролируют 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)
Заметьте, что это ограничит ваш доступ к публичным серверам, так как большиснтво из них не приемлет измененные файлы данных.