XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Результаты опроса: Пригодилась ли вам эта мини-статья? собираетесь ли вы использовать её для своих карт?
Да 54 69.23%
Нет 24 30.77%
Голосовавшие: 78. Вы еще не голосовали в этом опросе

 
Wolfeg
oldfag
offline
Опыт: 23,207
Активность:
Смесь стандартного загрузочного экрана с нестандартным фоном
Вот скажите, намного же удобнее когда при загрузке карты видно кто уже загрузился, а кого ещё предстоит ждать? Думаю да. Но нам ещё и охото свою картинку вставить (вдобавок и комментарии какие нибудь написать), а стандартный загрузочный экран этого не позволяет. Но нашлось решение и этой проблемы.

Что нам необходимо?


Для начала нужны 4 картинки, которые мы обычно делаем для нестандартного загрузочного экрана (подробно об этом можно прочитать здесь). Ну и не забываем что нам нужен World Editor =) (ибо мистер HGL умудрился забыть и про это)

Непосредственно установка Загрузочного Экрана


Прежде всего импортируем эти файлы в нашу карту (картинки должны быть в формате blp!). Теперь сохраняем карту (чтобы импортируемые файлы оказались в архиве с картой). Имена файлам можете задавать любые, но желательно укажите какой именно это кусок, чтобы самим же не запутаться (например верхний правый TR и т.д.). Снова открываем Менеджер Импорта и приступаем к заданию путей.
Делаем это в таком порядке:
  • Нижний Левый - UI\Glues\Loading\Multiplayer\Loading-BotLeft.blp
  • Нижний правый - UI\Glues\Loading\Multiplayer\Loading-NightElf-BotRight.blp (NightElf можно заменить на Human, Undead, Orc, Random, это зависит от того какую расу выберает игрок, или какую присвоили вы игроку, то есть какой именно загрузочный экран будет заменятся)
  • Верхний правый - UI\Glues\Loading\Multiplayer\Loading-NightElf-TopRight.blp (здесь то же самое что и с нижним правым, в зависимости от расы)
  • Верхний левый - UI\Glues\Loading\Multiplayer\Loading-TopLeft.blp
Не забываем что в свойствах карты должен быть выбран "стандартный экран загрузки".

Завершение


Теперь всё это дело сохраняем и тестируем, и вуаля, всё работает.
Скрин с тем как это всё выглядит прилагается - link
Единственный минус, что для замены фона для нескольких рас придётся импортировать один и тот же файл столько раз, для скольки рас вы меняете экран (а именно нижний и верхний правый кусок картинки), но главно что это не скажется на размере карты ;)
Ещё вы можете побаловаться с полосой загрузки, путь к ней UI\Glues\Loading\LoadBar, в итоге получите довольно забавный загрузочный экран
p.s. когда два раза тыкаете на импортирвоанный файл, прочитайте под строкой адреса фразу, в этом и есть вся фишка ;) и это довольно мощная штука

Отредактировано Wolf, 01.02.2009 в 22:23.
Старый 01.02.2009, 16:43
ScorpioT1000
Работаем
online
Опыт: отключен
Цитата:
Единственный минус, что для замены фона для нескольких рас придётся импортировать один и тот же файл столько раз, для скольки рас вы меняете экран (а именно нижний и верхний правый кусок картинки), и это скажется на размере карты, что очень печально :(

это не скажется, а ты попробуй вставить 2 одинаковых картинки в карту и сравни с 1
mpq power!

а так, лепота, но уж поздно больно
Старый 01.02.2009, 20:46
Wolfeg
oldfag
offline
Опыт: 23,207
Активность:
хм... чёт не совсем понял

Wolf добавил:
может конечно открытие не особо крутое, это можно было и сто лет назад сделать, но просто идея только щас пришла. можно наверн в базу добавить, новичкам пригодится
Старый 01.02.2009, 21:16
ScorpioT1000
Работаем
online
Опыт: отключен
импорти в мапу 1 картинку, сохрани и замерь вес, затем вставь 5 таких картинок и сравни =)
Старый 01.02.2009, 22:01
Wolfeg
oldfag
offline
Опыт: 23,207
Активность:
а, ну теперь дошло, там всё автоматом делается. ну дык это ж круто

