Добавлен PUVer
Понимаю, что вопрос глупый. Но мне нужно сделать скилл. Когда юнит убивает другого юнита убивающему прибавляется 3 атаки и так до 30 атаки. Желательна карта пример и GUI, если возможно.
Принятый ответ
Integer comparison - Level of ability for unit > 0
Boolean проверки на наличие способности нет, только проверка на уровень
Boolean проверки на наличие способности нет, только проверка на уровень
Необязательно делать через кучу ифов, можно добавлять одну и ту же предметную атаку много раз если хранить количество стаков в переменной
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Условия - у убивающего юнита есть спелл
Действия:
Условия - перменная=0, то
Добавить способность юниту - атака+3 (1)
иначе
Условие перменная=1, то
Добавить способность юниту - атака+3 (2)
Нет такого условия. Я не нашёл. Как оно на английском дословно называется?
Отредактирован biridius
Boolean проверки на наличие способности нет, только проверка на уровень
biridius, спасибо за условие. Пришлось сделать много ифов. Но всё работает.
(На первом +0 обычно удобнее для прелоада, такую абилку лучше прелоаднуть, чтобы лага не было)
Единственный недостаток - если уровней сотни, прелоад такой абилки увеличит время загрузки карты, но после оптимизации и если такая абилка одна - это не смертельно.
крч, мб позже скину карту, где все увеличивается, если раньше никто этого не сделает
ну да, все правильно, ульт Кратоса (похож на ульту у легион коммандера в доте, есть отличия, но тут смысла нет рассказывать) имеет доп. абилку на повышение силы атаки, на 200 уровней, сделанную на основе предметного бонуса. Все действует, с повышением уровня абилки повышается выставленный в РО бонус. Я могу карту скинуть, но там мемхак задействован (хз, пойдет ли) и без mpq не будут отображаться нестандартные модели.
А хотя вот даже скидываю, на, хотя хз, че там в стандартном варкрафте пойдет:
item (относится к предмету) - вместо 1 (да) поставлено 0 (нет)
race human
levels 200
DataA1-A200 - дополнительный урон от 0 до 1990
Проверяйте.
А атака и скорость атаки работают.
PUVer: Но ведь должен!) Попробуй не повышать уровень абилки, а устанавливать текущий +1.
У меня все работало с атакой.
я всегда юзаю задавать уровень
а если повысить на 1 - задать уровень +1