В общем, проблема вся та же, но вопрос стоило обновить. Кароче, суть в чем. Я пытают поставить другим цветом полосу загрузки, для этого мне нужно изменить текстуры. Я знаю какие, но не могу понять. Ситуация такая:
Есть пусть в архиве игры (mpq) UI\Glues\Loading\LoadBar и там лежат нужные нам текстуры.
Казалось бы все просто: достал-перекрасил-втыкнул в импорт- указал путь. Но не тут то было! Там еще лежит файл формата mdx (моделька). Я скачал прогу War3 Model Editor. Потратив время, я обнаружил, что эта модель использует 5 текстур.
Я их узнал. Это те самые текстуры, которые лежат в UI\Glues\Loading\LoadBar, НО! Теперь я открыл в архиве папку Textures и обнаружил те же самые файлы, что лежат в UI\Glues\Loading\LoadBar.
Теперь я окончательно запутался. Я пытался выдернуть 2 файла, которые отвечают за цвет полосы. Выдернул, перекрасил, вставил, указал пути- ничего. И как понять мне? Откуда надо брать эти файлы?! Какой путь указывать Textures или UI\Glues\Loading\LoadBar. Я так понял, вар первым делом грузит этот файл (mdx) ну так вот, те , кто разбирается в моделирование HELP!
Должно так быть. KUv3JTJDDMaXHXkA/" target="_blank">joxi.ru/oKUv3JTJDDMaXHXkA

Подытожу сказанное: Шкалу можно поменять на другой цвет несколькими способами
  1. Как предлагает nvc123: через mix
  2. Напрямую в архивие MPQ
  3. ???????
  4. PRIFIT
Во всех случаях цвет шкалы будет сменен лишь на локальном компьютере.
`
ОЖИДАНИЕ РЕКЛАМЫ...
4
Да странно это всё. Так он должен загружать текстуру из карты но видимо из за того что LoadBar показывается сразу с момента начала загрузки карты то текстура не подменяется так как загружается после LoadBara.
Я сам не знаю как подменить LB но видел статью где кто-то описывал функции загрузки карты и их изменение так что скорее это вопрос к тем кто отлично знает варик и jass.
15
icedragoxx:
Да странно это всё. Так он должен загружать текстуру из карты но видимо из за того что LoadBar показывается сразу с момента начала загрузки карты то текстура не подменяется так как загружается после LoadBara.
Я сам не знаю как подменить LB но видел статью где кто-то описывал функции загрузки карты и их изменение так что скорее это вопрос к тем кто отлично знает варик и jass.
я думаю все дело в mdx файле. И предзагрузке его. И есть еще 1 интересный момент:
я загружаю текстуры в импорт, ставлю правльные пути, сохраню, запускаю карты, моментально ее сворачиваю (как только нажал на старт, пока экран черный). Потом через 5 сек разворачиваю и вуаля! все работает!
4
я думаю все дело в mdx файле. И предзагрузке его. И есть еще 1 интересный момент:
я загружаю текстуры в импорт, ставлю правльные пути, сохраню, запускаю карты, моментально ее сворачиваю (как только нажал на старт, пока экран черный). Потом через 5 сек разворачиваю и вуаля! все работает!
Ну я почти тоже самое и сказал. И это из за того что карта только начинает загружаться и сразу же выводится LB и вот что я думаю что при сворачивание игры и обратном её востановление происходит обновление текстур и всё отображается нормально и следовательно чтобы отобразить ту текстуру которую нужно её надо загрузить при выборе карты в варике в самой карте вроде есть такая функция но надо найти ту статью.
28
надо в функции конфиг подгрузить текстуры через прелоад
4
nvc123:
надо в функции конфиг подгрузить текстуры через прелоад
Вот оно как давай код.
4
Ну функцию.
А всё вроде понял как это сделать.
Ну функцию всё равно давай ато я WorldEdit этак года 1.5 не открывал
4
nvc123:
icedragoxx, Preload
её надо прописать в функции конфиг
Чёт без изменений такой же LB.
4
nvc123:
ты где её написал?
Как я понял не там где надо. А где она должна быть и что ты подрозумеваеш под конфигом.
28
icedragoxx, в карте есть несколько функций
есть функция main
она вызывается при начале загрузки карты
а есть функция config
она вызывается при выборе карты в списке
4
nvc123:
icedragoxx, в карте есть несколько функций
есть функция main
она вызывается при начале загрузки карты
а есть функция config
она вызывается при выборе карты в списке
тогда как получить доступ к конфигу просто раньше об этом не думал
И насколько я помню нужен jngp
4
Сделал прелоад в конфиге открываю карту тот же лоадбар.
4
icedragoxx, прелоад чего именно?
И лоадбара и текстуры всё равно одно и тоже.
Всё уже перепробывал и лоадбар изменять он тупо использует стандартный лоадбар и текстурую
4
mix архивом текстуры меняются идеально
Ну это mix он вообще перед игрой грузится я пробую через карту без микса.
4
Не из mix'a грузятся после основных архивов игры то-есть сразу после запуска игры и заменяют основной архив сразу же, а файлы из карты грузятся только после её выбора и начала загрузки.
Видимо для одной карты LoadBar поменять всё-таки не получится.
28
icedragoxx,mix загружается до основных архивов, т.е. может заменять содержимое War3.mpq, War3x.mpq, War3xlocal.mpq, War3Patch.mpq
сначала грузится мапа,потом mix,потом War3Patch.mpq,потом War3xlocal.mpq,потом War3x.mpq и наконец War3.mpq
4
по моему основные архивы должны загружаться сразу после запуска игры O_o
15
На данный момент самое оптимальное это то, что предлагает nvc123. Но mix загружает текстуру только на локальном компьютере. Поэтому тема не исчерпана.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.