Wolf добавил:
я начал копать дальше, и пытался найти как можно сдвинуть список игроков, картинку миникарты, текст и прочую байду. рылся в моделях зэ и ничё не нашёл, но покыварвшись в мпку архивах нашёл забавный файл, а именно UI\FrameDef\Glue\Loading.fdf, и действительно, там всё прописано =) ненмого поглядев, увидел что там задаются различные координаты, тобишь легко конфигурировать, вот только надо понять в каких единицах там всё, ибо картинка миникарты 0.16 на 0.16 эт 16 пикселов что ли?

Wolf добавил:
в общем завтра ещё поковыраюсь во всём подробно и напишу полноценную статью по модификации лоад скринов
Старый 01.02.2009, 23:00
Naga
Хроника Безумия
offline
Опыт: 700
Активность:
С нетерпением буду ждать.
Кстати, можно ли подобное провернуть с одной анимированной картинкой, а не с 4-мя составляющими?
Вроде бы я по вашей статье делал анимированный загрузочный экран.
Старый 02.02.2009, 17:03
Wolfeg
oldfag
offline
Опыт: 23,207
Активность:
ну мне тогда нужно ещё ознакомится и с анимированным, тогда точно уж скажу, можно или нет
Старый 02.02.2009, 21:23
Naga
Хроника Безумия
offline
Опыт: 700
Активность:
Старый 03.02.2009, 06:06
Gres
Кораэлестраз
offline
Опыт: 18,575
Активность:
Довольно давно уже узнал о том как можно заменить... если не ошибаюсь ScorpioT1000 уже об этом гдето писал! А вот что косаеться изменение координат бар'ов то это уже интересней! Разберешься дай знать! )
Старый 03.02.2009, 06:31
Wolfeg
oldfag
offline
Опыт: 23,207
Активность:
да эт понятно что всё так просто, просто я пока не встречал чтобы описывали это
Старый 03.02.2009, 14:32
Gres
Кораэлестраз
offline
Опыт: 18,575
Активность:
Не ну а вообще конешн молодец! Ибо многоие этого же не знают! И тут теперь есть куда их посылать с этим вопросом! )
Старый 04.02.2009, 06:18
Naga
Хроника Безумия
offline
Опыт: 700
Активность:
Wolf, ну что там, разобрался?
Старый 10.02.2009, 11:09
Wolfeg
oldfag
offline
Опыт: 23,207
Активность:
в общем пытался, но пока ничё не вышло, файл отредактировал, залил, путь прописал а толку ноль. так же почему то не заменяются текстуры полосы загрузки. видать есть какой то файл в котором прописано какие файлы нельзя заменить
Старый 10.02.2009, 17:00
redfal1
has left the game
offline
Опыт: 3,632
Активность:
Wolf, c этим не понятно вообще куда чё писать и сколько раз по подробней объясни
Нижний Левый - UI\Glues\Loading\Multiplayer\Loading-BotLeft.blp
Нижний правый - UI\Glues\Loading\Multiplayer\Loading-NightElf-BotRight.blp (NightElf можно заменить на Human, Undead, Orc, Random, это зависит от того какую расу выберает игрок, или какую присвоили вы игроку, то есть какой именно загрузочный экран будет заменятся)
Верхний правый - UI\Glues\Loading\Multiplayer\Loading-NightElf-TopRight.blp (здесь то же самое что и с нижним правым, в зависимости от расы)
Верхний левый - UI\Glues\Loading\Multiplayer\Loading-TopLeft.blp
Старый 28.10.2009, 18:41
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
redfal1, Менеджер Импорта -> Нестандартный путь.
Старый 28.10.2009, 20:11

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:03.