Как и обещал, добавляю в гайды вам статейку по созданию собственного экрана загрузки на свой сервер.
Заранее предупреждаю:
Все, кто уже сделал такой экран сами - наврядли увидите что-то новое
Создание такого экрана требует создания своего клиент-серверного мода для своего сервера (т.е. мод прийдется выкладывать в стим самим для своего сервера и предоставлять игрокам для входа)
требуется наличие игры в Steam и на компьютере (инструмент DayZ Tools без этого не запустится)
Что необходимо:
Разумеется, шаблон-мод с мастерской, любезно предоставленный комьюнити: https://steamcommunity.com/sharedfiles/filedetails/?id=1848020079 (на момент публикации статьи, по традиции @SimpleCustomLoadingScreen.rar)
Программа PBO-manager для работы с pbo файлами: https://www.armaholic.com/page.php?id=16369 pbo_manager_v14.rar
DayZ Tools для работы с картинкой и выгрузкой своего мода в мастерскую. (раздел инструментов в мастерской)
Готовая картинка или/и фоторедактор
Необходимые (полезные) гайды:
Гайд по созданию своих ключей и подписей к своему моду: https://s-platoon.ru/topic/7701-dayz-standalone-sozdanie-klyuchey-i-podpisey-k-modam-i-addonam/
Гайд по загрузке своей модификации в Steam: https://s-platoon.ru/topic/7702-dayz-standalone-kak-zalitzakachat-svoy-mod-v-stim/
И так, поехали:
1. Первым делом выкачиваем сам шаблон-мод (п. 1 выше)
2. Устанавливаем, если если еще не установлено, PBO Manager
3. Открываем загруженный мод, находим "pbo-файлик" мода и жмем по нему правую кнопку мышки, выбираем "Pbo manager -> Extract to Loadingscreen"
4. Появится папка "Loadingscreen" рядом с "pbo-файлом". Заходим в нее. Нам нужен будет файлик с именем "loadingscreen.edds" - запоминаем его расположение.
5. Создаем или находим готовую картинку для установки на экран.
Вы можете использовать картинку с любым разрешением. Он масштабируется в полноэкранном режиме в зависимости от ваших настроек. Но лучше использовать 16 * масштабируемые разрешения, такие как 2048*1024 и т. д. (взято напрямую со слов автора мода)
P.S. Советую делать картинку в формате ".PNG", либо пересохранить ее в таком формате!
6. Открываем папку с установленным инструментом "DayZ Tools" , затем идем в папку "bin", "Workbench", создаем любую папку с любым именем, например 'Edit' и помещаем картинку в нее. Имя файла картинки должно быть такое же, т.е. loadingscreen
7. Запускаем "DayZ Tools", выбираем инструмент "Workbench". Далее "Tools - browse files". Выбираем картинку из нашей папки 'Edit'. Она откроется.
8. Кликаем правой кнопкой по картинке и выбираем "Register and import". Получаем в результате в нашей папке 'Edit' 2 файла с именем "loadingscreen.edds" (имя получилось такое же, как в папке с самим pbo-файлом, в этом и весь фокус) и "loadingscreen.edds.meta". 9. Настраиваем как нам нужно цветность, масштаб и прочее. Затем сохраняем ее обязательно.
10. Копируем файлик формата "edds" из папки 'Edit' в нашу папку с нашим модом (см. п. 4, говорил запомнить).
11. Возвращаемся в расположению нашего "pbo-файлика" и папки "Loadingscreen". Жмем правую кнопку мышки прямо по папке "Loadingscreen" и выбираем теперь "Pbo manager -> Pack into Loadingscreen.pbo"
12. Удаляем файлик с расширением bak (это копия старого файла)
13. Далее зависит все от того, есть ли у вас свой мод.
Если есть - просто берете наш полученный "pbo-файл" и помещаете в папку "addons" вашего мода.
Если нет - создаем папку с нашим будущим модом, например, "@MyMod". В ней создаем папку "Addons", и наш готовый "pbo-файлик" помещаем в эту папку.
14. Подписываем своим ключем наши модики и выкладываем в мастерскую для игроков (как - см гайды выше)
15. Ставим свой модик на сервер, и, разумеется, раздаем на клиент игры игрокам его. (если модик у вас уже был свой - просто обновляем его в "publisher" и потом на сервере)
Разное полезное на похожую тему:
UpgradedMainMenu+ https://steamcommunity.com/sharedfiles/filedetails/?id=1854914078
Custom News Feed (UpgradedMainMenu+ Modification) https://steamcommunity.com/sharedfiles/filedetails/?id=1908067377
Custom MainMenu Music https://steamcommunity.com/sharedfiles/filedetails/?id=1850307865
Важно:
Для профессионалов: Любое изменение главного меню с помощью текущего мода, а также любых других модов (например экранов загрузки игры или любых родных элементов в игре) грубыми методами (путем переписывания оригинального кода поверху, без основы на оригинальный код) не является корректным и может приводить к крашам игры, используйте все эти моды с данной темы на свой страх и риск.
Простым языком: если игроки будут жаловаться на краши игры, рекоммендуется первым делом отключить все моды, связанные с материалом, описанном в данной теме!
P.S. Писал гайдик по памяти, сильно не бейте. Если что, будем корректировать ?