Объявления
Поздравляем
t800


Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Редактирование ресурсов и кода игры

Не запускается игра? Проблемы со звуком? Где, в конце концов, взять игру, скачать патчи, приложения и карты? Как установить все это? Все проблемы обсуждаем в этом разделе
offlinelimitless  
 
Сообщения: 9
Зарегистрирован: 23 авг 2013, 04:39
Пол: Не указан
Поблагодарили: 0 раз.

Редактирование ресурсов и кода игры

Сообщение limitless » 23 авг 2013, 05:02

Это текущие аватары Heroes 2
http://www.spriters-resource.com/pc_com ... eet/29269/
Правда красивые ?)

Но как бы хотелось иметь возможность заменить часть из них, а может и все на свои - порноактрисы там, коллеги по работе, личное фото или что угодно

Существуетли для этого готовая программа ?
Может кто из умельцев сумеет её написать ?

Потому что на данный момент, проведя не один час за монитором, я понял, что все что мы можем - это распаковать архив heroes2x.agg, обнаружить там аватары, но в формате icn ( это личный граффический формат игры, имеетс ся подробное описание если что), можем переконвертировать icn напримерм в bmp, далее сделать с ним все что угодно в фотошопе, а вот как обратно bmp переконвертировать в icn Я НЕ ЗНАЮ.
РЕШАЛ ЛИ КТО до меня ЭТУ ЗАДАЧУ ?
Буду благодарен за любую информацию)
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 230 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение Miner » 23 авг 2013, 05:36

Цитата:
РЕШАЛ ЛИ КТО до меня ЭТУ ЗАДАЧУ ?

Конечно, решение уже давно есть: https://sites.google.com/site/sergroj/rus/heroes
В архивах находятся утилиты H2IcnPack для запаковки BMP в ICN и H2AggPack для запаковки ICN и других форматов в исходные файлы ресурсов heroes2.agg и heroes2x.agg. Cразу предупрежу: при обработке изображений в Photoshop не выходите за рамки палитры, сохранять необходимо в режиме индексированных цветов. Файл палитры среди утилит тоже есть - H2Palette.bmp
Вернуться к началу

offlinelimitless  
 
Сообщения: 9
Зарегистрирован: 23 авг 2013, 04:39
Пол: Не указан
Поблагодарили: 0 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение limitless » 23 авг 2013, 16:53

Miner, с программами H1AggPack и H1AggUnpack проблем не возникает

Для разархивирования Просто кидаешь heroes2x ( драганддропом) на H1AggUnpack и получаешь одноименнную папку с содержимым
Для архивации пишешешь через командную строку H2AggPack.exe heroes2x.agg (и при наличии папки c названием heroes2x.agg) на основе нее создается архив

Как работает H2IcnUnpack.exe я тоже разобрался. Просто драгэнддропаем на него папку с inc файлами, и он в ней создает свою папку "Icn Preview" с bmp версиями

