Razor_dex, локальные переменные должны быть определены в самом верху. После самого использования переменная должна быть обнулена set u = null. На втором скриншоте достаточно определить переменную в самом верху 1 раз.
и еще вопрос, эта функция не будет работать в 1.31 патче?
Почему не будет? Будет, как и все остальные старые функции.
Razor_dex, необходимо запоминать уровень во время "Юнит приводит способность в действие" и выдавать этот уровень уже в "Заканчивает применять способность". Это можно сделать через Custom Value юнита (UserData) или через хеш-таблицы.
Но самый просто вариант я уже сказал: после того, как юнит появился на карте, нужно сделать нужную способность постоянной.
А также есть опция сделать способность постоянной, которая позволяет способности оставаться после превращения. Она есть только в GUI JNGP.
На JASS.
call UnitMakeAbilityPermanent(unit, true, abil_rawcode)
Тебе нужно событие "Заканчивает применять способность".
А также есть опция сделать способность постоянной, которая позволяет способности оставаться после превращения. Она есть только в GUI JNGP.
На JASS. call UnitMakeAbilityPermanent(unit, true, abil_rawcode)
"Ничего не делать" бесполезное действие, оно было нужно в RoC. Лучше его не писать.
biridius, потому что GUI, там может быть много триггеров и событий, а разрушаемых объектов может быть много. Если будет достигнут лимит потока, дальнейшие триггеры не будут созданы, триггеры инициализации не будут запущены.
Меняется - можно поставить свой бафф, что сделан на основе оригинальный. Естественно, нельзя сделать так, чтобы отравленные стрелы станили.
Стан только у баша.
Ничего, не понял. В чём проблема? В отравленных стрелах? В ледяных?
Зачем вообще давать крит и баш, когда это одинаковые способности? Чтобы от крита дать стан достаточно поставить ему длительность.
Если нужен бафф от атаки, то отравленные стрелы лучше всего подходят, бафф у них меняется.
TeX13, эм, что?
Сделай 2 GUI триггера: с поставленной галкой и без. Сконвертируй их и увидь разницу.
Триггеры можно выключать, чтобы они не реагировали на события. Отсутствие галки выключает триггер сразу после его создания.
Это для GUI, вообще-то. Если триггер изначально выключен, то его нужно будет включить.
Переключение галки для триггера, что в ввиде текста, не работает.
TeX13, даже если ты перепишешь эту функцию, то в фильтре такая же ошибка. Потому нужно переписывать и фильтр.
Либо просто забить, не критично, как мне кажется.
» WarCraft 3 / Где Patch.txt ?
Отредактирован PT153
» WarCraft 3 / Не отображаются Movies в 1.31.1.12164
ИЛИ
Попробовать кинуть ролики в <документы пользователя>\WarCraft III\Movies.
» WarCraft 3 / Создание definов на лету
К тому же, это усложняет читаемость кода.
» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл
» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл
Но самый просто вариант я уже сказал: после того, как юнит появился на карте, нужно сделать нужную способность постоянной.
Отредактирован PT153
» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл
А также есть опция сделать способность постоянной, которая позволяет способности оставаться после превращения. Она есть только в GUI JNGP.
На JASS.
call UnitMakeAbilityPermanent(unit, true, abil_rawcode)
Отредактирован PT153
» WarCraft 3 / constant native Convert...
» WarCraft 3 / Предел счётчика разрушаемых декораций в регионе(Чо?)
» WarCraft 3 / Предел счётчика разрушаемых декораций в регионе(Чо?)
» WarCraft 3 / Патч 1.31 герои в сражениях ии героев не пользуется спелами
» WarCraft 3 / Лагает меню выбора карты после изменения карты
» WarCraft 3 / Кикает игрока при заходе в игру.
Если да, сделай имя карты короче, имя должно содержать только латинские буквы, цифры и _.
» WarCraft 3 / Галочка изначально включен jass
» WarCraft 3 / Вопрос по способностям с орб эффектами (конкретнее со снарядами)
Стан только у баша.
» WarCraft 3 / Вопрос по способностям с орб эффектами (конкретнее со снарядами)
Зачем вообще давать крит и баш, когда это одинаковые способности? Чтобы от крита дать стан достаточно поставить ему длительность.
» WarCraft 3 / Вылетает редактор при изменении тригера.
» Прочее / Discord и его ошибка
» WarCraft 3 / Галочка изначально включен jass
Сделай 2 GUI триггера: с поставленной галкой и без. Сконвертируй их и увидь разницу.
Триггеры можно выключать, чтобы они не реагировали на события. Отсутствие галки выключает триггер сразу после его создания.
Отредактирован PT153
» WarCraft 3 / Галочка изначально включен jass
Переключение галки для триггера, что в ввиде текста, не работает.
Отредактирован PT153
» WarCraft 3 / Нужно ли очищать группу "разрушаемых"?
Либо просто забить, не критично, как мне кажется.
» WarCraft 3 / Событие - приводит способность в действие - изменить тип урона
» WarCraft 3 / Вселенная WarCraft
» WarCraft 3 / Проблема с способностями
» WarCraft 3 / Вселенная WarCraft
» WarCraft 3 / AUTOCAST