Ну любые приказы отданные триггерно будут сбивать текущий приказ.
Активировать абилки можно мемхаком, или рунами (работает на некоторые переключатели и морфы)
Viktor19, ну пассивки рунных браслетов не складываются, только благословение элуны может складываться, да и то с уменьшением эффективности в порядке приобретения. То есть ты получаешь 100 урона от молотка бурь, без единого маг резиста, с одним резистом на 5% ты будешь получать 95 ед. урона, а с двумя абилками по 5% ты получишь 90.25 ед. урона и так далее, как не крути 25% от пяти абилок не будет.
Frozen_Cat, если все сделать как положено, а не как делает айсфрог в доте то не будет проблем с лечением.
Ты сначала отслеживаешь урон от спелла (для этого проще всего кастовать спелл от лица дамми юнита), и при получении урона юнитами от этого даммика ты вручаешь ему пассивку на 150000 хп, ставишь ему макс хп, запоминаешь сколько унего до этого было хп и сколько прилетело урона, запускаешь таймер на 0.00 сек, по его истечению ты удаляешь у юнита пассивку на макс хп (если он жив) ставишь ему хп сколько было - урон * 0.6, при этом проверяешь будет ли сниженный урон больше хп, если больше то ставишь юниту 1 хп и бьешь его уроном от лица источника урона.
Вообще-то, они будут выполняться по мере срабатывания, очерёдность влияет только на одинаковые события.
Я про действия триггера TriggerAction, они на одно событие или экзикут срабатывают в порядке приобретения триггера, вот условия срабатывают интереснее если одно будет не истинно, все остальные не выполнятся и действия не запустятся, а вот действия триггера независимы.
Наработка set Attribute, была где то на сайте, нл вот блок урона не припомню там.
Блок урона очень разный, нужно блокировать любой урон?
Тогда тебе триггер с событием Юнит получает урон ну и блокировать урон лечением.
Экшин триггера это ссылка на code. набор байткодов в памяти, оформленный а виде готовой для запуска конструкции. У триггера может быть бесчисленное кол.во экшенов, они будут выполнятся в порядке приобретения.
А вот события это туча проверок, своего рода рычагов на объектах, которые дергает движок когда нужно...
Ну хз, ручками удали скилл слк или тхт, хз как там у тебя, после деоптимизации карты (снятия защиты) часто бывают баги с обьектными данными, попробуйте другой деоптимизатор, или правьте ручками...
Ну тебе нужно чтобы был прямо таки бафф который можно рассеивать?
Для начала сделай способность, и баф на основе какой нибудь пустышки, подойдет ярость у некромантов, так же переодический триггер который раз в пол секунды проверяет всех юнитов в группе, есть ли у них бафф если юнит мертв или у него нет баффа, то у юнита удаляется способность на доп урон зданиям и сам унит удаляется из группы.
При касте твоим шаманов заклинания на цель, ты добавляешь цель заклинания в группу, которую и перебирает описанный выше триггер.
Надеюсь понятно?
Не удивительно, кто так делает?
Никаких вейтов в гуппах использовать нельзя, что за глупость! Для задержек существуют таймеры!
Слишком низкое время жизни дамми юнита, ставь секунд 5, то рисукуешь убить юнита неизвестно кем.
Ты не даешь видимость и не создаешь даммика за нейтрально пассивных, а зря! Даммик может не удивить в кого ему кинуть корни, цель можеть быть в тумане войны.
Чтобы кинуть корни в случайных юнитов в радиусе, есть особое дейстие GroupPickRandomUnit().
Спелл нужно переписать с 0, так же удалить русс. триггеры!
Триггер что юнит игрока отдал приказ цель точка, цель обьект, условие - юнит является героем и не является иллюзией.
Действие, обнулять счетчик в глобальном массиве, таймер добавляет раз в 5 секунд в каждую ячейку массива (номер ячейки = номер игрока) по 1 единице, как только кол-во единиц в ячейке будет выше нормы, включаешь возможность кика игрока.
» WarCraft 3 / Работающая во время строительства способность
Активировать абилки можно мемхаком, или рунами (работает на некоторые переключатели и морфы)
» WarCraft 3 / Блок урона и резис магии как библиотека BonusMod
» WarCraft 3 / Как сделать урон заклинаний на 60% слабее?
» WarCraft 3 / Как сделать урон заклинаний на 60% слабее?
Ты сначала отслеживаешь урон от спелла (для этого проще всего кастовать спелл от лица дамми юнита), и при получении урона юнитами от этого даммика ты вручаешь ему пассивку на 150000 хп, ставишь ему макс хп, запоминаешь сколько унего до этого было хп и сколько прилетело урона, запускаешь таймер на 0.00 сек, по его истечению ты удаляешь у юнита пассивку на макс хп (если он жив) ставишь ему хп сколько было - урон * 0.6, при этом проверяешь будет ли сниженный урон больше хп, если больше то ставишь юниту 1 хп и бьешь его уроном от лица источника урона.
» WarCraft 3 / Что из себя представляет TriggerAddAction?
» WarCraft 3 / Как сделать урон заклинаний на 60% слабее?
» WarCraft 3 / Блок урона и резис магии как библиотека BonusMod
Блок урона очень разный, нужно блокировать любой урон?
Тогда тебе триггер с событием Юнит получает урон ну и блокировать урон лечением.
» WarCraft 3 / Что из себя представляет TriggerAddAction?
А вот события это туча проверок, своего рода рычагов на объектах, которые дергает движок когда нужно...
» WarCraft 3 / Задание абилке перезарядки через SetAbilityCD
Берем и проверяем все данные на корректность.
» WarCraft 3 / Запрет захода за зону.
» WarCraft 3 / Задание абилке перезарядки через SetAbilityCD
» WarCraft 3 / Подскажите: Как удалить способность? При удалении Ошибка!
» WarCraft 3 / Подскажите: Как удалить способность? При удалении Ошибка!
» WarCraft 3 / Стражница Кровавых Эльфов
» WarCraft 3 / Стражница Кровавых Эльфов
» WarCraft 3 / Как сделать бафф у юнита который даст способность цели.
Для начала сделай способность, и баф на основе какой нибудь пустышки, подойдет ярость у некромантов, так же переодический триггер который раз в пол секунды проверяет всех юнитов в группе, есть ли у них бафф если юнит мертв или у него нет баффа, то у юнита удаляется способность на доп урон зданиям и сам унит удаляется из группы.
При касте твоим шаманов заклинания на цель, ты добавляешь цель заклинания в группу, которую и перебирает описанный выше триггер.
Надеюсь понятно?
» Dota 2 / Конкурс героев для Dota 2
» WarCraft 3 / Важная информация об обновлении 1.28
» WarCraft 3 / Массовый спелл с ограничением
Никаких вейтов в гуппах использовать нельзя, что за глупость! Для задержек существуют таймеры!
Слишком низкое время жизни дамми юнита, ставь секунд 5, то рисукуешь убить юнита неизвестно кем.
Ты не даешь видимость и не создаешь даммика за нейтрально пассивных, а зря! Даммик может не удивить в кого ему кинуть корни, цель можеть быть в тумане войны.
Чтобы кинуть корни в случайных юнитов в радиусе, есть особое дейстие GroupPickRandomUnit().
Спелл нужно переписать с 0, так же удалить русс. триггеры!
» WarCraft 3 / Кик афк
Действие, обнулять счетчик в глобальном массиве, таймер добавляет раз в 5 секунд в каждую ячейку массива (номер ячейки = номер игрока) по 1 единице, как только кол-во единиц в ячейке будет выше нормы, включаешь возможность кика игрока.
» WarCraft 3 / где скачать сеьёзные карты?
» WarCraft 3 / Как добавить зрителей в карту?
» WarCraft 3 / Знаете файл где настраивается дальность камеры в MPQ ?
» WarCraft 3 / Как добавить зрителей в карту?