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

Как исправить сервер RedM, который не запускается или не появляется в списке

RedMUpdated Oct 26, 20263 min read

RedM точно сообщает, что пошло не так, в Console панели. Откройте Console и читайте с начала последнего запуска, а не с конца.

1. Лицензионный ключ

Сервер RedM не запустится без действительного sv_licenseKey в server.cfg. Console прямо об этом говорит. Частые проблемы:

  • Ключ вообще не задан.
  • Ключ зарегистрирован на другой IP-адрес. Ключи, привязанные к фиксированному IP, перестают работать, если IP сервера меняется. Обновите запись на keymaster.fivem.net.
  • Ключ уже используется другим работающим сервером.
  • Ключ отозван. Статус виден на странице keymaster.

2. Порты endpoint

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

Обе строки должны использовать порт, выделенный вашему серверу (он показан на обзоре сервера), и обе должны присутствовать. Оставьте адрес 0.0.0.0. Привязка здесь к конкретному адресу это частая причина сервера, который чисто запускается, но недоступен.

3. Ресурс не запускается

Console называет ресурс и ошибку. Разбирайте их по одному:

  • Отсутствующая зависимость, которую обычно называет сама ошибка.
  • Неверная строка подключения к базе данных или указание на несуществующую базу.
  • Ошибка Lua с файлом и номером строки.

Чтобы найти плохой ресурс, закомментируйте его строку ensure знаком # и запустите сервер. Если он запустится без ошибок, вы нашли виновника.

4. Сервер работает, но его нет в списке

  • Сервер с недействительным лицензионным ключом работает в ограниченном режиме и в списке не показывается. Сначала исправьте ключ.
  • После запуска дайте ему несколько минут, прежде чем решать, что его нет.
  • Проверьте, что на него можно зайти, командой connect YOUR_IP:YOUR_PORT в консоли F8 RedM. Если она работает, проблема в списке, а не в сервере.
  • Задайте запоминающийся sv_hostname. Название по умолчанию найти очень трудно.

5. Игроки подключаются, и происходит таймаут

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

Сделайте бэкап, прежде чем экспериментировать

Скачайте server.cfg и папку resources из Files перед серией изменений. Удалите свой лицензионный ключ из любой копии, которой делитесь.

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

Откройте тикет с вашим IP и портом и первыми сотней строк вывода Console после чистого запуска. Никогда не указывайте свой лицензионный ключ.

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

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