Как понимаю, ему не хочется текущий вид менять. Хотя тоже подходящее решение, когда камера помещается где нибудь над всей картой, появляется картинка, а смещение вида запрещается.
Ну вообще можно было бы создать летающего юнита, каждые 0.03 секунды отлавливать высоту обзора и текущую позицию камеры, смещая его на это место. Только вот текстуру в модели надо поместить аналогично шарам Храма Истины, то есть всегда под одним углом к игроку. Правда, подобным ранее не занимался. Хороший такой костыль
Попробовал такое решение. Вот так что-то похожее получается, конечно:
Но там столько настраивать придётся. Например, смена высоты происходит не мгновенно, видно подёргивание при перемещении, Source и Target камеры тоже придётся обрабатывать, так как в нижней части карты Грифон оказывается не по центру, да и смещения в 200 и 250 примерно взял, может на разных форматах экрана понадобятся разные.
Всё-таки рекомендация Naadir оптимальна, только плохо подходит для яркого красного флага. Может всё-таки сделать флаг более насыщенным и тёмным, словно в тени? Это будет для дня флаг, а для ночного надо сделать вычитание синего канала у картинки.
А что именно поменять хочешь? Ведь данные могут быть в разных местах. Например, если шрифт в карте, то просто смотри в редакторе, где какие цвета, и меняй. Например, в игровом интерфейсе:
Также на разных сайтах есть информация об основных цветах варика. Вот два, смотри, где тебе удобно:
Кстати, из параметров у текста сможешь поменять разве что цвет, размер или курсив в большинстве случаев неизменны.
Если же желаешь поменять шрифт интерфейса игры вообще, то на версии 1.26 помещаешь файл шрифта с именем FRIZQT__.ttf в папку Fonts в папке игры. Если разрешено у игры чтение локальных файлов, то шрифт должен смениться. Если нет, то либо в war3.mpq можешь заменить, либо включить разрешение на локальные файлы, но запамятовал как)
Кстати, в war3.mpq в папке UI много текстовых файлов, некоторые содержат данные по цветам. Например, HelpStrings.txt. По поводу того, что в большинстве случаев размер шрифта не изменить, на самом деле не припомню ничего конкретного, где можно менять. Просто вроде бы где-то когда-то натыкался на что-то такое. Вот и неуверенно так утверждаю.
pro100master, на твоём месте сделал бы условие, что если рандом равен переменной, то + или - 1. А по поводу того, что не все войска выходят, игра вроде корректно обрабатывает приказ до 8 или 12 юнитам. Не припомню уже конкретно, но либо решается приказом сразу всему отряду, либо наоборот каждому юниту отдельно, либо надо разделять созданный отряд и приказывать двум.
Запамятовал уже, где-то читал, что размеры текстур должны быть степенью двойки. В свежем вопросе Obelick'а, на который выше оставил ссылку, просто решил проверить, будет ли у меня вылет, скачал его архив, увидел текстуру нестандартного размера, по привычке исправил, и всё нормально запустилось) Так с ним и открыли для себя и для вас причину многих вылетов.
UrsaBoss, у него всегда вылетает при загрузке твоей карты? Грешить только на код, который у тебя и других игроков всегда исправно работает, как-то мелко.
Добавлю по поводу GetRandomInt(), что как-то при тесте карты в кампании оно не выдавало каждый раз новое значение, а всегда при перезапуске одинаковое, которое, наверное, было установлено при сохранении карты. И как же в кампании случайное число получить тогда? Пока предполагаю делать зависимость от игрового времени, но этого не всегда достаточно.
» WarCraft 3 / Пехотинец с молотом
» WarCraft 3 / Проект 2 уровня
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Фильтр экрана, который всегда яркий
» WarCraft 3 / Фильтр экрана, который всегда яркий
Всё-таки рекомендация Naadir оптимальна, только плохо подходит для яркого красного флага. Может всё-таки сделать флаг более насыщенным и тёмным, словно в тени? Это будет для дня флаг, а для ночного надо сделать вычитание синего канала у картинки.
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Фильтр экрана, который всегда яркий
» WarCraft 3 / Где в редакторе варкрафта хранятся данные о шрифтах, его стиля..
Ред. 8gabriel8
» WarCraft 3 / Где в редакторе варкрафта хранятся данные о шрифтах, его стиля..
http://www.3ice.hu/blog/warcraft-color
Если же желаешь поменять шрифт интерфейса игры вообще, то на версии 1.26 помещаешь файл шрифта с именем FRIZQT__.ttf в папку Fonts в папке игры. Если разрешено у игры чтение локальных файлов, то шрифт должен смениться. Если нет, то либо в war3.mpq можешь заменить, либо включить разрешение на локальные файлы, но запамятовал как)
Кстати, в war3.mpq в папке UI много текстовых файлов, некоторые содержат данные по цветам. Например, HelpStrings.txt.
По поводу того, что в большинстве случаев размер шрифта не изменить, на самом деле не припомню ничего конкретного, где можно менять. Просто вроде бы где-то когда-то натыкался на что-то такое. Вот и неуверенно так утверждаю.
» WarCraft 3 / Как вы реализовываете счетчик разных типов юнитов в арене?
» WarCraft 3 / Как вы реализовываете счетчик разных типов юнитов в арене?
» WarCraft 3 / Как вы реализовываете счетчик разных типов юнитов в арене?
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
Ред. 8gabriel8
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
Посмотри:
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Вылет на полосе загрузки у некоторых игроков
» WarCraft 3 / Принцип работы синхронизации
» WarCraft 3 / Принцип работы синхронизации
» WarCraft 3 / Крашится игра при низких настройках из за этой модели
https://www.xgm.guru/files/100/219724/comments/408029/Icon1.mdx
» WarCraft 3 / Хочу узнать структуры карт.