[ВОПРОС] Как добавить героя в редактор карт? - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Модостроительство В этом разделе можно обсуждать все что касается создания модов для Heroes of Might and Magic V.

Ответ
Страница 1 из 2
 
Опции темы
#1
Старый 09.06.2020, 12:12
  #1
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
[ВОПРОС] Как добавить героя в редактор карт?

У меня есть новый герой. Отдельно как мод он работает, т.е. его можно выбрать в начале миссии и он никого не заменяет. Я хочу добавить его в редактор карт чтобы поставить его, собственно, на карту. Как это сделать?
Elu вне форума
Ответить с цитированием
#2
Старый 09.06.2020, 13:02
  #2
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

Если вы создали нового героя, то у него обязательно есть AdvMapHeroShared. Поэтому в параметр HideInEditor шэйрда "впишите" false. Теперь вы можете поставить героя на карту, нажать пробел и выбрать из списка своего героя.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#3
Старый 09.06.2020, 13:13
  #3
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

У меня так и написано, но героя всё ещё нет в редакторе.
Elu вне форума
Ответить с цитированием
#4
Старый 09.06.2020, 15:06
  #4
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

Поставьте героя из Heroes (Generic) той же расы на карту. Выделите до подсветки красным. Нажмите Пробел. Появится окно. По умолчанию в окне открыта вкладка Main, в ней, прямо под иконкой героя висит строка со списком героев. Нажимаете, выбираете имя своего нового героя, нажимаете ОК. Смотрите на карту.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#5
Старый 09.06.2020, 15:07
  #5
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

У меня там только стандартные герои. В конфигах новый герой был прописан как generic, потом попытался его добавить как scenario, но не работает.
Elu вне форума
Ответить с цитированием
#6
Старый 09.06.2020, 15:24
  #6
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

Секунду, сейчас пойду в редактор проверю.

Добавлено через 1 минуту
А чем вам не нравится выставление вашего героя через свойства персонажей?

Добавлено через 11 минут
Всё работает корректно (у меня)


Вот скрины, проверьте, всё ли вы настроили в Shared верно.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#7
Старый 09.06.2020, 15:31
  #7
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

У меня не открываются полноразмерные скриншоты здесь почему-то, сложно всё увидеть.

А настройка через сам редактор карт не нравится тем, что модельку или иконку новую не поставить.
Elu вне форума
Ответить с цитированием
#8
Старый 09.06.2020, 15:37
  #8
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

а) Открыть скрины можно ПКМ => Открыть изображение
б) В расширенном редакторе можно и иконку сделать

Добавлено через 30 секунд
И модельку тоже. Это вы что-то напутали...
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#9
Старый 09.06.2020, 15:41
  #9
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

У меня открывается только маленькая копия, в это-то и проблема.

Я сначала подумал не про тот расширенный редактор, я подумал просто про свойства. А так да, через редактор можно сделать, но я прописывал вручную и запихнул всё в .pak

Добавлено через 2 минуты
В принципе я могу все файлы из моего .pak запихнуть в data.pak, но я хочу чтобы у людей была возможность скачать мод и играть спокойно без замены файлов самой игры (что и произойдёт если я всё положу в основной архив).
Elu вне форума
Ответить с цитированием
#10
Старый 09.06.2020, 15:43
  #10
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

Минут через 5 напишу подробно, как сделать всё, что вы хотите.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#11
Старый 09.06.2020, 15:45
  #11
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

Хорошо, спасибо!
Elu вне форума
Ответить с цитированием
#12
Старый 09.06.2020, 15:59
  #12
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

1. Открыв расширенный редактор карт, выбираете View => Game Database => New Window, затем Resource => Select Tables => Select All, затем Resource => New MOD => Вводите название-описание. Можно начинать делать изменения.
2. Заходите в расширенный редактор карт, ставите на карту любого героя. Выделяете его, выбираете параметр AdvMapHeroShared, создаёте новый через New, например, TESTHero.(AdvMapHeroShared).
3. Нажимаете 3 точки.
4. Появится окно параметров героя, настраиваете:

Model,
AnimSet,
Active tiles => Add => x=0, y=0,
ObjectType(любой),
Icon128,
InternalName,
Class,
Specialization(Name, Desc, Icon),
Face Texture и Face Texture Small,
HeroCharacterArena и HeroCharacterAdventure,
CombatVisual,
Town Type,
Editable => + => Настриваете по желанию,
Selection,
Trace,
Hide in editor => false.


Чтобы добавить свою иконку, там где нужна новая, создаёте новую текстурку Icon.(Texture), выбираете файл иконки в Scrfile, задаёте параметры Type - TEXTURE_2D, Conversion type - CONVERT_TRANSPARENT, Format - TF_8888, Instant load - true. Также можете выбирать иконки среди других.

Аналогично можно действовать и с моделькой и .(Character): либо выбирать из существующих, либо всё создавать самому.
5. Resource => Pack MOD.
6. Идёте в папку с игрой, там появится "карта" НАЗВАНИЕМОДАИЗ1ПУНКТА.h5m, вручную переименовываете на MYMODENAME.h5u, отправляете в User MODs.
7. Готово.
P.S. Скриншоты уже прикладывал, на них ясно видно всё и это подтверждение работоспособности сего способа.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#13
Старый 09.06.2020, 17:36
  #13
^
serovoy
📖
Регистрация: 06.01.2016
Адрес: Dayr az Zawr
Сообщения: 468
Регистрация: 06.01.2016
Адрес: Dayr az Zawr
Сообщения: 468
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

А что хоть за герой-то, можно описание его?
serovoy вне форума
Ответить с цитированием
#14
Старый 09.06.2020, 17:44
  #14
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1959
Выставка наград
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

serovoyА что хоть за герой-то, можно описание его?
Кстати, тоже интересно узнать, что за герой новый
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#15
Старый 10.06.2020, 14:35
  #15
^
Elu
 
Аватар для Elu
📖
Регистрация: 14.02.2020
Сообщения: 65
Регистрация: 14.02.2020
Сообщения: 65
По умолчанию
Re: [ВОПРОС] Как добавить героя в редактор карт?

Мне получилось добавить своего героя абсолютно отдельно от других. Я не могу точно сказать как это у меня вышло, честно говоря, но могу сказать следующее:

1. Перенёс .pak со своим героем отдельно от игры чтобы я смог спокойно делать мод, при этом не волнуясь о именах файлов. Я не мог делать одни и те же имена так как .pak был в папке data, а в нём уже были все настроенные файлы.
2. Сначала я пошёл методом Хоттабыча. Сделал первые три пункта и начало четвёртого.
3. Мне стало лень всё заново подсоединять и настраивать. Я закрыл редактор карт, вернул .pak на место.
4. Зашёл обратно в редактор карт. Подумал, и сделал Resource =: Close MOD.
5. Открываю таблицу, смотри AdvMapHeroShared, а там есть файл моего героя. Начинаю радоваться, но в редакторе его ещё нет.
6. До всего этого дела я смотрел как его можно будет запихнуть в игру. Открыл файл MapFilters.xml в папке Editor в корневой папке игры. Там герои берутся из папки AdvMapObjectLink.
7. Зашёл я в AdvMapObjectLink в редакторе => MapObjects => _(AdvMapObjectLink) => Heroes => Inferno
8. Создал файл Andromalius.(AdvMapObjectLink) в папке Inferno и привязал его к Andromalius.(AdvMapHeroShared)
9. Вуаля, герой теперь валяется в редакторе карт под .Heroes(Scenario), где я собственно и хотел.

Я думаю что Close MOD это то, что мне помогло. После этого я сделал абсолютно то же самое что я до этого пытался сделать, но раньше не работало. А сейчас... заработало.

Добавлено через 3 минуты
Так же в папке data сгенерировался новый index.bin. Этот файл я вчера удалил и он вчера не генерировался.

Добавлено через 28 минут
Появилась маленькая проблема - иконка перестала отображаться. Но с этим я справлюсь как-нибудь.

Добавлено через 15 минут
Иконка теперь есть, всё должно быть замечательно.

Добавлено через 8 минут
...теперь он исчез из редактора. Что за хрень? Почему так всё криво сделано? Придётся бороться с этим пока всё нормально не будет.
Elu вне форума
Ответить с цитированием
Ответ
Страница 1 из 2


Опции темы



Часовой пояс GMT +4, время: 07:01.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru