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

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

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

Ответ
Страница 203 из 384
 
Опции темы
#3031
Старый 05.01.2014, 22:23
  #3031
^
Eleondor
 
Аватар для Eleondor
📖
Регистрация: 11.01.2010
Сообщения: 428
Регистрация: 11.01.2010
Сообщения: 428
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

так и не нашел пути где менять эти свойства...
Eleondor вне форума
Ответить с цитированием
#3032
Старый 05.01.2014, 22:55
  #3032
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

У обычного героя, если выделить его на карте, появляется его дерево свойств. В нем надо найти Shared и ткнуть на значение (колонка value) появятся две кнопки: new и ..., жмем на многоточие и появляется окно с общими свойствами героя. Где-то в конце окна с правой стороны есть два значения: ScenarioHero и HideInEditor, которые надо установить false. В левой части окна можно выбрать героя.

Список разрешенных героев здесь: /MapObjects/_(AdvMapSharedGroup)/Heroes/Any.xdb
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3033
Старый 06.01.2014, 12:44
  #3033
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroOverrideObjectTooltipNameAndDescription(скр. имя объекта, имя объекта в окне, описание объекта в окне)
Последние два параметра - пути к текстам.
А с существами эта функция будет работать?
MasteR вне форума
Ответить с цитированием
#3034
Старый 06.01.2014, 13:01
  #3034
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Для них есть своя - SetMonsterNames, а также в дереве свойств SingleMonsterNameFileRef (для одиночного) и MultipleMonstersNameFileRef (для "армии")
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3035
Старый 06.01.2014, 13:34
  #3035
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroДля них есть своя - SetMonsterNames, а также в дереве свойств SingleMonsterNameFileRef (для одиночного) и MultipleMonstersNameFileRef (для "армии")
Как понять для одиночного? Если только 1 существо, или если только 1 стек? У ф-ии SetMonsterNames те же параметры?
MasteR вне форума
Ответить с цитированием
#3036
Старый 06.01.2014, 13:41
  #3036
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Для одиночного - там, где один стек. Можно в оба пункта одну и ту же ссылку дать.
У SetMonsterNames три параметра: имя монстра, текст и тип монстра (одиночный, армия, оба типа), только я не помню порядок. Посмотри в руководстве по скриптам, она там должна быть.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3037
Старый 06.01.2014, 15:00
  #3037
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroДля одиночного - там, где один стек. Можно в оба пункта одну и ту же ссылку дать.
У SetMonsterNames три параметра: имя монстра, текст и тип монстра (одиночный, армия, оба типа), только я не помню порядок. Посмотри в руководстве по скриптам, она там должна быть.

Я сейчас протестил всё - с существами всё работает, а вот с объектами нет Консоль никакой ошибки не выдаёт, а у объектов, к которым применялась функция, пропали и имя, и описание, осталось пустое место.
Вот пример: OverrideObjectTooltipNameAndDescription("Tavern1", "tavn", "tavo"); Естественно, текстовые файлы с этими именами существуют и они все нужного формата
MasteR вне форума
Ответить с цитированием
#3038
Старый 06.01.2014, 15:06
  #3038
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3039
Старый 06.01.2014, 21:00
  #3039
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroПуть ведь надо полный давать, как в месадж боксе.
Аааа... Блин, вот ступил) спасибо)

Добавлено через 5 часов 34 минуты
В одной из карт Владык Севера (вроде бы) была миссия с караваном. Я где-то видел функцию, создающую караван, а вот как этот караван двигать каждый ход, как сделать так, чтобы компьютерный игрок на него не нападал, и как активировать сражение при нападении на него я не знаю( Кто-нибудь делал что-то подобное?
MasteR вне форума
Ответить с цитированием
#3040
Старый 06.01.2014, 21:41
  #3040
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3041
Старый 06.01.2014, 22:08
  #3041
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

мне нужно сделать так, чтоб если герой перехватит караван до того, как он дойдёт до пункта назначения, миссия выполнилась, иначе - провал. Как с ИИ разобраться я знаю уже, трогать не будет. Я так понимаю, нужно создать поток, который будет проверять, существует ли караван через IsObjectExists(имя каравана) и его координаты GetObjectPosition( имя каравана ). Так ведь? И как каравану задать армию?
MasteR вне форума
Ответить с цитированием
#3042
Старый 06.01.2014, 22:39
  #3042
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3043
Старый 06.01.2014, 22:55
  #3043
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 511
Выставка наград
Регистрация: 08.09.2013
Сообщения: 511
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Juss456, добавление армии с помощью AddObjectCreatures, только между созданием каравана и добавлением армии sleep(1) обязательно поставь. Если что, в карте Mercenaries был похожий квест - создавался караван, который нужно было убить до достижения определенного места.
Jack_of_shadows вне форума
Ответить с цитированием
#3044
Старый 07.01.2014, 13:42
  #3044
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3372
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Jack_of_shadowsJuss456, добавление армии с помощью AddObjectCreatures, только между созданием каравана и добавлением армии sleep(1) обязательно поставь. Если что, в карте Mercenaries был похожий квест - создавался караван, который нужно было убить до достижения определенного места.

Спасибо всем) завтра попробую сделать миссию. Я всегда в сомнительных местах слипы вставляю, а то в своё время уже намучался с созданием существ и оперированием с ними)

Добавлено через 14 часов 33 минуты
вот есть функция EnableHeroAI( sHeroName, bEnable ). Есть ли функция, которая проверяет состояние bEnable? Что-то типа IsEnableHeroAI ?
MasteR вне форума
Ответить с цитированием
#3045
Старый 07.01.2014, 14:31
  #3045
^
Безжалостный берсерк 007
 
Аватар для Безжалостный берсерк 007
📖
Регистрация: 20.10.2013
Адрес: Север
Сообщения: 3
Регистрация: 20.10.2013
Адрес: Север
Сообщения: 3
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Здравствуйте! Скажите, пожалуйста, почему у меня в файлах карты отсутствует файл map-tag.xdb?
__________________
Готовиться компания за мага Сайруса. Готовность = 10%.

____________________



Всех моих врагов я беспощадно рву в клочья !
Готовиться компания за мага Сайруса. Готовность = 10%.

____________________



Всех моих врагов я беспощадно рву в клочья !
Безжалостный берсерк 007 вне форума
Ответить с цитированием
Ответ
Страница 203 из 384


Опции темы



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


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

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