Такой вопрос появился, хочу увеличить дальность атаки когда герой берет предмет или приводит способность в действия. Но как сделать я не знаю. Надо чтобы урон оставался таким же какой он и есть у героя( + - Доп. урон от предметов). Сам не знаю как :\.
Спасибо.

Для увеличения дальности атаки используют улучшение на основе длинностволых мушкетов. Добавить всем героям это улучшение после чего при получении предмета выставляется уровень улучшения функцией SetPlayerTechResearched
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
pro100master:
зачем вы изврашаете
способы:
  • Мемхак (Не для новичков)
  • Морф (Не оптимально)
  • Перейди на 1.29 (Мало играющих)
  • Триггерная атака (Много букф кода)
Морф самый оптимальный вариант в целом. Остальное супергемморно. Впрочем и с морфом еще возится надо.
20
Морф (Не оптимально)
Морф не оптимален лишь с точки зрения количества юнитов для имитации разных дальностей атаки, разве нет?
32
Морф через руну, я описывал рецепт. Раз хотите дальность атаки регулировать на ходу - делайте удвоенное кол-во юнитов, одни для обычной дальности, другие для увеличенной.
29
А как вариант манипуляции с тёмным, али не пойдёт такая фишка? Вот тёмный вроде меняет дальность атаки, или нет, не помню. По идее должен, ы, но взаимосвязь эквивалентов обязательна.
26
KingMaximax, тёмный просто заменяет юнита другим, которого сам выберешь. И что за связь эквивалентов?
29
8gabriel8:
KingMaximax, тёмный просто заменяет юнита другим, которого сам выберешь. И что за связь эквивалентов?
Она есть настройках у войск в РО, там она нужна для морфов и ещё для способности Тёмный. Хотя, она только для охотника за головами есть. Ну, она нужна, чтобы корректно менять боевую единицу, как-то. Поэтому, я предложил манипуляцию двумя способностями тёмного. Но, думаю, что это не лучшая идея была.
32
8gabriel8, темный багует с бонусами от всяких апгрейдов, бафов и прочего. Лучше не использовать на героях.
29
темный багует с бонусами от всяких апгрейдов, бафов и прочего. Лучше не использовать на героях.
Смотря как использовать. Не всё же время ныть на тёмного, почему он такой лажовый. Нет просто так что-то сделать различными морфами без усилий да стараний не получится. Я бы вообще не делал обновления для войск в роли бонусов, а обычные бафы и бонусы можно передобавить. Не так уж это трагично.
32
Темный багует ману и защиту у героя, и это создает основную проблему его использования. Но альтернатив ему немного.
2
ч
Как раз таки можно, но беда в том что нельзя герою присвоить улучшение.
26
1 Выставить максимальную дальность атаки в РО.

2 Триггерно ограничивать дальность приказа через "SetUnitAcquireRange", что бы автоматически не таргетился.

3 Отловом приказов подменять "attack" на "move" или "attackmove" если GetUnitAcquireRange > Dist


Один недостаток, в случае слишком большой дистанции юнит просто побежит к цели либо будет атаковать встречных врагов. (в зависимости чем заменяем "move" или "attack") А по дэфолту он бежит к цели и начинает атаковать когда становится возможно.

можно пофиксить

Делаем таймер 0.1 сек, запоминаем цель:

void OrderFixTimer(){
 if (был получен другой приказ) or (юнит мертв) or (цель мертва итд.) {
  EndTimer
 }elseif цель рядом{
  Атаковать.
  EndTimer
 }
}

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.