Перейти к содержанию

Сообщения от Текущие вопросы и ответы по редактору карт

Аватар пользователя
2 года назад
Автопереведено
ЭФФЕКТ_ЗАКЛИНАНИЯ_ПЕРВАЯ_ПОМОЩЬ_ВОССТАНОВЛЕНИЕ
В ответ пользователю Gerter
Аватар пользователя
2 года назад

>>Чинить естественно можно через каст починки скриптом на машину.

Можно героем? Или только гремлинами.

Аватар пользователя
2 года назад
Любым существом с абилкой на починку.
Аватар пользователя
2 года назад
Еще вопрос. Как то можно скриптами назначить заклятого врага герою?
Аватар пользователя
2 года назад
Специальной функции для этого нет. Можно попробовать зарезервировать копии героя с заранее назначенными заклятыми и подменять в нужный момент, но это прям серьёзный костыль
Аватар пользователя
2 года назад

Небольшой вопрос по хижине пророка. Делал через редактор, стандартным интерфейсом Quest. Решил задать тип награды AWARD_SPELL.
Но. Независимо от того, какой выставлен Spell_id, при игре, в окошке хижины выставляется награда "Неизвестно". (Хотя заклинание при этом , по завершении квеста выдается нужное)
Это баг самого редактора? Можно это обойти как нибудь, помимо полного скриптования хижины?

2 года назад
Добрый вечер, столкнулся с проблемой вылета редактора карт после клика по иконке Map Properties. Из-за чего может произойти подобное великолепие и возможно ли это исправить?
В ответ пользователю Shiroyasha2910
Аватар пользователя
2 года назад
Редатор может вылететь, если например, некий объект не записался, и в поле стоит null, и редактор пытается к нему обратиться. У меня так было с резервным героем, которого удалил с карты. Общий совет, когда работаете с редактором, каждый день(!), делайте резервную копию карты, ибо запортиться файл карты может в любой момент, по самым разным причинам.
В ответ пользователю Markel the Imperor
2 года назад
Markel the Imperor
Редатор может вылететь, если например, некий объект не записался, и в поле стоит null, и редактор пытается к нему обратиться. У меня так было с резервным героем, которого удалил с карты. Общий совет, когда работаете с редактором, каждый день(!), делайте резервную копию карты, ибо запортиться файл карты может в любой момент, по самым разным причинам.
По итогу смог это исправить, но мне смешно. Она до сих пор при нажатии вылетает, но если я перед нажатием на иконку нажму на любую строку из Map Properties Tree, то Map Properties спокойно запускается. В душе не чаю почему так, но главное что работает xD
2 года назад
Доброго времени суток, у меня вопрос, 
Через редактор карт сломал некоторых героев, с измененными параметрами запускаются на всех картах, как это исправить, 
И как дать существу абилку чтоб она работала,(существо ящер лиги базовой дать способность укус) 
И как сделать герою армию на постоянной основе, ( добавить соргалу в базовую армию 1го ящера. 
В ответ пользователю Hidro
Аватар пользователя
2 года назад

>Через редактор карт сломал некоторых героев, с измененными параметрами запускаются на всех картахт[/quote]

Если в карте менять параметры встроенных героев, она становится модом. Чтобы нивелировать это воздействие, уберите карту из папки Maps, если не хотите, чтобы она влияла на другие.

>И как сделать герою армию на постоянной основе, ( добавить соргалу в базовую армию 1го ящера.

Если в рамках карты ,просто скриптом дайте ему существ. 

> Добавить укус

Опять таки, в этом случае карта станет модом

GameMechanics\Creature\Creatures\Dungeon (если не ошибаюсь), и там искать файл существа xdb, внизу список Abilities, посмотрите как сделано у грейженного ящера, и скопируйте обычному нужную способность.

Аватар пользователя
2 года назад

Доброго времени суток!

Создаётся мультиплеерная карта, есть несколько вопросов:
1) В карте есть ограничение максимального уровня до 40 выставленное в редакторе. Можно ли его задавать во время игры иное, значением ниже? т.е. выбирается этап с существами за месяц, например, и ограничить лвл 10. Чтоб игрок проходя карту не получал опыт на поднятие уровней выше вообще за убийство существ. Пробовал прикрутить проверку и отнимать опыт, но функция не принимает отрицательные значения. 
2) Либо у меня руки кривые, либо боевые скрипты на мультиплеерной карте не применяются, максимум StartCombat. Может кто подсказать точно, работают или нет боевые скрипты в мультиплеере? Чтобы в бою срабатывали определённые действия, если начинается определённый бой. Заложил несколько мест-ловушек, хочется чтоб там выглядело красивее сражение)
3) Скачал все доступные руководства, пересмотрел тематические, но ответ не нашёл. Ощущение, что где-то такое попадалось. Возможно, видел тут на форуме ранее такую формулировку. Вопрос второй такой: На карту добавлены как статисты в виде декора некоторые существа. Можно ли убрать под ними круг анимации? чтоб выглядели просто как объект и стояли свою базовую анимацию только отрабатывали.
4) Тут вопрос три в одном будет. Нашёл всех доступных героев и выставил для игрока ИИ в редакторе в закрытой области. Чтобы в ходе дальнейшей доработки карты прикрутить интерфейс выбора двумя игроками людьми героев дополнительно, не из таверны. Видел, что можно их добавлять в резерв. Но в редакторе карт доступно это для тех же героев таверны. Либо если в настройках карты проставляю чек-боксы по всем героям, того же Арантила у некров нет при создании карты из играбельных персонажей, у магов ещё парочку через редактор увидел не добавленных аналогично. Можно ли их всех заранее добавить в резерв к 3 игроку и потом только нужных скриптом доставать из резерва и заменять у героев игроков? Или как добавить для выбора их сразу всех при создании карты? Своих героев пока не пробовал создавать. И ожно ли героев добавлять обратно в резерв, которых я заменяю у игрока чтоб они не болтались где-то по карте. т.е. хочу оставить 3 игрока без героев вообще. Реализован бесконечный ход.
5) Пришлось исключить TalkBox из карты, т.к. в мультиплеерной нашёл тут на форуме это ломает сейвы. Ещё столкнулся с проблемой вылета игры на карте просто в рандомных местах, при переходе в сражении в ручную после расчёта автобоя, либо вообще передвижению по карте ходьбе героя. Есть ли какие-то "детские болячки" , на которые стоит обратить внимание и пофиксить такие вылеты? Или оно не лечится) и остаётся принять да сохраняться почаще.

