рассмотрим два варианта вставления картинки в нашу карту. Как известно, игра поддерживает два формата изображений, tga и blp.
Первый случай нам подойдет, если мы хотим сделать экран с полоской загрузки и текстом, который мы сможем потом вставить (Экран компаний).
Случай первый:
Открываем нужную нам картинку формата 1024х768 (Если формат другой, то его обязательно нужно изменить!) и делим на 4 части и называем их (Все верхние части должны быть равны 512х512, а нижние 256х512):
- Нижняя правая – LoadingScreenBR (BR - Bottom Right, нижний правый)
- Нижняя левая часть - LoadingScreenBL (BL - Bottom Left, нижний левый)
- Верхняя правая – LoadingScreenTR (TR –Top Right, верхний правый)
- Верхняя левая – LoadingScreenTL (TL – Top Left, верхний левый)
Теперь соответственно импорт:
Импортируем в карту наши кусочки, удаляя в строке путь war3mapImported\!
Теперь откроем близардовскую карту (В которой есть загрузочный экран) и экспортируем от туда war3mapImported\LoadingScreen.mdx и импортируем его в свою карту. Теперь можно зайти в загрузочный экран и выбираем в строке "Нестандартные загрузочные экраны" нашу импортированную модель! Все! сохраняем и любуемся!
PS: Для экономных! Также работает кусочек экрана с размерами 1х1. Это полезно, когда вы экономите на размере карты или вам нужен однородный экран. Т.е если вы импортировали розовую картинку с размером 1х1 в нижнюю, вернюю (ЛЮБУЮ) часть, то та часть (512х512 или 256х512) окрасится в розовый =)
Случай второй:
Также можно заменить стандартный экран загрузки (Мой любимый, тк текстуры blp меньше весят и при этом видно кто из игроков загрузился, а кто нет)
Операция во многом схожа, только без импорта модели war3mapImported\LoadingScreen.mdx! Берем наши заранее заготовленные tga кусочки и с помощью программы Blp Lab меняем формат на blp.
Дальше мы импортируем кусочки в нашу карту и заменяем пути:
(При замене заменяется экран только одной расы! Так что вам в св-ах игрока нужно заранее выбрать одну расу)
-Нижний Левый - UI\Glues\Loading\Multiplayer\Loading-BotLeft.blp
-Нижний правый - UI\Glues\Loading\Multiplayer\Loading-Human-BotRight.blp
-Верхний правый - UI\Glues\Loading\Multiplayer\Loading-Human-TopRight.blp
-Верхний левый - UI\Glues\Loading\Multiplayer\Loading-TopLeft.blp
(NightElf Human, Undead, Orc, Random - список "Рас")
В сроке загрузочные экраны мы оставляем стандартный загрузочный экран!
Все!
Дополняю: Аккуратнее будьте с нарезкой картинки. Если размер не будет равен 512х512 или 256х512 или 1х1 могут быть проблемы и черный экран загрузки. Также при сохранении в формате blp надо выбирать стандартое расширение, не мудрите в настройках (В этом я не спец но если что-то напутаете, то игра может даже вылетать при попытке показать вам такое изображение. Если ваша программа сохраняет картинку только в "ненужном" формате воспользуйтесь другими программами!)
При создании материала использовал знания с ресурсов XGM.ru и личного опыта!
Первый случай нам подойдет, если мы хотим сделать экран с полоской загрузки и текстом, который мы сможем потом вставить (Экран компаний).
Случай первый:
Открываем нужную нам картинку формата 1024х768 (Если формат другой, то его обязательно нужно изменить!) и делим на 4 части и называем их (Все верхние части должны быть равны 512х512, а нижние 256х512):
- Нижняя правая – LoadingScreenBR (BR - Bottom Right, нижний правый)
- Нижняя левая часть - LoadingScreenBL (BL - Bottom Left, нижний левый)
- Верхняя правая – LoadingScreenTR (TR –Top Right, верхний правый)
- Верхняя левая – LoadingScreenTL (TL – Top Left, верхний левый)
Теперь соответственно импорт:
Импортируем в карту наши кусочки, удаляя в строке путь war3mapImported\!
Теперь откроем близардовскую карту (В которой есть загрузочный экран) и экспортируем от туда war3mapImported\LoadingScreen.mdx и импортируем его в свою карту. Теперь можно зайти в загрузочный экран и выбираем в строке "Нестандартные загрузочные экраны" нашу импортированную модель! Все! сохраняем и любуемся!
PS: Для экономных! Также работает кусочек экрана с размерами 1х1. Это полезно, когда вы экономите на размере карты или вам нужен однородный экран. Т.е если вы импортировали розовую картинку с размером 1х1 в нижнюю, вернюю (ЛЮБУЮ) часть, то та часть (512х512 или 256х512) окрасится в розовый =)
Случай второй:
Также можно заменить стандартный экран загрузки (Мой любимый, тк текстуры blp меньше весят и при этом видно кто из игроков загрузился, а кто нет)
Операция во многом схожа, только без импорта модели war3mapImported\LoadingScreen.mdx! Берем наши заранее заготовленные tga кусочки и с помощью программы Blp Lab меняем формат на blp.
Дальше мы импортируем кусочки в нашу карту и заменяем пути:
(При замене заменяется экран только одной расы! Так что вам в св-ах игрока нужно заранее выбрать одну расу)
-Нижний Левый - UI\Glues\Loading\Multiplayer\Loading-BotLeft.blp
-Нижний правый - UI\Glues\Loading\Multiplayer\Loading-Human-BotRight.blp
-Верхний правый - UI\Glues\Loading\Multiplayer\Loading-Human-TopRight.blp
-Верхний левый - UI\Glues\Loading\Multiplayer\Loading-TopLeft.blp
(NightElf Human, Undead, Orc, Random - список "Рас")
В сроке загрузочные экраны мы оставляем стандартный загрузочный экран!
Все!
Дополняю: Аккуратнее будьте с нарезкой картинки. Если размер не будет равен 512х512 или 256х512 или 1х1 могут быть проблемы и черный экран загрузки. Также при сохранении в формате blp надо выбирать стандартое расширение, не мудрите в настройках (В этом я не спец но если что-то напутаете, то игра может даже вылетать при попытке показать вам такое изображение. Если ваша программа сохраняет картинку только в "ненужном" формате воспользуйтесь другими программами!)
При создании материала использовал знания с ресурсов XGM.ru и личного опыта!
Комментариев нет:
Отправить комментарий