Модостроительство - Страница 48 - Форум HeroesWorld-а

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

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

Ответ
Страница 48 из 59
 
Опции темы
#706
Старый 02.01.2022, 17:31
  #706
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2875
Регистрация: 15.04.2014
Сообщения: 2875
По умолчанию
Re: Модостроительство

с RTA другой прикол - это карта, а на карте можно добавлять скрипты, сейчас полазил по их сайту, так там и exe-шник другой (для версии карты 1.21.2.1+)

многие приколюхи делаются скриптами, exe-шник скорее всего расширяет возможности скриптов, так например NHF тоже переехал на новый движок из-за разблокировки боевых скриптов
fktifzobr@mail.ru вне форума
Ответить с цитированием
#707
Старый 02.01.2022, 20:20
  #707
^
Nameless Hero
📖
Регистрация: 03.12.2021
Сообщения: 40
Регистрация: 03.12.2021
Сообщения: 40
По умолчанию
Re: Модостроительство

fktifzobr@mail.ruс RTA другой прикол - это карта, а на карте можно добавлять скрипты, сейчас полазил по их сайту, так там и exe-шник другой (для версии карты 1.21.2.1+)

многие приколюхи делаются скриптами, exe-шник скорее всего расширяет возможности скриптов, так например NHF тоже переехал на новый движок из-за разблокировки боевых скриптов

С помощью скриптового редактора порылся в файлах карты. Нашел только упоминания о chilling_steel как о навыке. Но его значения изменить не представляется возможным. Вне всяких сомнений тут необходимо овладеть искусством написания "костылей" иначе скриптов. 
Nameless Hero вне форума
Ответить с цитированием
#708
Старый 03.01.2022, 11:36
  #708
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
По умолчанию
Re: Модостроительство

