30

» WarCraft 3 / Пассивка с кд

Версия варкрафта: Reforged
Нарисовать на фреймах собственную абилку.
30

» WarRaft / JASS-ANTLR-Kotlin: CLI

Последние новости!

Пакетный менеджер

Как оказалось, опубликовать пакет JVM это сущий ад, который мы преодолели.
30

» WarCraft 3 / World editor

SсRealm, ну да. Оно же так и работает. Варкрафт это же лаунчер для дноты.
30

» WarCraft 3 / Заклинания на заказ

Заказ

Метод: UjAPI
Версия Warcraft III: Версия варкрафта для этого заказа
Техническое описание: Две способности в синергии

Водный элементаль

Почти обычный призыв элементаля, но...
Если призвать элементаля на воде, то он получит 10% за уровень способности здоровья и урона.
Если призвать элементаля с целью в другого водного элементаля, то цель взорвётся нанеся всем вокруг урон в размере 10% за уровень способности от оставшегося хп. Призванный элементаль получит добавку к урону в размере 10% за уровень способности.

Цепная молния

Её нельзя напрямую кастануть в водного элементаля. Но если при прыжке в радиусе доступности будет водный элементаль, то она перепрыгнет на него, вылечит ему столько хп сколько должна была нанести урона и раздвоившись продолжит прыгать. Одна и та же цепная молния не может два раза попасть в одного и того же водяного элементаля.
30

» WarCraft 3 / Как сделать MUI через глобалки? - [Jass]

vjass и другие инструменты и библиотеки я не рассматриваю для этой наработки.
Ну так напиши на структурах грязножасса, скомпили и будет тебе чистожасс.
30

» WarCraft 3 / Как сделать MUI через глобалки? - [Jass]

Осталось узнать, как там для каждого нового таймера передать аргумент в функцию.
Сохранить данные на хэндл таймера. Вот простой пример.
30

» WarCraft 3 / Как сделать MUI через глобалки? - [Jass]

С помощью цикла проходимся по ним, находим и выполняем действия с данными под индексом данного таймера.
Прекрасней O(n) может быть только O(n!).
30

» WarCraft 3 / Прерывание внутри триггера

EugeAl, ну вот, так что лучше взять за правило, что даже очевидные вещи желательно лишний раз уточнить.
30

» WarCraft 3 / Прерывание внутри триггера

konvan5, у меня чувство, что там на вложенных годах лимит и тип ноды значения не имеет.
30

» WarCraft 3 / Нормальная ли система применения способностей? - [Jass]

LastUchiha, открой функцию и посмотри что а цикл внутри. Ты его гоняешь каждый раз. А можно за один раз всё сделать.
30

» WarCraft 3 / Нормальная ли система применения способностей? - [Jass]

Замени TriggerExecute на прямой вызов функции.
А в место elseif юзай отдельный if then внутри которого делай return. Тогда будет шик. Можешь ещё популярные абилки повыше расположить.

Для пущего перфекционизма можешь раскрыть TriggerRegisterAnyUnitEventBJ и повесить все события за один проход.
30

» WarCraft 3 / Огненная струя

Purplehorror, обычно свои поделия ради критики выставляют. А здесь я что-то не вижу скриншотов гуймуй.
30

» WarCraft 3 / Прерывание внутри триггера

konvan5, мы проверяли вложенные loop с одним действием. Там именно лимиты вложенных нод.