Текущие вопросы и ответы по редактору карт - Страница 312 - Форум HeroesWorld-а

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

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

Ответ
Страница 312 из 384
 
Опции темы
#4666
Старый 05.05.2018, 21:13
  #4666
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Кто знает как пользоваться данной функцией
Play2DSound(SoundName);
Работает также, как с эффектамии роликами. Ничего особенного.
Чуть сложностей только если сами добавляете в игру звук -- это надо делать с экспортом, примерно как с добавлением моделей.
Ment сейчас на форуме
Ответить с цитированием
#4667
Старый 06.05.2018, 15:44
  #4667
^
MrKlarik
📖
Регистрация: 23.03.2016
Сообщения: 5
Регистрация: 23.03.2016
Сообщения: 5
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Очень важный вопрос по героям 5 ,редактор карт.Я создаю карту .Там в героях сценария есть Раилаг ,у которого абилка "Ужасающий"-Чем выше уровень героя, тем сильнее уменьшается инициатива отрядов противника,1% за каждый уровень героя.Но я хочу в редакторе добавить Раилага со способностью "Повелитель инициативы"-За каждый уровень героя инициативы инициатива отрядов противника уменьшается на 1%,за каждый уровень героя инициатива под командованием героя увеличивается на 1%,тем самым за каждый уровень героя инициатива своих повышается на 1%,а у врага уменьшается на 1%.Но там нету раилага с такой способностью.Только со способностью ужасающий .Можно ли как нибудь ему поменять способность в редакторе или добавить этого раилага со способностью повелитель инициативы ?Или же как сделать так что-бы он там отображался?
MrKlarik вне форума
Ответить с цитированием
#4668
Старый 06.05.2018, 16:20
  #4668
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

MrKlarikОчень важный вопрос по героям 5 ,редактор карт.Я создаю карту .Там в героях сценария есть Раилаг ,у которого абилка "Ужасающий"-Чем выше уровень героя, тем сильнее уменьшается инициатива отрядов противника,1% за каждый уровень героя.Но я хочу в редакторе добавить Раилага со способностью "Повелитель инициативы"-За каждый уровень героя инициативы инициатива отрядов противника уменьшается на 1%,за каждый уровень героя инициатива под командованием героя увеличивается на 1%,тем самым за каждый уровень героя инициатива своих повышается на 1%,а у врага уменьшается на 1%.Но там нету раилага с такой способностью.Только со способностью ужасающий .Можно ли как нибудь ему поменять способность в редакторе или добавить этого раилага со способностью повелитель инициативы ?Или же как сделать так что-бы он там отображался?
В дереве свойств найдите Shared, нажмите в том поле на "..." и найдите в дереве ресурсов игры слева героя Railag_A1.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#4669
Старый 06.05.2018, 17:29
  #4669
^
MrKlarik
📖
Регистрация: 23.03.2016
Сообщения: 5
Регистрация: 23.03.2016
Сообщения: 5
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Спасибо получилось сделать,а как поставить адскую волну или дьявольскую цепь .Просто в самом редакторе в spells нету этого .Буду благодарен ,заранее спасибо
MrKlarik вне форума
Ответить с цитированием
#4670
Старый 06.05.2018, 18:55
  #4670
^
DarkLordax
 
Аватар для DarkLordax
📖
Регистрация: 01.06.2017
Сообщения: 70
Регистрация: 01.06.2017
Сообщения: 70
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

MentРаботает также, как с эффектамии роликами. Ничего особенного.
Чуть сложностей только если сами добавляете в игру звук -- это надо делать с экспортом, примерно как с добавлением моделей.
Я с роликами давно не работал можно привести пример
с описанием откуда звук и. т. д.
__________________
Кампания в разработке:

Название не придумал

Выполнено 5%
Кампания в разработке:

Название не придумал

Выполнено 5%
DarkLordax вне форума
Ответить с цитированием
#4671
Старый 07.05.2018, 18:16
  #4671
^
MrKlarik
📖
Регистрация: 23.03.2016
Сообщения: 5
Регистрация: 23.03.2016
Сообщения: 5
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroВ дереве свойств найдите Shared, нажмите в том поле на "..." и найдите в дереве ресурсов игры слева героя Railag_A1.
А как адскую волну или дьявольскую цепь поставить персонажу ?
MrKlarik вне форума
Ответить с цитированием
#4672
Старый 07.05.2018, 18:55
  #4672
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

цепь называется SPELL_UBER_CHAIN_LIGHTNING, а волна, если не ошибаюсь SPELL_BOSS_FIREWALL. в поле spellIds нужного героя выбираете эти спелы
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#4673
Старый 07.05.2018, 20:24
  #4673
^
MrKlarik
📖
Регистрация: 23.03.2016
Сообщения: 5
Регистрация: 23.03.2016
Сообщения: 5
Хорошо
Re: Текущие вопросы и ответы по редактору карт

Gerterцепь называется SPELL_UBER_CHAIN_LIGHTNING, а волна, если не ошибаюсь SPELL_BOSS_FIREWALL. в поле spellIds нужного героя выбираете эти спелы
Спасибо ,все получилось и прекрасно работает!
MrKlarik вне форума
Ответить с цитированием
#4674
Старый 08.05.2018, 12:15
  #4674
^
DarkLordax
 
Аватар для DarkLordax
📖
Регистрация: 01.06.2017
Сообщения: 70
Регистрация: 01.06.2017
Сообщения: 70
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