Скорее всего, эти правки внесены в exe.
__________________
С уважением, }{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 вне форума
Ответить с цитированием
#709
Старый 27.01.2022, 17:21
  #709
^
Nameless Hero
📖
Регистрация: 03.12.2021
Сообщения: 40
Регистрация: 03.12.2021
Сообщения: 40
По умолчанию
Re: Модостроительство

А возможно ли упразднить недели существ (в рамках всей игры, а не отдельной карты) или это вшито в exe?
Nameless Hero вне форума
Ответить с цитированием
#710
Старый 28.01.2022, 11:36
  #710
^
psatkha
 
Аватар для psatkha
📖
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2789
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Регистрация: 15.03.2007
Адрес: Баталпашинск
Сообщения: 2789
Отправить сообщение для  psatkha с помощью ICQ Psatkha
Стрелка
Re: Модостроительство

Nameless HeroА возможно ли упразднить недели существ (в рамках всей игры, а не отдельной карты) или это вшито в exe?
Если этот ключевой момент исключить из Героев, то это уже будет совершенно другая игра!
__________________
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
С уважением, Psatkha (Псатха)



---------------------------------------------



Неудачное планирование ведёт к неудаче ...


NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
psatkha вне форума
Ответить с цитированием
#711
Старый 21.02.2022, 14:11
  #711
^
zahar0z
 
Аватар для zahar0z
📖
Регистрация: 09.06.2017
Сообщения: 588
Регистрация: 09.06.2017
Сообщения: 588
По умолчанию
Re: Модостроительство

Нубский вопрос от меня.
Я понимаю как создать нового героя, но как добавить нового созданного героя в окно выбора при создании карт?
Это прописывается в сам файл карты? 
Т.е. нужно редактировать все исходные карты, для того чтобы добавить одного нового героя вокно выбора? Или есть способ проще?
zahar0z вне форума
Ответить с цитированием
#712
Старый 21.02.2022, 14:54
  #712
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30674
По умолчанию
Re: Модостроительство

Не знаю, есть ли проще, но в NHF сделано так.
Ment вне форума
Ответить с цитированием
#713
Старый 21.02.2022, 15:30
  #713
^
Frozensoull
 
Аватар для Frozensoull
📖
Регистрация: 01.06.2016
Сообщения: 278
Выставка наград
Регистрация: 01.06.2016
Сообщения: 278
Выставка наград
По умолчанию
Re: Модостроительство

zahar0zНубский вопрос от меня.
Я понимаю как создать нового героя, но как добавить нового созданного героя в окно выбора при создании карт?
Это прописывается в сам файл карты? 
Т.е. нужно редактировать все исходные карты, для того чтобы добавить одного нового героя вокно выбора? Или есть способ проще?

Тут есть 2 варианта, либо прописать героя в саму карту, но он будет доступен только в рамках данной карты, либо прописать его в MapObjects\_(AdvMapSharedGroup)\Heroes\Any.xdb и тогда он будет доступен  и на остальных картах тоже.

Правда есть один нюанс, и кроется он в картах где некоторые герои забанены. Суть в том, что в таких картах сформирован список доступных героев и он содержится в самой карте в файле map.xdb. Новому герою в этом списке естественно взяться неоткуда,  поэтому в таких картах придется прописывать нового героя вручную.  

Примерно так это выглядит в map.xdb.

<AvailableHeroes>
        <Item href="/MapObjects/Dwarves/Egil.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
        <Item href="/MapObjects/Dungeon/Eruina.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
        <Item href="/MapObjects/Haven/Nathaniel.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
        <Item href="/MapObjects/Stronghold/Hero6.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
        <Item href="/MapObjects/Dwarves/Ottar.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
        <Item href="/MapObjects/Academy/Havez.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
        <Item href="/MapObjects/Stronghold/Hero7.(AdvMapHeroShared).xdb#xpointer(/AdvMapHeroShared)"/>
</AvailableHeroes>
Frozensoull вне форума
Ответить с цитированием
#714
Старый 21.02.2022, 15:55
  #714
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
По умолчанию
Re: Модостроительство

zahar0zНубский вопрос от меня.
Я понимаю как создать нового героя, но как добавить нового созданного героя в окно выбора при создании карт?
Это прописывается в сам файл карты? 
Т.е. нужно редактировать все исходные карты, для того чтобы добавить одного нового героя вокно выбора? Или есть способ проще?

Если под окном выбора подразумевается меню выбора города и героя, то эти герои записываются тут:
Допустим город Орден Порядка:


А ну и да, если в самой карте есть ограничение на то какие герои доступны, то героя не будет видно в меню выбора. Нужно будет или вписать в самой карте возможность выбора этого героя, или вообще убрать оттуда все запреты, закрыв функцию:
Waterfall_13 вне форума
Ответить с цитированием
#715
Старый 21.02.2022, 19:06
  #715
^
zahar0z
 
Аватар для zahar0z
📖
Регистрация: 09.06.2017
Сообщения: 588
Регистрация: 09.06.2017
Сообщения: 588
По умолчанию
Re: Модостроительство

Ок. Понятно.
А в стандартных геройских картах, типо "соседи" и прочее, есть запрет на героев?
Если я правильно понимаю. Это работает так, в карте прописаны разрешённые герои, а не щапрещённые? 
zahar0z вне форума
Ответить с цитированием
#716
Старый 21.02.2022, 21:40
  #716
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 809
Waterfall#7225
По умолчанию
Re: Модостроительство

zahar0zОк. Понятно.
А в стандартных геройских картах, типо "соседи" и прочее, есть запрет на героев?
Если я правильно понимаю. Это работает так, в карте прописаны разрешённые герои, а не щапрещённые? 
"В стандартных геройских картах нету запрета на героев, в стандартных геройских картах есть "разрешенные" герои". Логика простая, чтобы что-то запретить, надо сначала что-то разрешить. Поэтому это так работает, формируется список в котором прописаны доступные герои, и если в редакторе карт запрещается герой, то из этого списка он будет убран.

Если функция закрыта, разрешены все.
Если функция открыта, разрешены те которые указаны в этой функции.
Редактор карт при создании карты автоматически создаёт список в котором прописываются все герои о которых он знает (по 8 героев с каждой фракции, 64 штуки). Поэтому нужно или дописывать в карту героев, или закрывать функцию.

У Генератора Случайных Карт более удобно создан этот нюанс, генератор не вписывает разрешенных героев, он сразу создаёт карту с закрытой функцией и поэтому ГСК карту не нужно "править" под мод(допустим мой), герои сразу будут доступны.

Лично я в своём моде, все карты которые в нём находятся, проработал и закрыл функции, чтобы не вписывать в них всех героев.
Waterfall_13 вне форума
Ответить с цитированием
#717
Старый 22.02.2022, 08:46
  #717
^
fktifzobr@mail.ru
 
Аватар для fktifzobr@mail.ru
📖
Регистрация: 15.04.2014
Сообщения: 2875
Регистрация: 15.04.2014
Сообщения: 2875
По умолчанию
Re: Модостроительство

Кстати, карты с уже разрешенными любыми героями можно выдернуть из мода на компанейских героев
fktifzobr@mail.ru вне форума
Ответить с цитированием
#718
Старый 23.03.2022, 14:23
  #718
^
Jewily
 
Аватар для Jewily
📖
Регистрация: 25.09.2016
Сообщения: 140
Jewily#4267
Регистрация: 25.09.2016
Сообщения: 140
Jewily#4267
По умолчанию
Re: Модостроительство

Всем добрый день. 
Сразу отмечу, что в вопросах модостроительства я дилетант, да и не претендую ни на что. Меня волнует вот такой вопрос:
Мне очень нужно на карте показывать изображения, причем изображения, чтобы их можно было рассмотреть.
Есть постеры разработчиков - но это всё таки объекты, мне не очень хотелось бы их менять.
Я пробовал изменить одни, и вставитьв  "статичный" ролик, который запускается скриптом, эдакий "режим демонстрации". 
Результат есть, но меня такой костыль не удовлетворяет от слова совсем.
А затем я наткнулся на мысль: Колесо умений, помимо своего функционала, показывает задний фон, бэкграунд то есть.
Может быть кто-то из уважаемых мододелов знает, как что-то схожее провернуть?
__________________




Не уходи безропотно во тьму,
Будь яростней пред ночью всех ночей,
Не дай погаснуть свету своему!

Хоть мудрый знает – не осилишь тьму
Во мгле словами не зажжёшь лучей –
Не уходи безропотно во тьму.




                                                                                       




Не уходи безропотно во тьму,
Будь яростней пред ночью всех ночей,
Не дай погаснуть свету своему!

Хоть мудрый знает – не осилишь тьму
Во мгле словами не зажжёшь лучей –
Не уходи безропотно во тьму.




                                                                                       
Jewily вне форума
Ответить с цитированием
#719
Старый 23.03.2022, 17:49
  #719
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1965
Выставка наград
По умолчанию
Re: Модостроительство

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

Я не обьясняю пока, потому что а) не уверен, что это вам подойдет, потому что кнопки будут видны с самого начала игры.
б) Тема достаточно трудоёмкая для работы, к тому же её разбор я считаю истинно своим достижением, которое (к счастью или нет) в общий доступ выкладывать передумал.
__________________
С уважением, }{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 вне форума
Ответить с цитированием
#720
Старый 23.03.2022, 18:37
  #720
^
Jewily
 
Аватар для Jewily
📖
Регистрация: 25.09.2016
Сообщения: 140
Jewily#4267
Регистрация: 25.09.2016
Сообщения: 140
Jewily#4267
По умолчанию
Re: Модостроительство

}{0TT@6bI4Jewill, возможность добавлять кастомные кнопки с любыми бэкграундами есть, втч с... другими кнопками на этих самых бэкграундах.
Это не сложно, легче всего делается в расширенном редакторе карт.

Я не обьясняю пока, потому что а) не уверен, что это вам подойдет, потому что кнопки будут видны с самого начала игры.
б) Тема достаточно трудоёмкая для работы, к тому же её разбор я считаю истинно своим достижением, которое (к счастью или нет) в общий доступ выкладывать передумал.
Процитирую обращение другого существа к другогому старичку : Ладно уж, храни свои секреты .
Если возможно - здорово. Правда это всё - такие дебри, закачаешься. По-крайней мере на первые 10 взглядов. Поклянчу туториал у одного из разработчиков 5.5, может сжалится.
__________________




Не уходи безропотно во тьму,
Будь яростней пред ночью всех ночей,
Не дай погаснуть свету своему!

Хоть мудрый знает – не осилишь тьму
Во мгле словами не зажжёшь лучей –
Не уходи безропотно во тьму.




                                                                                       




Не уходи безропотно во тьму,
Будь яростней пред ночью всех ночей,
Не дай погаснуть свету своему!

Хоть мудрый знает – не осилишь тьму
Во мгле словами не зажжёшь лучей –
Не уходи безропотно во тьму.




                                                                                       
Jewily вне форума
Ответить с цитированием
Ответ
Страница 48 из 59


Опции темы



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


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

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