Название: Ускорение атаки (пассивная способность) Метод: желательно GUI, но можно любой (просто другие типы триггеров иногда не работали в кампании) MUI: Не обязательно Цель: Только вражеский юнит, не здание и не декорация Количество уровней: 3 Описание: При атаке врага скорость атаки героя повышается с каждым последующим ударом. Если атаковать что-то другое, то скорость атаки сбросится до нормальной. Скорость сбрасывается в том числе после атаки декораций, хотя это можно опустить, так как особо не принципиально. Технические характеристики: Скорость атаки после удара можно повышать на фиксированную величину, но лучше на процент от текущей скорости. При этом скорость атаки не может становится выше 167% (170%) на первом уровне, 233% (230%) на втором и 300% на третьем. На первом уровне до максимальной скорости пусть доходит за 5 ударов (по 13,4%, либо по 14% скорости прибавляется за удар), на втором за 6 (по 21,7%, либо 22,2% скорости прибавляется за удар) и на третьем за 7 (по 28,6% скорости прибавляется за удар).
Событие: ЮНИТ использует предмет
Условие: (Item being manipulated) равно ПРЕДМЕТ_С_ВОИНАМИ
Действия: Создать нужных_юнитов в количестве зарядов предмета и удалить предмет, чтобы создать юнитов в количестве зарядов предмета, нужно указать вместо количества функцию Charges remaining in (Item being manipulated).
Но это не совсем то, что тебе нужно, просто я не совсем понял, почему лишь жизни пехотинца увеличиваются, атака ведь тоже должна стать больше. А для того, что ты описал, триггер тот же, но действия посложнее. Пока не буду их описывать, так как не уверен, что без увеличенной атаки хочешь делать воинов.
По какой-то загадочной причине некоторые давно обновлённые модели в кампании стали старыми. После того, как модель залил заново, стало нормально вроде.
FrigatPlay, мы, наверное, разные вещи подразумеваем. Я имел ввиду, что лодка тупит, когда издалека не хочет высаживать пассажиров на помост, только вблизи; когда совершает круг вокруг помоста, чтобы сделать погрузку только что выгруженных юнитов; когда иногда появляется надпись "слишком далеко" или "выберите другое место" при попытке высадить на помосте.
Делается триггером с действиями:
Отряд - Pick Every Unit In Unit Group And Do Action
там сделай, указав нужного игрока:
Pick every unit in (Units owned by Игрок 1(красный)) and do (Боевая единица - Пауза (Picked unit))
Короче, сделал тонкий блокиратор вокруг помоста, увеличил дальность действия погрузки и выгрузки на 32. Лодка сильно тупит вокруг помоста, но хотя бы не плавает по нему.
Это не JASS, а гуишные триггеры. Как и с приказом на движение есть действие Боевая единица - Issue Order With No Target, там сразу же стоит действие Отставить - это и есть stop. Например, отряд получил приказ двигаться, там же поставить действие If/Then/Else, в условие поставить Order Comparsion и там Current order of (UNIT) равно Order(move), в Then do отдать юниту приказ Отставить, в Else ничего не делать.
ledoed, триггер кинематики. Конкретно для модели в нём указано: идти, повернуться, присесть, идти обратно, ну и реплики другого персонажа. Maniac_91, а как тогда получается, что иногда зациклена на много раз, иногда на два, иногда на один?
quq_CCCP, поясню ситуацию, может я иначе представляю это. На карте у игрока может быть 2 и более персонажей. Пусть триггер включает стену, когда оба персонажа погружены; двое персонажей прибежали на помост сесть на корабль, корабль посадил одного персонажа, потом проплыл по помосту за вторым, триггер включил стену и корабль оказался заперт на помосте. Пусть стена включается после погрузки одного. Корабль берёт одного юнита, а другого взять не может, даже если тот встал на место первого юнита, так как стена мешает.
Напоминаю, что сейчас у меня нет варика, потому это просто предположения.
not_name, а может и быть
по сабжу - не вижу большой беды в том, чтобы смириться с эффектом микростана, не помню, правда, мб он собьёт текущий стан с таким же баффом или вообще с любым, но это можно считать фичей
Пока занят немного иным, но попробую поразбираться. Вроде как у одной способности на основе молотка не было стана, может просто сбивался эффект другим. not_name:
делай тригерный снаряд миллион способов его сделать
Ред. 8gabriel8
» WarCraft 3 / Способности и алгоритмы на заказ
Заказ
Метод: желательно GUI, но можно любой (просто другие типы триггеров иногда не работали в кампании)
MUI: Не обязательно
Цель: Только вражеский юнит, не здание и не декорация
Количество уровней: 3
Описание: При атаке врага скорость атаки героя повышается с каждым последующим ударом. Если атаковать что-то другое, то скорость атаки сбросится до нормальной. Скорость сбрасывается в том числе после атаки декораций, хотя это можно опустить, так как особо не принципиально.
Технические характеристики: Скорость атаки после удара можно повышать на фиксированную величину, но лучше на процент от текущей скорости. При этом скорость атаки не может становится выше 167% (170%) на первом уровне, 233% (230%) на втором и 300% на третьем. На первом уровне до максимальной скорости пусть доходит за 5 ударов (по 13,4%, либо по 14% скорости прибавляется за удар), на втором за 6 (по 21,7%, либо 22,2% скорости прибавляется за удар) и на третьем за 7 (по 28,6% скорости прибавляется за удар).
Ред. 8gabriel8
» WarCraft 3 / Модель, свечения, тимколор
» WarCraft 3 / Модель, свечения, тимколор
» WarCraft 3 / Модель, свечения, тимколор
Ред. 8gabriel8
» WarCraft 3 / Модель, свечения, тимколор
Держи карту с примером
Ред. 8gabriel8
» WarCraft 3 / Войны в виде предметов.
Условие: (Item being manipulated) равно ПРЕДМЕТ_С_ВОИНАМИ
Действия: Создать нужных_юнитов в количестве зарядов предмета и удалить предмет, чтобы создать юнитов в количестве зарядов предмета, нужно указать вместо количества функцию Charges remaining in (Item being manipulated).
Но это не совсем то, что тебе нужно, просто я не совсем понял, почему лишь жизни пехотинца увеличиваются, атака ведь тоже должна стать больше. А для того, что ты описал, триггер тот же, но действия посложнее. Пока не буду их описывать, так как не уверен, что без увеличенной атаки хочешь делать воинов.
» WarCraft 3 / Почему анимация начинает иногда проигрываться многократно?
» WarCraft 3 / Карта путей для воды или другие варианты
» WarCraft 3 / Как сделать паузу для определенного игрока?
Отряд - Pick Every Unit In Unit Group And Do Action
там сделай, указав нужного игрока:
Pick every unit in (Units owned by Игрок 1(красный)) and do (Боевая единица - Пауза (Picked unit))
» WarCraft 3 / Карта путей для воды или другие варианты
» WarCraft 3 / Отмена текущего приказа
Ред. 8gabriel8
» WarCraft 3 / Карта путей для воды или другие варианты
» WarCraft 3 / Отмена текущего приказа
» WarCraft 3 / Почему анимация начинает иногда проигрываться многократно?
Да, Недеас, но вконтакте он под своим именем сидел.
» WarCraft 3 / Почему анимация начинает иногда проигрываться многократно?
Ред. 8gabriel8
» WarCraft 3 / Почему анимация начинает иногда проигрываться многократно?
Maniac_91, а как тогда получается, что иногда зациклена на много раз, иногда на два, иногда на один?
» WarCraft 3 / Карта путей для воды или другие варианты
» WarCraft 3 / Карта путей для воды или другие варианты
Напоминаю, что сейчас у меня нет варика, потому это просто предположения.
» WarCraft 3 / Карта путей для воды или другие варианты
» WarCraft 3 / Как на GUI триггерно использовать Канал?
» WarCraft 3 / Создать в РО способность
ClotPh: Пока занят немного иным, но попробую поразбираться. Вроде как у одной способности на основе молотка не было стана, может просто сбивался эффект другим.
not_name: Хочу без триггеров.
» WarCraft 3 / Создать в РО способность
» WarCraft 3 / Как на GUI триггерно использовать Канал?
Ред. 8gabriel8
» WarCraft 3 / Модели
» WarCraft 3 / Создать в РО способность