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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
21
6 лет назад
2
PUVer, на основе чего абилка? Абилка на основе когтей атаки спокойно увеличивает значения по уровням! Это факт! Т. е. на первом уровне может давать +0 атаки, на втором +1, на третьем +2 и так далее, ставишь ее юниту и задаешь нужный уровень.
(На первом +0 обычно удобнее для прелоада, такую абилку лучше прелоаднуть, чтобы лага не было)
Единственный недостаток - если уровней сотни, прелоад такой абилки увеличит время загрузки карты, но после оптимизации и если такая абилка одна - это не смертельно.
0
33
6 лет назад
0
ClotPh, ну как он может увеличиваться, если он не увеличивается!
0
21
6 лет назад
0
PUVer, у меня или у тебя что-то с редактором и мозгами
крч, мб позже скину карту, где все увеличивается, если раньше никто этого не сделает

ну да, все правильно, ульт Кратоса (похож на ульту у легион коммандера в доте, есть отличия, но тут смысла нет рассказывать) имеет доп. абилку на повышение силы атаки, на 200 уровней, сделанную на основе предметного бонуса. Все действует, с повышением уровня абилки повышается выставленный в РО бонус. Я могу карту скинуть, но там мемхак задействован (хз, пойдет ли) и без mpq не будут отображаться нестандартные модели.
А хотя вот даже скидываю, на, хотя хз, че там в стандартном варкрафте пойдет:
Загруженные файлы
0
20
6 лет назад
0
ClotPh, я точно помню что у меня предметная абилка когтей не работала по уровням и приходилось делать несколько абилок
0
21
6 лет назад
0
biridius, значит, у меня волшебство какое-то.
Исходная абилка - AItg.
Отредактированы следующие поля
item (относится к предмету) - вместо 1 (да) поставлено 0 (нет)
race human
levels 200
DataA1-A200 - дополнительный урон от 0 до 1990
Все работает - как и в тест-карте.
Проверяйте.
2
16
6 лет назад
2
ClotPh:
biridius, смотря какие это абилки. Что даёт зелёное +к чему-то - спокойно работают уровни.
Защита не работает. Еще регенерация и макс хп/мп не работает точно. А вот маску соби не проверял.
А атака и скорость атаки работают.
PUVer:
ClotPh, ну как он может увеличиваться, если он не увеличивается!
Но ведь должен!) Попробуй не повышать уровень абилки, а устанавливать текущий +1.
У меня все работало с атакой.
0
32
6 лет назад
0
PUVer:
quq_CCCP, инвентаря у юнитов нет.
biridius, спасибо за условие. Пришлось сделать много ифов. Но всё работает.
Им его можно вручить вместе с руной а затем удалить. В статье написано как...
0
21
6 лет назад
0
Патиссончик, вот, кстати, да, повышение уровня абилы вообще по-моему какая-то глючная функция
я всегда юзаю задавать уровень
а если повысить на 1 - задать уровень +1
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.