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

Integer comparison - Level of ability for unit > 0
Boolean проверки на наличие способности нет, только проверка на уровень
Необязательно делать через кучу ифов, можно добавлять одну и ту же предметную атаку много раз если хранить количество стаков в переменной
`
ОЖИДАНИЕ РЕКЛАМЫ...

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