Понимаю, что вопрос глупый. Но мне нужно сделать скилл. Когда юнит убивает другого юнита убивающему прибавляется 3 атаки и так до 30 атаки. Желательна карта пример и GUI, если возможно.

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

Integer comparison - Level of ability for unit > 0
Boolean проверки на наличие способности нет, только проверка на уровень
Необязательно делать через кучу ифов, можно добавлять одну и ту же предметную атаку много раз если хранить количество стаков в переменной

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
6 лет назад
0
Событие - юнит умирает
Условия - у убивающего юнита есть спелл
Действия:
Условия - перменная=0, то
Добавить способность юниту - атака+3 (1)
иначе
Условие перменная=1, то
Добавить способность юниту - атака+3 (2)
И т.д.
Аналогично можно сделать через улучшение, триггерно прибавляя +1 у исследованию
Тут скорее проблема в нудности и в отлове наличия у убивающего способности.
0
33
6 лет назад
0
Условия - у убивающего юнита есть спелл
Нет такого условия. Я не нашёл. Как оно на английском дословно называется?
2
21
6 лет назад
Отредактирован biridius
2
Integer comparison - Level of ability for unit > 0
Boolean проверки на наличие способности нет, только проверка на уровень
Необязательно делать через кучу ифов, можно добавлять одну и ту же предметную атаку много раз если хранить количество стаков в переменной
Принятый ответ
2
18
6 лет назад
2
Можно без числовой переменной обойтись. Сделать многоуровневую способность и прибавлять её уровень при срабатывании.
0
33
6 лет назад
0
Maniac_91, прибавление уровня почему-то не работает =(
0
32
6 лет назад
0
Эмм есть такая книга, повышает белую атаку владельцу - работает как руна. Ну вручаеш её герою при каждом убийстве, если бонус не планируется снимать. То сделать книжками очень изи, как вручать руны и прочее можно почитать в моей статье по предметам
0
33
6 лет назад
0
quq_CCCP, инвентаря у юнитов нет.
biridius, спасибо за условие. Пришлось сделать много ифов. Но всё работает.
0
18
6 лет назад
0
PUVer, должно работать, если у юнита есть хотя бы один уровень способности. Если нет, то и прибавлять не к чему.
0
21
6 лет назад
0
Maniac_91, у предметных бонусных абилок не работают уровни, кроме того бага с удалением абилок второго уровня
0
21
6 лет назад
0
biridius, смотря какие это абилки. Что даёт зелёное +к чему-то - спокойно работают уровни.
0
33
6 лет назад
0
ClotPh, я проверял. Триггерное прибавление уровня не работает. Только через улучшение. А мне надо не на всех юнитов а на каждого по отдельности.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.