hexy
-
Публикации
160 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем hexy
-
-
Где можно взять Deus Ex Extractor and Decompiler версии 1.0.19.1?
Сайт автора больше не существует, ссылка с pdx.ru тоже мертва.
И ещё вопрос не возникает ли с ним проблем на Win10 потому что ConEdit нормально работать не желает на этой ОС (не показывается список Conversations, хотя сами файлы .con открывает).
P.S. Нашёл экстрактор в вебархиве)
Да, к сожалению бесплатный хостинг закончился :) Прикрепил последнюю версию в стартовй пост.
-
Я использую часто, содержимое добавляется по мере написания диалогов.
Просто эти таблицы совершенно не используются UCC. Они скорее для удобства якобы сделаны, чтоб можно было создать файл, надобавлять там акторов и скилов, а потом уже писать диалоги используя их лишь как выбор в выпадающем меню. Если не создавать их заранее - то особо смысла в них нет как мне кажется. Т.е. если в диалогах будет ссылка на индекс к примеру 12 и по этому индексу в таблице будет строка "abc", а реально в диалогах записано "cba", то UCC возьмёт значение "cba", а редактор значение "abc" будет отображать.
Кроме Trade (всё равно не работает)
В эвенте MoveCamera UCC поддерживает тип Speakers с параметрами Pitch, Yaw, Roll, HeightModifier, CenterModifier, DistanceMultiplier, а также тип Actor с параметрами X, Y, Z. Интересно влияют ли они реально в игре на что-нибудь или нет :)
Прокрутки колесиком мыши очень не хватает, к тому же полоса прокрутки "убегает"
У меня его вообще не видно почти, там наверное 2 пикселя в ширину. И колёсиком мыши не скролится.
Кстати, учитывая особенности с таблицами Actor, Skills, etc. а также что ConEdit не поддерживает MoveCamera c типом Speakers/Actor, то можно сгенерировать декомпилятором такой файл, который будет корректно обрабатываться UCC, но при этом ConEdit эти файлы не сможет открыть :) Или на основе хитрости с индексами сделать так, чтобы в редакторе была полная билеберда с акторами, флагами, скилами, но UCC корректно кушал такие файлы. Написать что ли свой редактор с защитой от ConEdit. Хехе...
-
Привет всем. Решил побаловаться с редактором ConEdit и с ужасом вспомнил насколько же он глючный. Отсюда возникло несколько вопросов к людям, которые прилично с ним помучались делая свои моды:
1. Насколько часто используется меню Tables и вообще удобно ли это заполнять их заранее, чтобы потом вернуться к написанию диалогов или всё делается по ходу написания и оно особо не нужно?
2. Насколько часто используется Conversation/Check Labels? С моей точки зрения фича полезная, только она тоже до жути глючная и не всегда работает.
3. Использовали ли эвенты типа Animation, Trade, MoveCamera? На MoveCamera к примеру режим "Specify Camera Position" всегда вызывает падение редактора, хотя к примеру UCC без проблем компилит как минимум "Camera based on speaking actors" и её параметры (это я ему подсовывал сгенерированый ручками файлик).
4. Есть ли какие-нибудь самые раздражающие моменты кроме бесконечных падений в редакторе чтоб если б не они, то всё было бы хорошо?
5. Если кто-то работал с другими редакторами диалогов в других играх которые были бы на голову выше ConEdit было бы интересно взглянуть.
-
Обновил Deus Ex Extractor and Decompiler до версии 1.0.19.1.
Что нового:
[ + ] Папки и файлы теперь сортируются в алфавитном порядке..
[ + ] Добавлена возможность редактирования выходной папки.
[ + ] Добавлена возможность редактирования входной папки.
[ * ] Исправлено некорректное отображение иконок папок в Windows 7.
Обновил Unreal3d to DeusEx3d Converter до версии 1.0.0.2.
Что нового:
[ + ] Добавлена опция "ic-" которая даёт возможность пропускать проверку на целостность исходного файла. Что позволит конвертировать корректные модели, но содержащие мусор в конце файла.
-
does anyone have any clue why "endemia's" meshes are not converting? http://www.planetdeusex.com/endemia/models_3.html
Models from this site contain garbage data at the end of file (actually one byte - 0xFF). Because u2de3d.exe tool checks source file integrity therefore conversion failed with "File format is unknown" message. In the latest version of this tool new option "ic-" was added to skip integrity checking. So you can use command similar to the following:
u2de3d.exe -de2u broom1_a.3d u_broom1_a.3d ic-
and get the following results:
Loading...
Source file integrity check skipped.
The mesh was successfully read.
Frame Count: 1
Vertices Per Frame: 28
Saving...
The mesh was successfully written.
-
Plant3M из UnrealShare по-моему.
Скачал, проверил, вроде всё в порядке.
Последовательность действий такая:
1. Извлечение моделей с помощью deedcui.exe с параметром -lpm.
2. Конвертация в формат DeusEx с помощью u2de3d.exe.
3. Файлы plant3m_a.3d, plant3m_d.3d, JPlant31.pcx сложил в папку Models. Автосгенерённый скрипт импорта plant3m меша и текстуры положил в папку Classes заменив начало на "class Plant3M extends Actor;"
4. ucc make
5. Запустил unrealed входящий в sdk, создал простейшую карту.
Выглядит вот так:
-
Не знаю, может это только у меня проявляется, но...
Баг вроди. Значит модель была экспортирована из УТ в формат Unreal 3D.
Слева - результат конвертации через милкшейп, справа - через u2de3d.exe
То есть текстура на правой модели отображается только с одной стороны. Хлтя при импорте текстуры я указывал FLAGS=2.
...
Как называется моделька и пакет из которого она извлекалась?
Рекомендую добавить вверху окна поле для ввода пути к папке с пакетами - альтернативный способ выбрать папку, не нажимая кнопку Browse - что-то типа Input Directory, по аналогии с Output Directory. А когда жмешь кнонку Browse, диалог должен раскрывать путь к текущей выбранной папке, и подсвечивать её, чтобы не проходить каждый раз путь сначала.
Если юзер работает, например, в тотал коммандере, ему в тыщу раз проще вставить скопированный путь к папке из буфера обмена в поле ввода, чем нажать кнопку, выбрать эту папку в дико неудобной древовидной структуре, самой большой проблемой которой является невозможность выбрать папку с включенным атрибутом "Скрытый" (если классический диалог выбора файла ещё имеет поле, куда можно вставить путь, то такой - нет).
Для выходной папки нужно аналогичное поле. Оно уже есть, нужно лишь снять с него стиль "только чтение" и позволить писать путь там ручками. Скорость ввода данных в эти поля возрастет в разы - у тех, кто умеет копировать пути к папкам и вставлять их в текстовые поля. :) А остальным редактируемость полей абсолютно ничего не усложнит.
Также можно позволить курсору оставаться в поле выбора пакетов - чтобы можно было стрелками передвигать курсор, а клавишей пробел переключать состояние. Ну а быстрый поиск по первым буквам имени, как в банальном Проводнике, при больших папках очень пригодится, если нужно найти определенный пакет.
Спасибо за критику. Не думал, что GUI версией кто-то пользуется :) Поля для ввода сделаю редактируемыми.
Я лично предпочитаю извлекать всё через консольку, т.к. к примеру бывают ситуации когда текстура лежит в одном пэкэдже, а палитра для этой текстуры в другом пэкэдже, и если в GUI выбрать только первый, то тектура будет без правильной палитры или вообще не извлечётся.
-
skipped
И версия 1.0.18.2 на этой же системе выдаёт в отсортированом порядке? Просто там никаких сортировок нету и код этот в версии 1.0.19.0 не менялся. Всё зависит от того, в каком виде выдаст ОС поэтому 18я и 19я должны вести себя идентично, сортировать или не сортировать. Добавлю принудительную сортировку в следующую версию.
-
По моему сртировка по алфавиту пакетов слетела в версии 1.0.19.0.
Какая именно сортировка?
-
Обновил Deus Ex Extractor and Decompiler до версии 1.0.19.0.
Что нового:
[ + ] Добавлена возможность декомпиляции con-событий "Play Animation" и "Buy/Sell/Trade".
[ * ] Исправлена ошибка с декомпиляцией свойства "Camera Transition" con-события "Move Camera".
[ * ] Свойства "Contiued" и "Font" con-события "Speech" учитываются при декомпиляции.
[ * ] Исправлена проблема с извлечением текстур палитры которых лежали в другом пэкэдже.
Из этих исправлений на оригинальную игру влияет только исправление декомпиляции "Camera Transition", остальное встречается в модах.
-
Вероника имеет ввиду, что конвертер Tack'а (скомпилированый в архиве, версия 1.2):
1. Конвертит логически не правильно (т.е. координата допустим x=1.1 конвертится не в x=1.1, а в x=0.004296875).
2. Опция -h которая должна включать режим правильной конвертации (experimental "hi res" option) не работает (т.е. он пишет что типа режим эспериментальный, но не работает).
3. С конвертером предоставляются исходники. Если исправить ошибку в них которые относятся к опции -h (там 3 строчки не в том месте стоят), то даже в этом случае конвертер работает плохо, т.к. теряет точность (т.е. при конвертации модели UT в DE и потом конвертации полученной модели DE в UT оригинальная модель будет отличаться от модели подвергнутой вот такому преобразованию).
Программа u2de3d избавлена от этих недостатков и дополнительно умеет конвертировать модели DE в модели UT, т.е. больше не нужен используемый ранее deusexextractorUTmod.
-
Косметические изменения в Deus Ex Extractor and Decompiler (ver. 1.0.18.2):
[ * ] - Исправлен баг с чёрной границей вокруг иконок в deedgui.
[ * ] - Файлы диалогов теперь содержат корректную дату создания (дату декомпиляции).
Обновил FAQ по поводу запуска DeusEx3DViewer`а.
-
Ещё вопрсы:как установить deuseximportscripts?
Эти скрипты нужны чтобы пересобрать пэкэджи с моделями и/или диалогами.
Распаковываешь архив в каталог где стоит DeusEx. Закидываешь файлы вытащенные DEED из соответствующих пэкэджей в соответствующие каталоги (для моделей в Models, для текстур и диалогов в каталог с названием пэкэджа). Удаляешь оригинальные пэкэджи (например DeusExDeco, DeusExItems, DeusExCharacters, etc.). Компилируешь с помощью UCC MAKE.
-
Обновил DeusEx3DViewer:
[ + ] Добавил возможность просматривать файлы *.3d не только в формате DeusEx, но и в формате Unreal Tournament.
Для запуска нужен DirectX с библиотекой d3dx9_38.dll (т.к. старых версий SDK у меня нету).
-
Обновил Deus Ex Extractor and Decompiler до версии 1.0.18.1.
Изменения:
[ + ] Возможность извлечения классов Mesh и LodMesh из пэкеджей Unreal Tournament. Нужно использовать ключик -lpm (Low Precision Mesh).
[ * ] Увеличина скорость декомпиляции *.con файлов.
deedUTmod удалён с сайта, т.к. его функциональность заменяют DEED и U2DE3D.
Теперь можно извлечь модель из Deus Ex или Unreal Tournament и с помощью u2de3d сконвертировать в UT или DE формат :)
-
А эта прога может вынимать модели?
Извлечённые модели находятся в папках Mesh и LodMesh. Скрипты импорта для "запихивания" моделей обратно в пэкэдж можно взять здесь.
-
Ничё так. Если на весь деус энтузиазма хватит, будет супер!
-
Большое спасибо. Щас попробую.
Я так понял что тот туториал от того как текст менять в диалогах. Мне же нужно отредактировать аудио паки. И скриптов от них я не вижу.
Не только текст. Декомпилится вместе с аудиофайлами. И потом собираються ucc.exe тоже текст+аудиофайлы.
-
-
Обращаю внимание: изменились входные параметры экстрактора.
Добавил FAQ в первый пост.
-
Как переконвертировать .u d .con? Плиз, очень надо. Или пошагово о работе DeusExExtractor. Скачал по ссылке, но он выдает ошибку инициализации.
.NET Framework 2.0 скачай и установи.
-
Я че-то запутался... :smt044 :)
Может давайте Вы мне лучше по-этапно подскажете, как изменять оригинальные диалоги в DX?
Пожалуйста. :rofl3:
Допустим ты извлёк в папку 'C:\Games\DeusExExtracted\'.
Допустим Deus Ex установлен 'C:\Games\DeusEx\'.
1. Создаёшь папку 'C:\Games\DeusEx\DeusExConversations\'.
2. Копируешь содержимое папки 'C:\Games\DeusExDeusExExtracted\System\DeusExConText.u\ConversationMissionList\' в папку 'C:\Games\DeusEx\DeusExConversations\'
3. Создаёшь папку 'C:\Games\DeusEx\DeusExConversations\Classes\'.
4. Качаешь DeusExScripts
5. Копируешь файл 'DeusExConversations.uc' из этого архива в 'C:\Games\DeusEx\DeusExConversations\Classes\'.
> Редактируешь диалоги в ConEdit. можешь подменять звуковые файлы своими.
6. Удаляешь следующие файлы из 'C:\Games\DeusEx\System'
DeusExConAudioAIBarks.u
DeusExConAudioEndGame.u
DeusExConAudioHK_Shared.u
DeusExConAudioIntro.u
DeusExConAudioMission00.u
DeusExConAudioMission01.u
DeusExConAudioMission02.u
DeusExConAudioMission03.u
DeusExConAudioMission04.u
DeusExConAudioMission05.u
DeusExConAudioMission08.u
DeusExConAudioMission09.u
DeusExConAudioMission10.u
DeusExConAudioMission11.u
DeusExConAudioMission12.u
DeusExConAudioMission14.u
DeusExConAudioMission15.u
DeusExConAudioNYShared.u
DeusExConText.u
DeusExConversations.u
7. Запускаешь '«C:\Games\DeusEx\System\ucc.exe» make'.
Done.
-
Обновил чутка DeusEx3DViewer (версия 0.0.0.3)
+ При открытии модели она увеличивается примерно по границам окна (Zoom отображается в левом верхнем угле).
+ Инфа о количестве полигонов в модельке выводится в левом верхнем угле.
* Пофиксил баг с некорректным отображением aspect ration. Модели были слегка приплюснуты.
* Теперь по умолчанию модель не крутится (включение кручения как и раньше — space).
-
Вот:
C:\>DeusExExtractor «C:\GAMES\DeusEX\System\TEST DIR\» C:\Temp\ёёё\
Путь нужно указывать без символа «\» в конце.
Т.е. правильно будет:
DeusExExtractor «C:\GAMES\DeusEX\System\TEST DIR» «C:\Temp\ёёё»
Deus Ex extractor
в Разработка модов
Опубликовано:
Это очень просто.
1. Закидываешь извлечённые декомпилятором диалоги и аудио как есть в папку DeusExConversations
2. Удаляешь все файлы вида System\DeusExCon*.u (только предварительно скопируй куда-нибудь на всякий случай)
3. Запускаешь "ucc make" из Deus Ex SDK