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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
7
Советую делать свою систему опыта\золота. На событии смерти высчитай кол-во опыта, выбери героев вокруг, которые являются его врагами, дай им опыт.
3
PornoMishka:
Советую делать свою систему опыта\золота. На событии смерти высчитай кол-во опыта, выбери героев вокруг, которые являются его врагами, дай им опыт.
Просто я хотел бы, чтобы опыт распределялся по всей карте, но не в равных количествах. То есть, если герой, например, стоит дальше, чем на 1000 единиц расстояния, опыта бы ему давалось меньше в зависимости от того, как далеко он стоит (типичная система зачисления Вариком опыта, короче говоря). Но я не знаю, как было бы грамотно так сделать.
28
RikLine, плохо смотрел, там есть пункт "Убийства башен дают опыт".
3
PT153:
RikLine, плохо смотрел, там есть пункт "Убийства башен дают опыт".
Только что просмотрел все ещё 3 раза, так и не нашёл ничего такого. Можешь, пожалуйста, скинуть скрин?
3
PT153:
Нет, этот пункт отвечает за уничтожение зданий. То есть, когда герой уничтожает какое-то здание, ему даётся опыт.
27
Bergi_Bear:
  • событие: юнит умирает
  • условие: тип умирающего юнита = здание
  • действие: герой добавить опыт число
или в игровых константах указать: здания дают опыт - да
попробуй в триггерах изменить условие
условие: тип умирающего юнита = ..... <= указываешь типы здании
там можно указать так, вместо умирающего юнита (trigger unit) ставим убивающего юнита (killing unit). Наверн опечатка, убийца башня, а опыт начисляют герою по задумке
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.