Значок сервера FiveM, баннер, теги и цвета: улучшите свой список
Установите load_server_icon (96x96 PNG), banner_detail и banner_connecting, цветной sv_projectName, теги, locale и Discord, и узнайте, почему изменения требуют времени для отображения.
Ваш сервер онлайн, но в списке серверов это простое имя с серым значком по умолчанию. Этот гайд охватывает строки в server.cfg, которые контролируют, как выглядит ваш сервер в списке и на экране подключения: значок, баннеры, цветное имя, теги, locale и ссылку Discord.
Значок сервера
load_server_icon myLogo.pngПоместите myLogo.png в папку данных вашего сервера, в которой находится server.cfg, и дайте ему ровно эту форму:
- 96x96 пикселей.
- Формат PNG.
- Простой, разборчивый дизайн. Он отображается очень маленький.
Если значок не появляется, проверьте имя файла и регистр (в Linux Logo.png и logo.png - это разные файлы), размер и что строка не закомментирована. Консоль выводит сообщение, если файл не может быть загружен.
Имя и описание
sets sv_projectName "My Server"
sets sv_projectDesc "A friendly roleplay server, active staff, custom jobs"sv_projectName - это имя, которое люди видят в списке, а sv_projectDesc - это короткое описание под ним. Держите имя коротким, чтобы оно не было обрезано на маленьких экранах. Форма sets публикует значение в списке, в отличие от set, которое держит его в приватности.
Коды цветов
Коды цветов начинаются с ^ и цифры. Текст после кода принимает этот цвет до следующего кода:
sets sv_projectName "^1My ^5Server"Общие коды: ^1 красный, ^2 зеленый, ^3 желтый, ^4 синий, ^5 светло-голубой, ^6 фиолетовый, ^7 белый, ^8 темно-красный, ^9 розовый, ^0 белый по умолчанию. Сброс с ^0 или ^7. Двух цветов достаточно; радужное имя выглядит дешево и трудно читается.
Совет: если цвет выглядит неправильно в списке, но правильно в игре, список может показывать кэшированное значение. Смотрите "Почему изменения требуют времени" ниже.
Баннеры
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
sets tags "roleplay, esx, english, economy"
sets locale "en-US"Теги - это ключевые слова, разделенные запятыми, которые игроки используют для поиска сервера в списке. Выбирайте теги, которые честно описывают сервер: фреймворк, тип (roleplay, racing), язык. Не переполняйте их несвязанными словами, что только заставляет игроков уходить.
locale - это язык и регион сервера в виде en-US, fr-FR и так далее.
Ссылка Discord
sets Discord "https://discord.gg/yourinvite"sets позволяет вам публиковать дополнительные пары ключ-значение, и многие серверы используют одну для их Discord. Игроки видят это в деталях сервера. Используйте постоянное приглашение, которое никогда не истекает, потому что истекшая ссылка хуже, чем никакая.
Почему изменения требуют времени для отображения
Вы отредактировали server.cfg, перезагрузились, а список по-прежнему показывает старый значок или имя. Это нормально по трем причинам:
- Сервер читает свой конфиг при запуске. Изменение ничего не делает, пока вы не перезагрузитесь. Перезагрузите сервер из txAdmin.
- Список кэшируется. Сервер отправляет свою информацию в список Cfx.re регулярно, и список хранит копии. Это может занять несколько минут для обновления.
- Ваш клиент тоже его кэширует. Клиент FiveM может хранить старую копию деталей сервера. Если прошло несколько минут и ваш собственный клиент по-прежнему показывает старую версию, перезагрузите FiveM. Если это только ваш клиент, что показывает это, ничего не не так с сервером.
Итак, после изменения: перезагрузите сервер, подождите и проверьте с другого аккаунта или машины, если сможете. Не продолжайте редактировать в то время, так как каждая перезагрузка перезагружает ожидание.
Полный пример
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, изменяют цвет текста, который следует. Используйте их экономно, поскольку слишком много цветов трудно читать.

