Герои Меча и Магии 5 - Картостроительство (Редактор карт)В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.
Добрый день или ночь, а может утро или даже вечер. Возник такой вопрос: каким образом можно вставить свое изображение при загрузке моей карты? Так обычно делают в кампаниях, вот и у меня возникло желание вставить своё изображение для карты
Mr.OzzyДобрый день или ночь, а может утро или даже вечер. Возник такой вопрос: каким образом можно вставить свое изображение при загрузке моей карты? Так обычно делают в кампаниях, вот и у меня возникло желание вставить своё изображение для карты
Здравствуйте. В первую очередь необходимо создать dds-картинку с TF_DXT1 (например; можете поставить своё, но поменяйте тогда в xdb
). Это делаете через фотошоп или гимп. Высота и ширина картинки должны делиться на 4, а также они должны быть прописаны в файле, который я прикрепил; там же должно быть прописано имя файла. Таким образом, dds-картинку и xdb-файл вы запихиваете в архив карты.
Потом в том же архиве находите xdb-файл "map.xdb". Его нужно открыть в блокноте и найти сроку
её следует заменить на
__________________ ✍Всё, что сейчас происходит во мне, тоже является частью Вселенной. (с) Иванов Александр.
Здравствуйте, господа! В карте "Elemental Paradise" автора Zenithale заметил, что горы (которые в разделе "лава") окрашены в цвет почвы, на которой они стоят. Очень любопытно: как это сделать? elemental_paradise_572.zip
Во вкладке Tiles есть инструменты, которые позволят любым образом исказить почву и сделать в том числе горы. А потом можно нанести сверху визуальную текстуру какого-нибудь камня или камня со мхом (как в примере у Вас) и готово. Только потом не забыть покрыть эти горы маской, чтобы по ним нельзя было ходить.
MentВо вкладке Tiles есть инструменты, которые позволят любым образом исказить почву и сделать в том числе горы. А потом можно нанести сверху визуальную текстуру какого-нибудь камня или камня со мхом (как в примере у Вас) и готово. Только потом не забыть покрыть эти горы маской, чтобы по ним нельзя было ходить.
Уважаемый Ment! Этот вариант первым пришёл мне в голову. Я открыл карту в редакторе и убедился, что это не искажением почвы, а именно объекты "Mountain10x7", "Mountain4x3_2" и др., но как бы прозрачные. Причём, если передвинуть этот объект на другую почву, например, траву, он приобретает свой обычный чёрный цвет. И только на почвах типа Orcish (мхи и хвоя) он перенимает цвет почвы.
Я поискал то же самое в других картах и нашёл в карте Samsara. Там горы "покрыты" текстурой снега. Я попробовал нанести другие типы текстур (в рамках этой же карты): получается со всеми, кроме травы. samsara_780.zip
Я пробовал в параметрах самой модели покопаться, сравнивая с аналогичной моделью на только что созданной мной чистой карте, но никаких отличий не нашёл.
Хм, интересно. Думаю тогда, что дело в текстуре, которой раскрашена модель горы. Возможно, если на другие модели гор нанести прозрачную текстуру, удастся добиться того же эффекта, но не уверен.
MentХм, интересно. Думаю тогда, что дело в текстуре, которой раскрашена модель горы. Возможно, если на другие модели гор нанести прозрачную текстуру, удастся добиться того же эффекта, но не уверен.
Выбрать объект и поковыряться в левой панели редактора (через Shared - Model - Textures). Расширенный редактор тоже может помочь, сделав кое-какие операции удобнее.
Люди, совсем недавно мне сказали скрипт о количестве ресов в начале игры: SetPlayerStartResources(1,0,0,0,0,0,0,0) Я так понял, что каждое из чисел это определенный ресурс, а вот какое число какой ресурс я не знаю. Не подскажете?
Добавлено через 3 минуты И еще как сделать маску на горы, чтобы по ним нельзя было ходить?
MentВыбрать объект и поковыряться в левой панели редактора (через Shared - Model - Textures). Расширенный редактор тоже может помочь, сделав кое-какие операции удобнее.
Попробовал вместо текстуры оставить null - гора просто белая, но не прозрачная.
Потом проверил в картах, где она прозрачная, - там текстуры никак не изменены. Кроме того, если эту гору поместить на другую почву (грязная трава, например) она перестаёт быть прозрачной и сразу же становится обычной. Такое складывается впечатление, что изменены не свойства объекта, а свойства наложения текстуры почвы. Я не знаю, где это можно проверить.
Там где свойства текстуры есть собственно... Свойства текстуры. То есть как она должна накладываться. У модели призраков, например, есть специальное свойство, нужное для поддержки полупрозрачных текстур. Возможно, тут тоже что-то такое установлено, да. Ну и под "пустой" текстурой я имел в виду не null (ведь тогда гора будет покрыта "стандартной" текстурой), а именно полностью прозрачную.
И еще как сделать маску на горы, чтобы по ним нельзя было ходить?
Где вкладки tiles и objects есть также вкладка masks. Вот там надо выбрать и кисточкой нанести жёлтые квадраты на карту