Здравствуйте. На карте существует система замены модели героя посредством команды Replace (т.е., если по-русски, замены всего героя на карте на нового с другой моделью, но тем же набором способностей). Подскажите, пожалуйста, что нужно сделать, чтобы перенести на нового героя раскачку старого? Уровень, опыт, атрибуты - есть. Интересует перенос способностей (чтобы у нового героя был тот же набор вкачанных способностей, что и у старого). Кроме того, при замене героя выделение сбрасывается (известный факт). Как сделать автоматическое выделение нового юнита? Буду премного благодарен.

Принятый ответ

Steal nerves:
Честно я не знаю меняет родная защита и прочие характеристики юнита при использовании тёмный. Давно не игрался с этим. Да и делал я типа кур. Говорят там только модель меняется. А вот перевоплощение да там могут меняться атрибуты и прочее. Если так то редактируйте этого юнита. И вообще проверяйте сами все
При использовании абилы тёмный сам юнит никуда не удаляется, просто модель меняется (сам даже удалял много ещё) - трудно проверить?
Сделал с перевоплощением. Спасибо за идею.
Rare:
А почему ты не можешь просто сделать так,чтобы предмет с твоей броней просто одевался на героя.Это самый простой вариант,в котором есть только одна проблема-найти/сделать модель этого предмета.
Работаю с ВоВ-моделью. Проще сделать много скинов к ней, как в самой ММО, чем модель брони.
0
25
10 лет назад
0
Все данные сохранять куда нибудь (переменные, хеш) и при замене их загружать и тригерно менять.
Выбор смотрим в разделе "Выбор" редактора тригерров.
0
12
10 лет назад
0
Именно так я и делал с атрибтами, уровнем и опытом, Какими конкретно командами задаются для героя уровни его способностей (Set Level of Ability пробовал - ничего). Тот же вопрос касательно выделения. Перепробовал все команды - результата нет.
0
27
10 лет назад
Отредактирован MpW
0
Вообще-то можно и триггерно, но лучше через орчью абилу тёмный. При добавлении изменяет на нужную модель с характеристиками, чтоб вернуть -удаляем абилу тёмный и все сбрасывается. Можно базу данных с помощью этой абилы сделать, если делать по аналогии как с курицой из доты
Минусов много если делать триггерно (там удаляется юнит и создаётся новый):
  1. ReplaceUnit утечна - не обнуляется локалка
  2. опыт, здоровье и прочее сбрасываются, надо триггерно поправлять
  3. все заклинания (баффы) которые висели на юните сбрасываются - очень плохо
  4. предметы тоже теряются, ещё надо по слотам разложить как было
  5. перезарядки от способностей сбрасываются
  6. и да нужно выделение накидывать
0
12
10 лет назад
Отредактирован ilyhaspmarine
0
Steal nerves:
Вообще-то можно и триггерно, но лучше через орчью абилу тёмный. При добавлении изменяет на нужную модель с характеристиками, чтоб вернуть -удаляем абилу тёмный и все сбрасывается. Можно базу данных с помощью этой абилы сделать, если делать по аналогии как с курицой из доты
Минусов много если делать триггерно (там удаляется юнит и создаётся новый):
  1. ReplaceUnit утечна - не обнуляется локалка
  2. опыт, здоровье и прочее сбрасываются, надо триггерно поправлять
  3. все заклинания (баффы) которые висели на юните сбрасываются - очень плохо
  4. предметы тоже теряются, ещё надо по слотам разложить как было
  5. перезарядки от способностей сбрасываются
  6. и да нужно выделение накидывать
Через нее (только через абилу безумие у троллей) тоже пробовал. Проблема в том, что трансформация завязана на получении предмета. Герой берет новый доспех взамен старого - у него обновляется модель. Но при таком раскладе при каждом поднимании предмета начинает по неведомой причине увеличиваться защита героя как юнита (т.е. его "родная" защита) на значение сначала бонуса от предмета, а потом и вовсе уже хз на что. Откуда такая ересь взялась - ума не приложу. Ни с чем подобным не сталкивались?
Важное уточнение. При выбрасывании брони должна возвращаться предыдущая модель героя. Взял броню - получил героя в ней. Выбросил - получил героя без нее. Как-то так.
0
27
10 лет назад
0
Такого у меня не было никогда. Делать нужно правильно. Возможно дополнительная защита берётся из того юнита, на которого вы хотите поменять (редактирует в РО этого юнита). Если хотите кастомную абилу сделать, то берем пустышку, по активации которой триггером отлавиться будет. При событии юнит использует предмет, или юнит применяет способность даем способность тёмный, а когда надо вернуть - удалить тёмный. Также можно использовать Перевоплощение Иллидана
0
12
10 лет назад
0
Steal nerves:
Такого у меня не было никогда. Делать нужно правильно. Возможно дополнительная защита берётся из того юнита, на которого вы хотите поменять (редактирует в РО этого юнита). Если хотите кастомную абилу сделать, то берем пустышку, по активации которой триггером отлавиться будет. При событии юнит использует предмет, или юнит применяет способность даем способность тёмный, а когда надо вернуть - удалить тёмный. Также можно использовать Перевоплощение Иллидана
Удалить темный - а у кого? Способность заменяет одного юнита на другого и у конечного героя ее уже нет. Или я не прав? А с перевоплощением что?
Увеличение защиты идет по схеме: "родная" защита героя после = "родная" защита героя до + бонус от предмета
0
27
10 лет назад
Отредактирован MpW
0
Честно я не знаю меняет родная защита и прочие характеристики юнита при использовании тёмный. Давно не игрался с этим. Да и делал я типа кур. Говорят там только модель меняется. А вот перевоплощение да там могут меняться атрибуты и прочее. Если так то редактируйте этого юнита. И вообще проверяйте сами все
При использовании абилы тёмный сам юнит никуда не удаляется, просто модель меняется (сам даже удалял много ещё) - трудно проверить?
0
22
10 лет назад
0
А почему ты не можешь просто сделать так,чтобы предмет с твоей броней просто одевался на героя.Это самый простой вариант,в котором есть только одна проблема-найти/сделать модель этого предмета.
0
12
10 лет назад
0
Steal nerves:
Честно я не знаю меняет родная защита и прочие характеристики юнита при использовании тёмный. Давно не игрался с этим. Да и делал я типа кур. Говорят там только модель меняется. А вот перевоплощение да там могут меняться атрибуты и прочее. Если так то редактируйте этого юнита. И вообще проверяйте сами все
При использовании абилы тёмный сам юнит никуда не удаляется, просто модель меняется (сам даже удалял много ещё) - трудно проверить?
Сделал с перевоплощением. Спасибо за идею.
Rare:
А почему ты не можешь просто сделать так,чтобы предмет с твоей броней просто одевался на героя.Это самый простой вариант,в котором есть только одна проблема-найти/сделать модель этого предмета.
Работаю с ВоВ-моделью. Проще сделать много скинов к ней, как в самой ММО, чем модель брони.
Принятый ответ
0
33
10 лет назад
0
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.