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

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

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

Ответ
Страница 231 из 384
 
Опции темы
#3451
Старый 02.04.2014, 21:48
  #3451
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Rhenish, так чтобы монстры побежали по карте на героя, в любом случае не получится (если не брать в расчет навороченный вариант Ment'а). Даже просто перенести их поближе к герою сложновато реализовать красиво. А другие варианты - может есть какие идеи что должно происходить?
Jack_of_shadows вне форума
Ответить с цитированием
#3452
Старый 02.04.2014, 21:52
  #3452
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

есть ли у функции MakeHeroReturnToTavernAfterDeath("", true); побочные эффекты? Например, использую эту функцию в своей карте, прописал так:
MakeHeroReturnToTavernAfterDeath("hero1", true);
MakeHeroReturnToTavernAfterDeath("hero2", true);
MakeHeroReturnToTavernAfterDeath("hero3", true, 1);
MakeHeroReturnToTavernAfterDeath("hero4", true, 1);

Все 4 героя появляются на карте одновременно, потом могут умирать в случайном порядке и снова наниматься ИИ. Не возникнет ли в такой ситуации ошибок, о которых я не догадываюсь?
MasteR вне форума
Ответить с цитированием
#3453
Старый 02.04.2014, 22:45
  #3453
^
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 вне форума
Ответить с цитированием
#3454
Старый 02.04.2014, 22:54
  #3454
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroЧто значит "появляются одновременно", откуда?

Эти герои были зарезервированны.

Дальше для всех срабатывает ф-я DeployReserveHero("", x, y, 0);
далее идёт sleep(1); и UnreserveHero(""); далее ещё 1 слип и все описанные выше функции

всё, дальше они в свободном плавании
MasteR вне форума
Ответить с цитированием
#3455
Старый 02.04.2014, 23:08
  #3455
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Juss456Эти герои были зарезервированны.

Дальше для всех срабатывает ф-я DeployReserveHero("", x, y, 0);
далее идёт sleep(1); и UnreserveHero(""); далее ещё 1 слип и все описанные выше функции

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

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

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

RedHeavenHeroТам точно третий параметр по умолчанию 0? Если да, то все должно работать.

В Deploy 0? Да.
MasteR вне форума
Ответить с цитированием
#3457
Старый 02.04.2014, 23:52
  #3457
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

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

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

MakeHeroReturnToTavernAfterDeath

Имя героя

Параметр, позволяющий ("true") помещение героя в таверну после поражения, либо запрещающий ("nil") его

Параметр, определяющий пребывание героя в таверне неограниченный промежуток времени, в ожидании последующего найма игроком (если он не равен 0)


Для двух героев третий параметр равен 1, для двух других он не указал. (исходил из того, что в таверне 2 места).
MasteR вне форума
Ответить с цитированием
#3459
Старый 03.04.2014, 00:02
  #3459
^
Rhenish
 
Аватар для Rhenish
📖
Регистрация: 16.10.2013
Сообщения: 129
Регистрация: 16.10.2013
Сообщения: 129
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Jack_of_shadows, я беру за основу некогда неприятную вещь в 4 хомяке. Герой попадает в поле хода существа, которое составляет 6 клеток. Если его герой застрял в поле и игрок вынужден сменить день, то к нему подбегает существо, используя анимацию из боя ходить и атаковать (1 раз) и в конце этого дня у игрока бой с атаковавшим его юнитом. Существа, догоняющие врага никогда не бегут и не присоединяются.
__________________
Правило во взгляде...
Правило во взгляде...
Rhenish вне форума
Ответить с цитированием
#3460
Старый 03.04.2014, 00:08
  #3460
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RhenishJack_of_shadows, я беру за основу некогда неприятную вещь в 4 хомяке. Герой попадает в поле хода существа, которое составляет 6 клеток. Если его герой застрял в поле и игрок вынужден сменить день, то к нему подбегает существо, используя анимацию из боя ходить и атаковать (1 раз) и в конце этого дня у игрока бой с атаковавшим его юнитом. Существа, догоняющие врага никогда не бегут и не присоединяются.

Не будет проигрываться на глобальной карте анимация движения существа. А даже если и будет - существо никуда перемещаться не будет. Такое можно сделать только в роликах. Единственное возможное перемещение существа - это двигать его из одной клетки в другую с помощью функции SetObjectPosition. Даже с подключением анимации всё это будет выглядеть несуразно, а реализация всего этого действа будет очень муторной.

Единственный похожий на нормальный вариант предложил Ment, с переделкой героя под существо. Но а надо ли с этим возиться? Может как-то обойтись чем-то другим?
MasteR вне форума
Ответить с цитированием
#3461
Старый 03.04.2014, 00:37
  #3461
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
Регистрация: 08.09.2013
Сообщения: 510
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

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

Кстати был когда-то вопрос, что SetObjectPosition может поставить монстра в любое место, хоть внутрь горы, а CreateMonster более умная и смотрит куда ставит. Сегодня заметил, что CreateMonster может поставить отряд на воду (реку), где он естественно будет недоступен. Хотя может это и нормально.
Jack_of_shadows вне форума
Ответить с цитированием
#3462
Старый 03.04.2014, 13:40
  #3462
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

С криэйтМонстр всё логично, с кораблика ведь можно напасть...
Насчёт конца дня--начала дня: можно, как у меня в нерабочем коде замутить цикл с проверкой текущего игрока, фактически бой тогда будет в конце дня. Но ресурсов такой вариант жрёт больше.
Ment сейчас на форуме
Ответить с цитированием
#3463
Старый 03.04.2014, 14:17
  #3463
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Juss456MakeHeroReturnToTavernAfterDeath

Имя героя

Параметр, позволяющий ("true") помещение героя в таверну после поражения, либо запрещающий ("nil") его

Параметр, определяющий пребывание героя в таверне неограниченный промежуток времени, в ожидании последующего найма игроком (если он не равен 0)


Для двух героев третий параметр равен 1, для двух других он не указал. (исходил из того, что в таверне 2 места).
Второй параметр должен быть не 1 или nil, а 1 или 0.

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

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#3464
Старый 03.04.2014, 15:19
  #3464
^
Voldemort
📖
Регистрация: 23.03.2014
Сообщения: 10
Регистрация: 23.03.2014
Сообщения: 10
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

RedHeavenHeroУдалил фон, залил его полностью прозрачным чёрным.


Я дико извиняюсь, но не могли бы Вы мне ещё раз помочь с картинкой для Героя? Я так и не сообразил, что значит чёрный прозрачный фон(

Фото ещё одного моего друга, tga

Спасибо большое заранее!
Вложения
Тип файла: zip Фото-2.zip (272.2 Кбайт, 25 просмотров)
Voldemort вне форума
Ответить с цитированием
#3465
Старый 03.04.2014, 15:22
  #3465
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
По умолчанию
Re: Текущие вопросы и ответы по редактору карт

Я дико извиняюсь, но не могли бы Вы мне ещё раз помочь с картинкой для Героя? Я так и не сообразил, что значит чёрный прозрачный фон
Установить в палитре чёрный цвет, а потом довести ползунок прозрачности до 100%
Ment сейчас на форуме
Ответить с цитированием
Ответ
Страница 231 из 384


Опции темы



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


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

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