Управление безопасностью сервера

Тема в разделе "МТА", создана пользователем STAWR, 9 сен 2013.






    • Пользователь GTA-NEWS

    STAWR Super prO

    Сообщения:
    413
    Симпатии:
    375
    Баллы:
    63
    В этой статье речь пойдет о настройке безопасности сервера от нечестных игроков. Управление античитом в основном осуществляется в конфигурационном файле сервера mtaserver.conf (редактируется текстовыми редакторами). За это отвечают 3 тега:

    1. <disableac>x1,...,xn</disableac>
    где xi - номер защиты, которая будет отключена.
    xi = {1;4;5;6;7;8;11;13;17;18;21}
    1 - классические хаки на хп и броню
    4,5,6,7,11 - трейнеры
    8,13 - измененные data-файлы
    17 - спидхак или валлхак
    18 - измененные файлы игры
    21 - трейнеры/замененный gta_sa.exe
    По умолчанию этот тег пустой, что означает работу всех защит античита, перечисленных выше.

    2. <enablesd>y1,...,yn</enablesd>
    где yi - номер проверки, которая будет осуществлена при подключении игрока.
    yi = {12;14;15;16;20}
    12 - исключение использования замененного D3D9.dll
    14 - исключение использования игроком виртуальной машины
    16 - исключение использования отключенных компонентов античита
    20 - исключение использования измененного gta3.img
    По умолчанию тег пустой, что означает отсутствие проверки вышеописанных файлов.

    3. <client_file name="filename" verify="value"/>
    где filename - имя файла, подлежащего проверке на стандартность. Путь указывается, начиная с директории игры GTASA.
    value имеет 2 значения - 0 или 1. 1 - указанный файл будет проверен, 0 - проверка по этому файлу не будет осуществляться. Для каждого файла в mtaserver.conf прописывается свой тег. По умолчанию сервер не производит проверок ни по одному из файлов игрока.

    Для использования в игре измененных файлов игроку необходимо поставить "галоску" напротив соотвествующей настройки рядом с ником:
    [​IMG]

    Acpanel
    Не так давно на коммьюнити mtasa.com был выложен скрипт, написанный одним из разработчиков МТА ccw, по пользовательской настройки проверки файлов архива gta3.img. Помимо этого, скрипт содержит информационную панель о текущей защите сервера. Рассмотрим подробнее:
    1. Вкладка Status
    Собственно информационная панель, отображающая текущую ситуацию о настройке "античитовых" тегов в mtaserver.conf.
    [​IMG]

    2. Вкладка Block Img Mods
    Здесь управление по выбору файлов на проверку из архива gta3.img.
    None - думаю понятно :)
    Models+Anims - проверка всех файлов с расширениями .ifp и .dff
    Player Models - проверка DFF-части всех скинов.
    [​IMG]

    All - тоже понятно.
    Some Weapons - проверка DFF-части всех оружий.
    [​IMG]

    Custom - при выборе этой опции, админ может самостоятельно прописать те файлы, которые будут проверены сервером при подключении игрока.

    3. Вкладка Server Config Определение минимальной версии клиента подключаемых игроков.
    Current Realese Version - версия, указанная в теге <minclientversion></minclientversion> файла mtaserver.conf.
    Custom - своя версия.
    [​IMG]

    По умолчанию, окно скрипта вызывается при нажатии кнопки "O" латинской. Скрипт с открытым исходным кодом, а значит его можно редактировать под свои нужды. Также возможны обновления от разработчика.
    Скачать
    TTaXaH, crippin, aNOOBis и 3 другим нравится это.

  1. nen

    • Пользователь GTA-NEWS

    STAWR Super prO

    Сообщения:
    413
    Симпатии:
    375
    Баллы:
    63

Поделиться этой страницей