IPB

Здравствуйте, гость ( Вход | Регистрация )

9 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Как создать свой объект для WoG версии Героев, Вопросы и обсуждение
Bourn
сообщение 06 Aug 2005, 21:56
Сообщение #1

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




  1. Ну, начну с того, как правильно создать BMP файл для DEF’a:
    1. От PhotoShop’a, к сожалению BMP файлы не подходят, поэтому надо конвертировать его в обычный BMP формат
    2. Открываем рисунок в Paint’e сохраняем как PNG файл, с помощью Microsoft Photo Editor’а (поставляется с Microsoft Office), если рисунок еще не 256-цветный, то жмем Alt+Enter и выбираем опцию «Палитра (256 цветов, 8 разрядов)», и сохраняем как рисунок BMP
  2. Итак, у нас есть уже рисунок Paint’а конвертированный в 256-цветов, передем к созданию DEF файла:
    1. Для объекта идет специальный размер файлов, ширина и высота изображения должна делиться без остатка на 32, размер изображения не должен превышать 192х192 пикселя
      1. Открываем DefMaker
      2. Нажимаем кнопку ADD File, и добавляем уже готовый BMP файл(ы)
      3. Выбираем опцию Map Object
      4. Выбираем Generate Shadow, если требуется
      5. Выбираем путь для сохранения DEF файла
      6. Нажимаем кнопку Create Def File
  3. У нас создан DEF файл теперь для него надо создать MSK и MSG файлы:
    1. Открываем HEX редактор (я использую WinHex)
    2. Создаем новый файл с расширением MSK
    3. Увеличиваем его размер до 14 байт
    4. В первый байт записываем ширину изображения деленную на 32(hex формат)
    5. Во второй записываем высоту изображения деленную на 32(hex формат)
    6. Остальные 12 байт записываем FF(hex формат)
    7. Сохраняем, и сохраняем еще раз под расширением MSG
  4. Надо определиться с именем вставляемого объекта, оно должно быть уникальным, не совпадать не с одним из существующих объектов. Также следует переименовать созданный файлы с расширениями DEF, MSK, MSG, не изменяя его, в то имя, с которым вы определились
  5. Следует извлечь из H3BITMAP.LOD файлы с именами ZOBJCTS.TXT и ZEOBJTS.TXT
    1. Открываем поочереди файлы в TxtEditor’е
    2. Добавляем имя DEF’a
    3. Устанавливаем нужные значения
    4. В пунктах «Номер 1» и «Номер 2» записываем соответственно тип и под тип объекта, желательно не совпадающие с уже существующими, если хотите чтобы ваш объект можно было запрограммировать с помощью ERM
    5. В пункт «Номер 3» записываете 0 – нормальное состояние объекта, или 1 – объект будет находиться под другим объектом
    6. Сохраняем
  6. Теперь полученные файлы с расширениями DEF, MSK, MSG запаковываем в H3SPRITE.LOD (я советую запаковывать DOS утилитами, например BitLib), файлы с расширением TXT при желании можно запаковать в H3BITMAP.LOD, хотя вполне достаточно чтобы они лежали в папке DATA/
P.S. Ну вот как и просили описал создание нового объекта, ну что задавайте вопросы что непонятно smile.gif


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
МaKaK
сообщение 07 Aug 2005, 17:33
Сообщение #2

Абизян
Сообщений: 340
Спасибо сказали: 9 раз




А ежели в фотошопе перед сохранением воткнуть image>mode>indexed colors не прокатит?


--------------------
{img}http://img125.imageshack.us/img125/2043/ico212hb2.gif{/img} М[AKA]K
{img}http://img57.imageshack.us/img57/9708/signjy1.gif{/img}
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 07 Aug 2005, 17:45
Сообщение #3

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(МaKaK @ 07 Aug 2005, 18:33)
А ежели в фотошопе перед сохранением воткнуть image>mode>indexed colors не прокатит?

Вряд ли.


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
Гость_VB_*
сообщение 09 Aug 2005, 16:25
Сообщение #4







Цитата(Bourn @ 06 Aug 2005, 21:56)
От PhotoShop’a, к сожалению BMP файлы не подходят, поэтому надо конвертировать его в обычный BMP формат


Если мне не изменяет память, то от PhotoShop'a не подходят только из-за того, что тот в конец файла зачем-то дописывает два нулевых байта. Убираем их Hex'om и вперёд.
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 09 Aug 2005, 18:09
Сообщение #5

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(VB @ 09 Aug 2005, 17:25)
Если мне не изменяет память, то от PhotoShop'a не подходят только из-за того, что тот в конец файла зачем-то дописывает два нулевых байта. Убираем их Hex'om и вперёд.

А по моему он неправильно палитру делает. blink.gif


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
Андер
сообщение 10 Aug 2005, 11:25
Сообщение #6

Чёрный дракон
Сообщений: 161
Спасибо сказали: 1 раз




Да, палитра неверная. Хотите, чтобы голубой фон у картинки остался- используйте фотошоп.


--------------------
Ты Черный Маг - ты обречен,
Такая плата, таков закон!

Черный балахон
Не спасет тебя от страшных снов.
Погребальный звон
По твоей душе колоколов.
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 10 Aug 2005, 13:17
Сообщение #7

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(Андер @ 10 Aug 2005, 12:25)
Да, палитра неверная. Хотите, чтобы голубой фон у картинки остался- используйте фотошоп.

+ у фотошопа размытие, фона с объектом, по этому тебе я вручную редактировал края в паинте.


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
sergroj
сообщение 10 Aug 2005, 15:42
Сообщение #8

В миру GrayFace
Сообщений: 2 528
Спасибо сказали: 816 раз




Поэтому я люблю Corel Photo-Paint.
Вопрос про монстров задал.


--------------------
ДНК банана на 50% состоит из человека.
Go to the top of the pageAdd Nick
 
+Quote Post
sergroj
сообщение 12 Aug 2005, 11:04 (Сообщение отредактировал sergroj - 12 Aug 2005, 11:05)
Сообщение #9

В миру GrayFace
Сообщений: 2 528
Спасибо сказали: 816 раз




Добавить нового монстра в игру невозможно.


--------------------
ДНК банана на 50% состоит из человека.
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 12 Aug 2005, 11:32
Сообщение #10

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(sergroj @ 12 Aug 2005, 12:04)
Добавить нового монстра в игру невозможно.

Кто тебе сказал? ZVS же добавляет.


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
Андер
сообщение 12 Aug 2005, 19:56
Сообщение #11

Чёрный дракон
Сообщений: 161
Спасибо сказали: 1 раз




Видимо, ему только и можно. И он один знает, как. Или лимит...


--------------------
Ты Черный Маг - ты обречен,
Такая плата, таков закон!

Черный балахон
Не спасет тебя от страшных снов.
Погребальный звон
По твоей душе колоколов.
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 12 Aug 2005, 21:14
Сообщение #12

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(Андер @ 12 Aug 2005, 20:56)
Видимо, ему только и можно. И он один знает, как. Или лимит...

Да в принципе если сесть разбираться, то можно сообразить как добавить.


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
sergroj
сообщение 13 Aug 2005, 07:29
Сообщение #13

В миру GrayFace
Сообщений: 2 528
Спасибо сказали: 816 раз




Цитата(Bourn @ 12 Aug 2005, 15:32)
Кто тебе сказал? ZVS же добавляет.

Он и сказал:"Никак. Ждать пока я расширю таблицу. Сами могу только менять вид уже существующих."


--------------------
ДНК банана на 50% состоит из человека.
Go to the top of the pageAdd Nick
 
+Quote Post
AZK
сообщение 25 Sep 2005, 14:04
Сообщение #14

Member
Сообщений: 67
Спасибо сказали: 3 раза




Здравствуйте. Не могли бы вы сказать, почему после того, как я пытаюсь добавить(или скопировать старый как новый) новый объект, редактор больше не запускается?
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 25 Sep 2005, 17:29
Сообщение #15

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(AZK @ 25 Sep 2005, 15:04)
Здравствуйте. Не могли бы вы сказать, почему после того, как я пытаюсь добавить(или скопировать старый как новый) новый объект, редактор больше не запускается?

По подробнее давай


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
AZK
сообщение 26 Sep 2005, 15:08
Сообщение #16

Member
Сообщений: 67
Спасибо сказали: 3 раза




Цитата
По подробнее давай


После того, как я вставляю проверенный на роботоспособность заменой деф файл, .Msk и .msg всё нормально, но после попытки редактировать ZOBJCTS.TXT и ZEOBJTS.TXT редактор больше не запускается с ошибкой загрузки dirttl.def, и не запускается даже после замены txt файлов обратно, так как и копирования старого файла редактора.
Go to the top of the pageAdd Nick
 
+Quote Post
Bourn
сообщение 26 Sep 2005, 15:34
Сообщение #17

Immortal
Сообщений: 2 415
Спасибо сказали: 60 раз




Цитата(AZK @ 26 Sep 2005, 16:08)
Цитата
По подробнее давай


После того, как я вставляю проверенный на роботоспособность заменой деф файл, .Msk и .msg всё нормально, но после попытки редактировать ZOBJCTS.TXT и ZEOBJTS.TXT редактор больше не запускается с ошибкой загрузки dirttl.def, и не запускается даже после замены txt файлов обратно, так как и копирования старого файла редактора.

Ты меняешь в ручную ТХТ файлы?
Откуда ты знаешь что объект работоспособный где ты его тестил?
Можешь мне на мыло кинуть я посмотрю....


--------------------
Не лезь в дела Мудрых. Понять - не поймешь, а хлопот не оберешься.
Go to the top of the pageAdd Nick
 
+Quote Post
AZK
сообщение 26 Sep 2005, 20:21
Сообщение #18

Member
Сообщений: 67
Спасибо сказали: 3 раза




Объект работоспособный. Я его проверял заменяя уже стоящий в игре.
Go to the top of the pageAdd Nick
 
+Quote Post
Чёртос-2 (Chorto...
сообщение 26 Sep 2005, 21:51
Сообщение #19

The Unicode Man
Сообщений: 993
Спасибо сказали: 6 раз




Не меняй TXT-файлы в LOD'е... Небезопасно smile.gif Если игра вдруг скажет, что не может найти какой-то там файл в LOD'е, делай, что хочешь, не поможет - придется переставлять заново... dry.gif


--------------------
© 2005–2011 Чёртос-2
Go to the top of the pageAdd Nick
 
+Quote Post
AZK
сообщение 27 Sep 2005, 09:10
Сообщение #20

Member
Сообщений: 67
Спасибо сказали: 3 раза




Цитата
Не меняй TXT-файлы

А как тогда будет работать объект? И как его поставить на карту?
Go to the top of the pageAdd Nick
 
+Quote Post

9 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16 April 2024 - 11:01
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика