Значок сервера FiveM, баннер, теги и цвета: улучшите свой список

Установите load_server_icon (96x96 PNG), banner_detail и banner_connecting, цветной sv_projectName, теги, locale и Discord, и узнайте, почему изменения требуют времени для отображения.

Ваш сервер онлайн, но в списке серверов это простое имя с серым значком по умолчанию. Этот гайд охватывает строки в server.cfg, которые контролируют, как выглядит ваш сервер в списке и на экране подключения: значок, баннеры, цветное имя, теги, locale и ссылку Discord.

Значок сервера

cfg
load_server_icon myLogo.png

Поместите myLogo.png в папку данных вашего сервера, в которой находится server.cfg, и дайте ему ровно эту форму:

  • 96x96 пикселей.
  • Формат PNG.
  • Простой, разборчивый дизайн. Он отображается очень маленький.

Если значок не появляется, проверьте имя файла и регистр (в Linux Logo.png и logo.png - это разные файлы), размер и что строка не закомментирована. Консоль выводит сообщение, если файл не может быть загружен.

Имя и описание

cfg
sets sv_projectName "My Server"
sets sv_projectDesc "A friendly roleplay server, active staff, custom jobs"

sv_projectName - это имя, которое люди видят в списке, а sv_projectDesc - это короткое описание под ним. Держите имя коротким, чтобы оно не было обрезано на маленьких экранах. Форма sets публикует значение в списке, в отличие от set, которое держит его в приватности.

Коды цветов

Коды цветов начинаются с ^ и цифры. Текст после кода принимает этот цвет до следующего кода:

cfg
sets sv_projectName "^1My ^5Server"

Общие коды: ^1 красный, ^2 зеленый, ^3 желтый, ^4 синий, ^5 светло-голубой, ^6 фиолетовый, ^7 белый, ^8 темно-красный, ^9 розовый, ^0 белый по умолчанию. Сброс с ^0 или ^7. Двух цветов достаточно; радужное имя выглядит дешево и трудно читается.

Совет: если цвет выглядит неправильно в списке, но правильно в игре, список может показывать кэшированное значение. Смотрите "Почему изменения требуют времени" ниже.

Баннеры

cfg
sets banner_detail "https://example.com/banner-detail.png"
sets banner_connecting "https://example.com/banner-connecting.png"
  • banner_detail - это изображение на странице сведений вашего сервера в списке.
  • banner_connecting - это изображение, показываемое при подключении игрока.

Оба принимают URL к изображению. Изображение должно быть размещено где-то, что остается в сети и предоставляет его прямо, без входа или страницы вокруг него. Ссылка на Discord CDN может истечь или измениться, поэтому хост, который вы контролируете, безопаснее. Используйте широкое изображение и держите размер файла разумным, чтобы оно загружалось быстро.

Если вы также хотите свой собственный экран загрузки после того, как игрок присоединился, смотрите custom loading screen.

Теги и locale

cfg
sets tags "roleplay, esx, english, economy"
sets locale "en-US"

Теги - это ключевые слова, разделенные запятыми, которые игроки используют для поиска сервера в списке. Выбирайте теги, которые честно описывают сервер: фреймворк, тип (roleplay, racing), язык. Не переполняйте их несвязанными словами, что только заставляет игроков уходить.

locale - это язык и регион сервера в виде en-US, fr-FR и так далее.

Ссылка Discord

cfg
sets Discord "https://discord.gg/yourinvite"

sets позволяет вам публиковать дополнительные пары ключ-значение, и многие серверы используют одну для их Discord. Игроки видят это в деталях сервера. Используйте постоянное приглашение, которое никогда не истекает, потому что истекшая ссылка хуже, чем никакая.

Почему изменения требуют времени для отображения

Вы отредактировали server.cfg, перезагрузились, а список по-прежнему показывает старый значок или имя. Это нормально по трем причинам:

  1. Сервер читает свой конфиг при запуске. Изменение ничего не делает, пока вы не перезагрузитесь. Перезагрузите сервер из txAdmin.
  2. Список кэшируется. Сервер отправляет свою информацию в список Cfx.re регулярно, и список хранит копии. Это может занять несколько минут для обновления.
  3. Ваш клиент тоже его кэширует. Клиент FiveM может хранить старую копию деталей сервера. Если прошло несколько минут и ваш собственный клиент по-прежнему показывает старую версию, перезагрузите FiveM. Если это только ваш клиент, что показывает это, ничего не не так с сервером.

Итак, после изменения: перезагрузите сервер, подождите и проверьте с другого аккаунта или машины, если сможете. Не продолжайте редактировать в то время, так как каждая перезагрузка перезагружает ожидание.

Полный пример

cfg
load_server_icon myLogo.png
sets sv_projectName "^5My ^7Server"
sets sv_projectDesc "A friendly roleplay server"
sets tags "roleplay, english"
sets locale "en-US"
sets Discord "https://discord.gg/yourinvite"
sets banner_detail "https://example.com/banner-detail.png"
sets banner_connecting "https://example.com/banner-connecting.png"

Для остальной части файла смотрите server.cfg explained. Если ваш сервер не отображается в списке вообще, это другая проблема: server not showing: port forwarding.

Контрольный список

Симптом Решение
Значок не отображается 96x96 PNG в папке данных сервера, правильное имя файла, перезагрузка
Имя или баннер не изменились Перезагрузите сервер и подождите; перезагрузите FiveM, если только ваш клиент показывает старый
Баннер не загружается Используйте прямой, постоянный URL изображения
Цвета неправильные Используйте ^ плюс цифру и сброс с ^7
Не найден по тегу Используйте точные теги и правильный locale
Ссылка Discord неработающая Используйте постоянное приглашение

Короткие ответы

Какой размер должен быть значок сервера FiveM?

PNG 96x96, размещенный в папке данных вашего сервера и загруженный с помощью load_server_icon myLogo.png. Другой размер или формат может не отобразиться.

Почему значок или имя моего сервера не меняется?

Информация сервера читается при запуске сервера, а затем кэшируется списком и клиентами. Перезагрузите сервер, дождитесь несколько минут, и если вы все еще видите старый, перезагрузите клиент FiveM.

Могу ли я использовать цвета в имени сервера?

Да. Коды цветов, такие как ^1 в sv_projectName, изменяют цвет текста, который следует. Используйте их экономно, поскольку слишком много цветов трудно читать.

Скрипты без этой проблемы

Tebex TemplateПремиальная тема для вашего магазина Tebex без кода, полностью настраиваемая из панели Tebex.Смотреть скрипт →Mic PhoneСкладной телефон, который раскладывается в планшет и работает и на настоящем телефоне игрока.Смотреть скрипт →

Читайте также