NETRAT
offline
Опыт:
83,762Активность: |
Проблемы с MPQ
Может кто знает где достать РАБОТАЮЩИЙ MPQ редактор/архиватор? Чем меня не устраивают имеющиеся?!
MPQ Master 1.3.1 - Совсем не восстанавливает безымянные файлы(в отличие от WinMPQ) Win MPQ 1.62 - Если уж завис - то только Reset MPQ Master 1.3.1 и Win MPQ 1.62 вместе - Читают по файл-листу не все файлы - Плохо работают с папками (почти не работают) - Не умеют редактировать архивы - когда удаляешь файл, удаляется он только из файл-листа, а на самом деле он остается в архиве, это главный минус, я вообще не понимаю нафиг они нужны если они это не умеют делать?! - Обрабатывают далеко не все файлы Zip 2 MPQ 1.0.0 - Не редактирует, только создает, а поскольку карта при создании наново нечитаема, то толку от него мало Таким образом получаем что из набора файлов никак нельзя собрать карту - если создать пустой архив и в него запаковать файлы карты, то такой архив просто не будет виден в игре, если взять готовую карту и добавить туда файлы, то файлы обработаются не все(не все добавятся) и удалить их оттуда нельзя. Есть варианты? |
16.11.2005, 12:05 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Цитата:
единственный известный мне случай, когда он вешается - операция Compact на архиве с неизвестными файлами. такую операцию невозможно выполнить в силу особенностей формата mpq, баг WinMPQ заключается лишь в том, что следовало бы выводить соотв. сообщение, а не вешаться. Цитата:
конечно нельзя, потому что карта - это 512 байт w3m + подключенный mpq архив. карту с корректными заголовками тебе ни один архиватор не сгенерит - это уже свой едитор писать надо. что можно сделать, это воспользоваться утилиткой MPQ embedder, доступной из WinMPQ: удалить прикрепленный архив из какой-нибудь карты и прикрепить на его место свой. чтобы после этого заголовок карты соответствовал содержанию, достаточно открыть и пересохранить ее в едиторе. DimonT добавил: Цитата:
он остается, с атрибутом "удаленный". потому что удаление требует полную перестройку архива, это и делает функция Compact, но перестройка, как я написал, невозможна при наличии нераспознаваемых файлов. |
|||
16.11.2005, 15:57 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
DimonT ну да, она и есть, но вешается фатально
не, у мя файлы уже распознаны, но во-первых в эдиторе они не откроются - придется химичить вместо них левак подставлять, а во-вторых Compact все-таки не удаляет файлы - чего я только не пробовал. Embedder попробую заюзать, но факт сложности сборки карты из файлов налицо - прям даже настроение как-то упало NETRAT добавил: DimonT а что содержится и что должно содержаться в заголовке для корректной работы карты? Вот ситуация - файлы в эдиторе не откроются хотя бы потому что нету файлов imp и триггеров, все необходимые файлы есть, но они вне карты - как собрать из них карту? |
16.11.2005, 18:51 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Цитата:
вот... Цитата:
|
||
17.11.2005, 10:34 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
DimonT забавные флаги 0x0008, 0x0400
Embedder помог, при чем игре как-то пофигу что там в заголовке написано - то есть проблем не возникло даже для протекченных карт. Изучаю Доту изнутри - так вот без удаления файлов с Upgrade были проблемы - они просто не читались - присутствовал пустой файл грейдов и slk таблы не давали эффекта. 85% файлов распознал - остались только blp и mdl, но они не имеют значения. Для меня правда остается загадкой почему характеристики юнитов не меняют ни изменения slk, ни изменения w3u - прям мистика какая-то. |
18.11.2005, 06:13 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xvostoff
offline
Опыт:
544Активность: |
помогите-открываю WAR3x.mpq вWinMPQ и он мне только выдает uncnound или что типа того как я понял он не определяет формат файлов... что сделать чтоб он видел файлы |
20.11.2005, 18:50 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Wulfrein
где я?
offline
Опыт:
88,242Активность: |
Xvostoff, загрузи файл-лист (опции\файл-лист). Он в комплект входит.
|
20.11.2005, 22:18 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xvostoff
offline
Опыт:
544Активность: |
ладно посмотрю |
21.11.2005, 18:45 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
INKASSATOR
Прирождённый мапмейкер
offline
Опыт:
679Активность: |
Так как насчёт альтернативы?
Сошлись на мнении что дофига пунктов, изложенных NETRATом дело поправимое? |
24.11.2005, 11:10 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
INKASSATOR себя сделал вывод что лучший вариант WinMPQ -> MPQ Embedder + Zip2MPQ то есть в такой связке ошибок не обнаружено
|
25.11.2005, 19:14 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xvostoff
offline
Опыт:
544Активность: |
Прикол в том что у меня в MPQ есть лист файл ,но он пустой почти там 2-3 файла и всё, помогите чем могите. |
10.12.2005, 19:57 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
подключить внешний листфайл. WinMPQ >> Options... >> File Lists внешние листфайлы для варика можно взять, например, из архива с WinMPQ, который лежит у нас на сайте. |
11.12.2005, 00:21 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
53,913Активность: |
NETRAT самый реальный плугин для Тотал Смд ! очень (очень :)) быстро открывает архив востонавливает названия (но не все) и очень удобно !
ЗЫ как там Zezula.net (а может и не .net :D ) там он где-то есть. |
11.12.2005, 17:02 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
Toadcop мда, интересный линк, жаль я tcmd не пользуюсь, зато оттуда можно данные о формате мпку взять
|
11.12.2005, 20:00 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|