Экран загрузки — небольшая веб-страница (NUI), которая показывается, пока игрок подключается к серверу. Инструмент создаёт автономную страницу и fxmanifest.lua, который её объявляет.
Как пользоваться инструментом
Введите название сервера, слоган, подсказки (по одной в строке) и ссылку Discord.
Выберите цвета (формат #rrggbb) и при желании относительный путь к фоновому изображению (например, bg.jpg).
Скачайте index.html в новую папку ресурса, например resources/[local]/loadscreen/.
Скопируйте показанный fxmanifest.lua в ту же папку (если есть фоновое изображение, добавьте его в files).
Добавьте «ensure loadscreen» (или имя вашей папки) в server.cfg, перезапустите сервер и переподключитесь для проверки.
Параметры манифеста
- loadscreen_cursor 'yes' включает курсор мыши (по умолчанию выключен).
- loadscreen_manual_shutdown 'yes' позволяет вашим скриптам закрывать экран по своему усмотрению.
- setr sv_showBusySpinnerOnLoadingScreen false в server.cfg скрывает стандартный индикатор занятости.
Частые вопросы
- Можно ли добавить музыку или видео?
- Да, добавив файлы на страницу и в директиву files, но генератор их не создаёт: делайте их лёгкими, чтобы не замедлять подключение.
- Почему нет внешних шрифтов и библиотек?
- Страница автономна: она загружается быстрее и не зависит от сторонних сервисов (GDPR). Текст экранируется, чтобы исключить HTML-инъекции.