Аватар пользователя
2 года назад
1) Зехир терял опыт и навыки при призыве войск. Можете открыть миссию и посмотреть, какие там скрипты.
3) ЧаВо Jack of Shadows
4) Вы можете зайти в свойства карты => Players => [2] => ReservedHeroes => ПКМ => Add. В появившемся поле создаёте New + любое уникальное имя, получите AdvMapHero объект на карту. Ему выбираете Shared нужного героя, настраиваете остальные поля как обычному герою на карте. Но главное выберите Shared, потом можете через MapProperties настроить героя как обычно. Если не выбрать Shared или выбрать кривой, то карта будет вылетать при загрузке.
В ответ пользователю }{0TT@6bI4
Аватар пользователя
2 года назад
}{0TT@6bI4
1) Зехир терял опыт и навыки при призыве войск. Можете открыть миссию и посмотреть, какие там скрипты.
3) ЧаВо Jack of Shadows
4) Вы можете зайти в свойства карты => Players => [2] => ReservedHeroes => ПКМ => Add. В появившемся поле создаёте New + любое уникальное имя, получите AdvMapHero объект на карту. Ему выбираете Shared нужного героя, настраиваете остальные поля как обычному герою на карте. Но главное выберите Shared, потом можете через MapProperties настроить героя как обычно. Если не выбрать Shared или выбрать кривой, то карта будет вылетать при загрузке.



1) благодарю за наводку, покопаюсь

3) в ЧаВо смотрел, есть пункт "Как проиграть анимацию для существ на глобальной карте?" там о боевых анимациях, как понимаю. Копался в настройке, возможно не до конца и там есть отдельный пункт анимации, отвечающей за подсвечивание юнита на картье, в правильном направлении мыслю?

4) Спасибо за вектор изучения, попробую, поэксперементирую. Ещё тут доп.вопрос. герои имеют уникальные скриптовые имена, задать например чтоб у меня два одинаковых у обоих игроков были вообще нельзя? Игра будет воспринимать только одного у кого-то и работать с ним? Т.е. если один выбрал из резерва героя. а потом второй, в итоге герой окажется у второго.И резервировать их лучше у третьего отдельного и забирать у него, если хотят одного и того же оба игрока, кто успел, второго оповещать, что его уже взяли. Если правильно поняло механику и логику тут игры

Аватар пользователя
2 года назад
3) Посмотрите в разделе "Делаем NPC из монстра", функция называется SetMonsterSelectionMode
4) Да, игра будет обращаться к герою, чей AdvMapHero файл идёт позже в списке объектов карты. Для мультиплеере рекомендуется сделать копии героев, разделив их на "ИмяГероя1" для первого игрока и "ИмяГероя2" для второго игрока.

Статистика

Приветствуем новейшего участника: recijeb