НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как исправить пропажу сервера Multi Theft Auto из списка

Multi Theft AutoUpdated Oct 26, 20263 min read

У сервера MTA, который работает, но невидим, почти всегда одна из четырёх причин. Проходите их по порядку и смотрите в Console панели, чтобы понять, что сервер на самом деле сделал при запуске.

1. Убедитесь, что на сервер можно зайти

Воспользуйтесь Quick Connect в клиенте MTA, указав свой IP и SERVER_PORT. Если вы заходите, сервер в порядке, и не хватает только записи в списке.

2. Проверьте параметр ase

В mods/deathmatch/mtaserver.conf:

<ase>1</ase>

Этот переключатель объявляет сервер в мастер-списке. При значении 0 сервер не появится в списке, что бы вы ни настроили правильно. Остановите сервер, измените значение, запустите его и подождите несколько минут, пока мастер-список его заметит.

3. Проверьте, что serverip пуст

<serverip></serverip>

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

4. Проверьте, что ресурсы запустились

Прочитайте консоль с начала последнего запуска. MTA перечисляет каждый ресурс при запуске и называет те, что не запустились. Сервер, у которого не запустился режим игры, будет работать, но играть на нём будет не во что, и в списке он часто отображается неправильно.

5. HTTP-порт

Если игроки подключаются, а потом зависают при скачивании, проблема в HTTP-порте. В конфиге:

<httpport>22005</httpport>

Он должен совпадать со значением SERVER_WEBPORT в обзоре вашего сервера. Неверное значение даёт сервер, который принимает подключение, а потом не может передать никакого содержимого.

6. Дайте ему время

Только что запущенному серверу нужно несколько минут, чтобы появиться в интернет-списке. А пока используйте вкладку Favourites, которая работает с момента запуска сервера.

Другие симптомы, о которых стоит знать

  • Игроков отклоняют с сообщением о версии. minclientversion в конфиге задан выше, чем версия их клиента.
  • Сервер перезапускается по кругу. Посмотрите в консоли ошибку скрипта ресурса. Остановите проблемный ресурс, убрав его строку startup="1".
  • Нет админ-панели. Ресурс admin не запущен. Запустите его командой start admin в консоли.

Что отправить в поддержку

Откройте тикет и укажите свой IP, игровой и HTTP-порты, работает ли Quick Connect, и первые сто строк вывода консоли после чистого запуска.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