(Правка bmp версии с сохранением палитры это отдельный вопрос, но допустим я получил свой новый bmp надлежащего качества и хочу сделать из него inc ... Подскажи, плиз как мне это сделать при помощи H2IcnPack.exe

Никак не выходит :?
Вернуться к началу

offlinelimitless  
 
Сообщения: 9
Зарегистрирован: 23 авг 2013, 04:39
Пол: Не указан
Поблагодарили: 0 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение limitless » 23 авг 2013, 17:05

Напишу как я делаю.. Захожу в папку "Icn Preview" в которой хранятся bmp файлы, получившиеся из inc файлов
Кидаю туда H2IcnPack.exe

Беру любой bmp файл (например PORT0060.ICN.bmp ) и кидаю его на H2IcnPack.exe , а она мне выдает
Folder doesn`t exist С:\ ляляля \Icn Preview\PORT0060.ICN.bmp.cadres\.


ЧТо это за cadres - вообще не понятно
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 230 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение Miner » 23 авг 2013, 17:42

limitless писал(а):

Напишу как я делаю.. Захожу в папку "Icn Preview" в которой хранятся bmp файлы, получившиеся из inc файлов
Кидаю туда H2IcnPack.exe

Беру любой bmp файл (например PORT0060.ICN.bmp ) и кидаю его на H2IcnPack.exe , а она мне выдает
Folder doesn`t exist С:\ ляляля \Icn Preview\PORT0060.ICN.bmp.cadres\.


ЧТо это за cadres - вообще не понятно

PORT0060.ICN.bmp.cadres - это папка с набором изображений, в некоторых случаях там может быть всего одно изображение. Кидать нужно не файл, а папку, в которой находится BMP - PORT0060.ICN.bmp.cadres. Вот Вам батник, который этот портрет запакует в ICN:
ICNPack.zip
(153 байт) Скачиваний: 626


Рядом с батником должны быть H2IcnPack.exe, H2Palette.bmp и папка PORT0060.ICN.bmp.cadres, в которой находится файл 0000.bmp (ваш портрет) и setup.ini

На всякий случай выкладываю корректно распакованные портреты:
PORT.zip
(112.49 КБ) Скачиваний: 609


Для распаковки и запаковки советую пользоваться командной строкой.
Вернуться к началу

offlinelimitless  
 
Сообщения: 9
Зарегистрирован: 23 авг 2013, 04:39
Пол: Не указан
Поблагодарили: 0 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение limitless » 24 авг 2013, 01:37

Спасибо ) все очень хорошо работает
Осталось только научится качественно переделовать обычные изображения в маленькие с заданной палитрой
Вернуться к началу

offlinelimitless  
 
Сообщения: 9
Зарегистрирован: 23 авг 2013, 04:39
Пол: Не указан
Поблагодарили: 0 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение limitless » 24 авг 2013, 03:28

Miner, еще вопросик)
Я заменил в игре парочку артефактов .. iphone добавил, всё хорошо, только описание у них прежнее
Мне бы найти файл руссификации ( если такой есть ) и заменить там текст про данный артефакт
что это теперь не магический браслет, а айфон
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 230 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение Miner » 24 авг 2013, 05:44

limitless писал(а):

Miner, еще вопросик)
Я заменил в игре парочку артефактов .. iphone добавил, всё хорошо, только описание у них прежнее
Мне бы найти файл руссификации ( если такой есть ) и заменить там текст про данный артефакт
что это теперь не магический браслет, а айфон

Скачайте OgreGUI: viewtopic.php?f=7&t=19&start=40#p220
Искать и заменять текст нужно в exe-файле игры.
Вернуться к началу

offlinelimitless  
 
Сообщения: 9
Зарегистрирован: 23 авг 2013, 04:39
Пол: Не указан
Поблагодарили: 0 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение limitless » 24 авг 2013, 08:09

Скачал указанную программу, натравил её на HMM2PL.exe
но ответ был "Указанный файл не Win32 PE формата или нет доступа" ...А жаль ))
Вернуться к началу

offlineАватара пользователя
Miner  
Мастер
Мастер
 
Сообщения: 459
Зарегистрирован: 27 окт 2010, 09:21
Откуда: Россия, Томск
Пол: Не указан
Награды: 2
Высшая медаль (1) Победителю турнира по HMM1_TE (1)
Поблагодарили: 230 раз.

Re: Heroes2 - вставляем свои аватары

Сообщение Miner » 24 авг 2013, 08:23

Раньше я изменял текст при помощи редактора в FAR Manager (вызывается по F4), но там нужно не превышать длину строки. Например, в строку "Apple" влезет только "Яблок". Если же слово на английском длиннее, то в русском варианте можно просто добавить пробелы в нужном количестве.
Также можно использовать любой HEX-редактор.
А по поводу OgreGUI - попробуйте уменьшить количество галочек при поиске. У меня, к примеру, нормально тексты ищет при стандартных настройках. Кстати, эта программа позволяет вставлять более длинные строки вместо исходных.
Вернуться к началу

След.

Вернуться в Техническая часть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron