I.Todd
offline
Опыт:
12,046Активность: |
w3u, w3o -> slk
если честно, искать было влом, так что если было не пинайте сильно... но мне очень надо вытащить данные из W3O файла и поместить их в SLK, или хотябы открвыть для редактирования некой сторонней прогой... чтоб не переписывать все данные на листочек =(( задолбало =((( |
06.12.2005, 21:02 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
http://xgm.guru/files.php?do=download&id=1113&h=342d - хз, знаю только эту утилитку
а структуру в3о сам хотел бы знать |
06.12.2005, 21:12 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
w3o - это еще что за ХЪ?
NETRAT добавил: Это формат импорта - забей на него - пеши все в карту как обычно, затем юзай Wedgitizer и получишь ВСЕ свои таблицы. W3o - забей - он только для импорта, в архивах не используется |
06.12.2005, 21:48 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
I.Todd
offline
Опыт:
12,046Активность: |
Смысл в том, что мне нужно Инфу примерно о 40 юнитах перенсти из одного проекта в другой... открыть оба проекта одним редактором, по неким причинам невозможно... может кто подскажет какой-то простой путь.. кроме сриншотов редактора объектов из проекта источника??? |
07.12.2005, 00:31 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
I.Todd пробуй widgetizer
|
07.12.2005, 00:44 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Так ведь все равно форматы файлов одинаковые - возьми создай еще одну карту в каком-нить редакторе, затем туда с MPQ перекинь файл с юнитами, затем при помощи Campaign Editora просто перекопируй нужных юнитов. Что делать с Campaign Editorom написано тут http://xgm.guru/articles.php?section=wc3&name=transferring_objects
|
07.12.2005, 00:46 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Цитата:
==================== The w3o is a collection of all above mentioned object editor files compiled in one single file. You get such a file if you export all object data in the object editor. It can be selected in the world editor as external data source in the map properties dialog, therefore it has to be in the same folder as the map that should use the file. Format: int: file version (currently 1) int: contains unit data file (1 = yes, 0 = no) if yes, then here follows a complete w3u file (see w3u specifications above) int: contains item data file (1 = yes, 0 = no) if yes, then here follows a complete w3t file (see w3t specifications above) int: contains destructable data file (1 = yes, 0 = no) if yes, then here follows a complete w3b file (see w3b specifications above) int: contains doodad data file (1 = yes, 0 = no) if yes, then here follows a complete w3d file (see w3d specifications above) int: contains ability data file (1 = yes, 0 = no) if yes, then here follows a complete w3a file (see w3a specifications above) int: contains buff data file (1 = yes, 0 = no) if yes, then here follows a complete w3h file (see w3h specifications above) int: contains upgrade data file (1 = yes, 0 = no) if yes, then here follows a complete w3q file (see w3q specifications above) ==================== т.е., фактически, простая конкатенация нескольких w3*. написать прогу/скрипт, которая разложит w3o на отдельные файлы - минутное дело... если надо перенести только юнитов, достаточно импортнуть в карту файл w3u. DimonT добавил: з.ы. в связи с невозможностью найти ссылку на процитированную статью, выкладываю текст нам: http://dimon.xgm.guru/stuff/w3m_and_w3x_format.htm |
|
07.12.2005, 10:20 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
DimonT да, млин, вообще говоря W3o нафиг не нужен - все равно в карту он не входит, сказал не то что подумал... Серавно спасибо
честно говоря, я и проблемы-то не вижу - какие бы там редакторы не использовались, они все равно работают с нормальными файлами, которые может открыть варкрафт, так что перекинуть обьекты с одной карты на другую - полчаса работы |
07.12.2005, 12:39 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
I.Todd
offline
Опыт:
12,046Активность: |
хм.. видимо я плохо обьяснил.... когда в ТС открывается экпортированый файл Эдитором... то что-то он конечно вынет.. если только ID этих обьектов не потерты =(((( а следовательно.. обыным способ, тоесть Эдитором (целью) я не могу открыть необходимыее W3O и W3U файлы...
PS: ТС - Total Conversion =)) I.Todd добавил: Все выше сказанное не касается, конечно, нестандартных (новых юнитов) но, если в W3U он значится как стандартный... а в MPQ его нет, то он не вынется... а у меня именно такой случай =((( |
09.12.2005, 00:51 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
все равно не все понимаю... ТС вроде как обычно поставляются вместе с патчем к эдитору - мпку патчем, то есть этот эдитор у тебя есть, а тебе обьекты нужно перекинуть в обычный?
если проблема только с ID, то их можно переписать |
09.12.2005, 03:50 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
I.Todd имхо конвертируешь в слк и идэшники вручную правишь... всяко быстрее чем через РО
|
09.12.2005, 12:55 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
I.Todd
offline
Опыт:
12,046Активность: |
Цитата:
УРА!!!!!!!!! Есть один человек, который почти меня понял... Вопрос только в том, КАК конвертнуть в SLK? =)) а теперь попробую помедленнее с самого начала... Создал компанию.. описал в ней юнитов.(не создавал новых, нестандартных, а правил имеющихся, соответственно Вар их помнит как стандартных юнитов, но с измененными характеристиками)... отбалансил их.. Затем Пришел Злобный художник... и сказал что все дерьмо... графика дерьмо.. ландшафт, вообще, у многих рвотный рефлекс вызывать будет. И взял он Вар... поудалял из MPQ все, что ему не нужно было...и наклепал туда новых юнитов.... и говорит... бери теперь переноси их характеристики =))) я... беру инфу о Юните W3U и пытаюсь импортнуть в получившийся вар... ВАР Стандартного юнита с таким ID не находит и благополучну не импортит НИЧЕГО!!! а очень надо =((( |
|
09.12.2005, 19:16 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
чувствую тут только опытным путём надо, вышеуказанную программку пробовал?
а художнику надавать по йайцам=) другой вариант можно дать мотивацию нт, чтоб написал человеческий конвертер... |
09.12.2005, 20:23 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
I.Todd
offline
Опыт:
12,046Активность: |
Если художнику надавать по указанному месту, то он сильно обидется... а без него проект не закончится =((( |
09.12.2005, 22:41 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
I.Todd художник-то криворукий
Wedgitizer попробуй - он конечно кривоват, и не факт что эти ID возьмет - ибо они отличные от стандартных блин, если ты обьяснишь что куда перекинуть, то перекину прожкой - ибо на данный момент моя прога читает формат SLK (писать еще проще чем читать) и читает W3U (его писать сложнее чем SLK, но вполне реально) Фактически я настраивал его под веджитайзер, он без проблем прочитал ВСЕ стандартные SLK и ВСЕ SLK из под протекченной карты. W3U по Доте проверяю - разпознал все 160 записей, осталось только поиск в базе сделать и добавление модификаций/записей в W3U ZlaYa1000 мотивация - чтука непостоянная - напрямую зависит от близости сессии =) |
10.12.2005, 00:23 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
I.Todd
offline
Опыт:
12,046Активность: |
ЭЭЭЭ есть W3O, ну или W3U.. его нужно прочитать не близовским Эдитором или конвертнуть в SLK! |
10.12.2005, 12:29 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
I.Todd скидывай w3u
NETRAT добавил: и обьясни что за slk тебе нужно - аналогия близзовских - то есть совместимую с ними?! |
10.12.2005, 12:50 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Мазафака, оно работает! SLK->W3U Скрин из обжект эдитора подрюченой конвертером доты 27 |
11.12.2005, 06:32 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
tysch_tysch
Работаем
online
Опыт: отключен
|
NETRAT жжошь, а как насчёт обратного конвертирования и поддержки форматов других объектов (w3a и т.п.)? тогда программка была бы поистине бесценна
|
11.12.2005, 06:36 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
ZlaYa1000 всмысле обратного? обратное делает Wedgitizer, вообще он делает это довольно криво, но делает. Да, поддержка других форматов планируется - уж очень просто все это делается
|
11.12.2005, 06:54 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|