MentРаботает также, как с эффектамии роликами. Ничего особенного.
Чуть сложностей только если сами добавляете в игру звук -- это надо делать с экспортом, примерно как с добавлением моделей.
Мне бы с примером и объяснением желательно я ролики давно не делал, они у меня на последней стадии
__________________
Кампания в разработке:

Название не придумал

Выполнено 5%
Кампания в разработке:

Название не придумал

Выполнено 5%
DarkLordax вне форума
Ответить с цитированием
#4675
Старый 08.05.2018, 12:28
  #4675
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30680
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Ну вот какой-то пример:
StartDialogScene("/Maps/SingleMissions/NewRandomMap 19/StartScene2/DialogScene.xdb#xpointer(/DialogScene)");
Для Play2DSound похоже будет. Сначала путь (оканчивается на .xdb), потом добавка типа #xpointer и потом в скобках название типа ресурса, (/Sound) будет скорее всего. Вроде бы там не было в ресурсах разделения на 2d и 3d звуки, только в скрипте.
Где их искать в data.pak я без понятия.
Более конкретный пример привести... Ну, может, я это и сделаю, если отрою свой шаблон карты, в которой это использовал... Но вряд ли.
Ment сейчас на форуме
Ответить с цитированием
#4676
Старый 08.05.2018, 18:13
  #4676
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 509
Выставка наград
Регистрация: 08.09.2013
Сообщения: 509
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

DarkLordax, я пользовался кажется только 3DSound, но скорее всего для 2D то же самое. Цитата из ЧаВо:
Звуки (используются в функциях Play2DSound/Play3DSound)
Где искать:
/Sounds/_(Sound)/
Постфикс:
#xpointer(/Sound)
Примеры путей:
-- заклинание Ускорение
'/Sounds/_(Sound)/Spells/Haste.xdb#xpointer(/Sound)'
-- положительная мораль
'/Sounds/_(Sound)/Spells/GoodMoral.xdb#xpointer(/Sound)'
-- атака катапульты
'/Sounds/_(Sound)/WarMachines/Catapult/attack.xdb#xpointer(/Sound)'
__________________
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
Jack_of_shadows вне форума
Ответить с цитированием
#4677
Старый 09.05.2018, 01:16
  #4677
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

2 вопроса:
-как запретить передачу армии/артов у определенного героя? по-моему пункт настроек isUntransferable должен влиять на это, но что-то не пойму как его настроить
-можно ли организовать вывод с консоли в файл?
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
#4678
Старый 09.05.2018, 12:02
  #4678
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 509
Выставка наград
Регистрация: 08.09.2013
Сообщения: 509
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

-можно ли организовать вывод с консоли в файл?
Есть метод в файле ПАПКА_С_ИГРОЙ/profiles/autoexec_a2.cfg поправить строку со словами write_log, консоль будет писаться в файл ПАПКА_С_ИГРОЙ/bin/console.txt. Когда-то давно я так делал и точно помню что оно работало (возможно это было на версии 3.0). Спустя несколько лет и после переустановки игры я хотел снова так сделать, но не нашёл указанных слов write_log в данном файле, и дальше особо не копал. Как там конкретно строчка выглядела я к сожалению не записал.
__________________
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
РПГ-сценарий для HoMM5: Путь героя

ЧаВо по созданию карт для HoMM5: ЧаВо
Jack_of_shadows вне форума
Ответить с цитированием
#4679
Старый 09.05.2018, 13:56
  #4679
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

game_writelog x
где x - 1 для включения и 0 для выключения
Можно (и даже нужно) вводить эту команду через консоль или функцию consoleCmd. Нужно лишь потому, что при попытке напечатать не семибитный символ вывод прекратится и не возобновится пока файл console.txt не будет удален. Поэтому рекомендую использовать команду в какой-то такой форме:
	
consoleCmd('game_writelog 1')
print('...')
consoleCmd('game_writelog 0')

Возможно, еще паузами разделить включение и печать.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#4680
Старый 10.05.2018, 00:30
  #4680
^
Gerter
 
Аватар для Gerter
📖
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
Регистрация: 16.07.2012
Адрес: Санкт-Петербург
Сообщения: 825
pegn0ly#9113
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Jack_of_shadowsЕсть метод в файле ПАПКА_С_ИГРОЙ/profiles/autoexec_a2.cfg поправить строку со словами write_log, консоль будет писаться в файл ПАПКА_С_ИГРОЙ/bin/console.txt. Когда-то давно я так делал и точно помню что оно работало (возможно это было на версии 3.0). Спустя несколько лет и после переустановки игры я хотел снова так сделать, но не нашёл указанных слов write_log в данном файле, и дальше особо не копал. Как там конкретно строчка выглядела я к сожалению не записал.


game_writelog x
где x - 1 для включения и 0 для выключения
Можно (и даже нужно) вводить эту команду через консоль или функцию consoleCmd. Нужно лишь потому, что при попытке напечатать не семибитный символ вывод прекратится и не возобновится пока файл console.txt не будет удален. Поэтому рекомендую использовать команду в какой-то такой форме:
Код:
consoleCmd('game_writelog 1')
print('...')
consoleCmd('game_writelog 0')
Возможно, еще паузами разделить включение и печать.

спасибо за помощь)
__________________
Нет войне.
Нет войне.
Gerter вне форума
Ответить с цитированием
Ответ
Страница 312 из 384


Опции темы



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


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

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