Простой способ подключения собственных MPQ-архивов

Добавлен , опубликован
В статье описывается очень простой способ подключения собственных MPQ-архивов.
Данный способ актуален для версии игры 1.29. На 1.30 уже не будет работать по очевидным причинам.
Очевидный факт, что в папке с игрой находятся архивы (War3.mpq, War3x.mpq итд), которые запрашиваются самой игрой и редактором. Но выяснилось, что список запрашиваемых имен шире, чем список реально существующих архивов.
Так запрашивается архив с именем War3Mod.mpq, но изначально его в папке с игрой нет, поэтому на его место с данным названием можно подложить любой свой архив и он будет работать. Возможно, судя по названию, такой резерв оставлен разработчиками специально для модов. Загружается в последнюю очередь, то есть им можно переопределять содержимое всех основных архивов игры.
Также есть еще один забавный факт для редактора. Запрашиваются архивы с префиксом текущей локали, то есть например для русского это ruRU. Получается редактор запрашивает ruRU-War3.mpq, ruRU-War3x.mpq итд. Архивы с префиксом по приоритету запрашиваются вместе с основным.
Для игры к сожалению работают только префиксы War3Local.mpq и War3xLocal.mpq, но и то только в качестве замены.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
24
Поправьте если ошибаюсь, но поддержка mpq всегда есть если включены локальные файлы.
Братишка делал некоторые текстуры для себя в нашей "Дюне" и ложил их в b.mpq в корневой папке. И всё прекрасно подгружалось. Или про что тут?
29
b.mpq в корневой папке. И всё прекрасно подгружалось. Или про что тут?
Вообще архив a..z,mpq присутствуют внутри архивов war3.mpq и war3x.mpq, если мне не изменяет память. Но в них хранятся сплаты. И ещё кое-что. Так что ты мог что-то перебить)
25
Melissa, MPQ архивы вообще выпилили, теперь там система CASC с защитой ресуров, как во всяких овервотчах.
Скачай и посмотри как игра устроена теперь.
25
Hanabishi, а из этих архивов хоть можно дергать модели? Сейчас близы выпустят Варкрафт 3: Диабло, а там внутри куча лута и неполутать!
Кстати, пробовал подключить mpq свой к 1.26, не вышло, подключил mix
16
нормально фантазируете
каск взят для снижения размера патчей :)
25
DracoL1ch, патчи и так всегда маленькие были, по размеру изменений.
А шифрование и защита процессов от отладки для чего? На случай нападения рептилоидов?
16
чтоб мапхак не написали за 10 минут после релиза патча, а чутка потрахались. Ну, тупые вроде меня уже не могут его открыть, большинство хакеров отсеяно
а вообще каждый патч требовал заново скачать всю игру, при чем тут ченжлог
25
чтоб мапхак не написали за 10 минут после релиза патча
И заодно убить моддинг, за счет которого игра до сих пор и держалась на плаву.
каждый патч требовал заново скачать всю игру
16
я передаю их слова. они продолжают тасовать файлы по папкам и из-за этого mpq целиком перекачивать игрокам. обновлялся бы вместе со всеми - знал бы, что всегда скачивается весь сет, а не только игровые дллки.
И нахер ваш моддинг близзам не уперся, не ясно было чтоли? Еще на 27 всё было очевидно
25
я передаю их слова. они продолжают тасовать файлы по папкам и из-за этого mpq целиком перекачивать игрокам. обновлялся бы вместе со всеми - знал бы, что всегда скачивается весь сет, а не только игровые дллки.
Так раньше же все норм было, патчили архивы без проблем. Просто они свой сраный ланчер прикрутили, который нормально умеет только в casc.
И нахер ваш моддинг близзам не уперся
Так о том и речь, что они жадные петушки просто.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.