Полный гайд по установке и настройке сервера MTA: San Andreas

Полный гайд по установке сервера MTA: San Andreas. Настройка конфигов, портов, ресурсов и админки. Запустите свой игровой проект быстро и легко!

2026.03.29                  


Полный гайд по установке и настройке сервера MTA: San AndreasПолный гайд по установке и настройке сервера MTA: San Andreas Установка и настройка собственного сервера Multi Theft Auto (MTA): San Andreas — это отличный способ создать свой игровой проект. Ниже представлен подробный пошаговый гайд, который поможет вам развернуть сервер с нуля.

Полный гайд по установке и настройке сервера MTA: San Andreas

1. Требования к системе

Перед началом убедитесь, что у вас есть следующее:

  • ОС: Windows (7/8/10/11) или Linux (Ubuntu/Debian). В гайде рассмотрим версию для Windows, так как она наиболее популярна для старта.
  • GTA: San Andreas: Чистая установка игры (версия 1.0 US рекомендуется для максимальной совместимости). Серверные файлы не содержат ассетов игры, они должны быть у клиентов.
  • Файлы сервера MTA: Скачиваются отдельно от клиента.
  • Открытые порты: Если вы хотите, чтобы игроки подключались из интернета, понадобится настройка роутера.

2. Скачивание серверных файлов

  1. Перейдите на официальный сайт: multitheftauto.com
  2. В разделе Download выберите Dedicated Server.
  3. Скачайте последнюю стабильную версию для Windows (обычно это .exe установщик или .zip архив).
  4. Рекомендация: Создайте отдельную папку, например C:\MTA_Server, и распакуйте туда файлы.

3. Установка и первичный запуск

  1. Если вы скачали .exe установщик, запустите его и укажите путь к папке сервера.
  2. Если это архив — просто распакуйте его.
  3. В папке сервера найдите файл mta-server.exe.
  4. Запустите его. Консоль сервера откроется автоматически.
  5. Если сервер запустился успешно, вы увидите сообщение Server started and listening on port 22003.

4. Настройка конфигурации (mtaserver.conf)

  • Основной файл настроек находится в папке сервера и называется mtaserver.conf. Откройте его любым текстовым редактором (Блокнот, Notepad++).

Вот основные параметры, которые нужно изменить:

<config>
    <!-- Название сервера, которое видят игроки -->
    <servername>Сервер ServerMon.ru</servername>

    <!-- Пароль на вход (оставьте пустым, если пароль не нужен) -->
    <password></password>

    <!-- Порт сервера (стандартный 22003) -->
    <port>22003</port>

    <!-- Максимальное количество игроков -->
    <maxplayers>32</maxplayers>

    <!-- Разрешить ли серверу отображаться в общем списке -->
    <announce>true</announce>

    <!-- Путь к игре GTA SA (обычно определяется автоматически, но можно указать) -->
    <!-- <gameworldpath>C:\Program Files\Rockstar Games\GTA San Andreas</gameworldpath> -->

    <!-- Настройки античита (рекомендуется включить) -->
    <anticheat level="1" />
</config>

После изменений сохраните файл и перезапустите сервер.

5. Настройка прав администратора (ACL)

Чтобы вы могли управлять сервером (банить, кикать, менять ресурсы), нужно добавить ваш аккаунт в админы.

  1. Зайдите на сервер через клиент MTA.
  2. Откройте консоль клиента (клавиша F2 или ~).
  3. Введите команду: register <ваш_ник> <пароль>. Это создаст аккаунт на сервере.
  4. Теперь нужно дать права. В папке сервера найдите файл acl.xml.
  5. Откройте его и найдите группу <group name="Admin">.
  6. Добавьте туда ваш аккаунт:
    <group name="Admin">
        <acl name="Default"></acl>
        <acl name="Admin"></acl>
        <user name="Account.Ваш_Ник"></user>
    </group>

Замените Ваш_Ник на тот, который вы зарегистрировали.

  1. Сохраните файл и перезагрузите сервер (или введите в консоли сервера acl reload).

Теперь в игре через F2 вы можете использовать команды администратора (например, /kick, /ban, /nick).

6. Установка ресурсов (Гамемоды)

Сервер без ресурсов — это просто пустой мир. Вам нужны скрипты (режимы игры).

  1. Скачайте нужные ресурсы (например, freeroam, deathmatch, rpg и т.д.) с официальных форумов MTA или репозиториев.
  2. Распакуйте папку ресурса в директорию: mods/deathmatch/resources/.
  3. Структура должна быть такой: .../resources/название_ресурса/. Внутри должен быть файл meta.xml.
  4. Чтобы запустить ресурс, в консоли сервера введите:
    start название_ресурса
  1. Чтобы ресурс запускался автоматически при старте сервера, добавьте эту команду в файл mtaserver.conf внутри тега <config>:
    <resource src="название_ресурса" startup="1" />

7. Настройка сети (Port Forwarding)

Если вы хотите, чтобы друзья подключались не только по локальной сети (localhost), но и через интернет, нужно открыть порты на роутере.

Необходимые порты:

  • 22003 (UDP) — основной игровой порт.
  • 22005 (TCP) — порт для загрузки файлов.
  • 22006 (TCP) — порт для голосового чата (опционально).

Как открыть:

  1. Зайдите в настройки роутера (обычно 192.168.0.1 или 192.168.1.1).
  2. Найдите раздел Port Forwarding (Виртуальные серверы).
  3. Создайте правила для указанных выше портов, указав локальный IP-адрес вашего компьютера (где запущен сервер).
  4. Проверьте открытие портов через сервисы вроде 2ip.ru/port-checker/.

Также убедитесь, что Брандмауэр Windows не блокирует mta-server.exe.

8. Запуск и подключение

  1. Запустите mta-server.exe.
  2. Дождитесь сообщения в консоли о успешном старте.
  3. В клиенте MTA нажмите Quick Connect.
  4. Введите адрес:
    • Для локального теста: 127.0.0.1:22003
    • Для игры через интернет: Ваш_Внешний_IP:22003

9. Полезные советы и устранение проблем

  • Ошибки портов: Если консоль пишет, что порт занят, измените <port> в mtaserver.conf на другой (например, 22004) и не забудьте открыть его в роутере.
  • Версия GTA: Убедитесь, что у всех игроков чистая версия GTA SA. Моды (ENB, текстуры) могут вызывать вылеты у клиентов.
  • Логирование: В mtaserver.conf можно включить подробное логирование (<loglevel>3</loglevel>), чтобы отслеживать ошибки скриптов.
  • Производительность: Если сервер лагает, уменьшите количество игроков (maxplayers) или отключите тяжелые ресурсы. Параметр <tickrate> (по умолчанию 30) влияет на производительность, уменьшение до 20 может помочь на слабых ПК.
  • Бэкапы: Регулярно делайте копии папки mods и файлов acl.xml / mtaserver.conf.

Удачи в создании вашего проекта!