5

» WarCraft 3 / Изменение анимации (способность)

Steal nerves:
ошибка в том, что событие "приводит способность в действие" срабатывает, но эффекты и баффы на юните появляются не сразу. Обычно через 0.00 секунд накладываются.
раскрыть
нужно делать так:
событие - приводит способность в действие
действие - wait 0.00 sec.
if условие - юнит имеет спец волш. божественный щит then
твои действия
endif
бафф накидывают через 0.00 секунд (100% инфа). Тут использую вэйт, но ничего страшного. Другого пути как проверить спустя 0.00 на наличие баффа не вижу
Отлично, вот только теперь он нормальным не становится) как сделать грамотно, чтобы по окончанию способности он возвращал себе цвета?
5

» WarCraft 3 / Скил на скорость анимации ускорение/замедление

Ну меня скорее интересует анимация ускорения, на непонятной мне основе, когда герой бежит его отражение смещается. Я планирую скил, при котором происходит "замедление времени, возможно даже на основе ауры, враги теряют способность магии...хотелось бы чтобы их реген в это время был равен 0....ну а сам герой должен передвигаться с данной анимацией...
5

» WarCraft 3 / Как убрать характеристики у героя

Убери прирост характеристик, а стартовую характеристику поставь на 1. В игровом интерфейсе и константах можно переписать названия статистик, или убрать с их любой смысл, сделав прирост атаки за ед статы к 0 и т.д.
Иконку тоже можно изменить.
5

» WarCraft 3 / Братья по оружию

quq_CCCP:
Чем больше попало юнитов под воздействие скилла тем больше у них атака?
Ну изи же,
Так то оно так, но учусь я по примерам.
У Вас есть готовые примеры? Или возможно Вам не составит труда заглянуть сюда xgm.guru/p/wc3/needspells тогда я буду благодарен.
Я если быть точнее, я не умею делать умение по уровням. Добавить боевые когти переключающему юниту я смогу, а вот как установить уровень способности союзных войск , я не могу.
5

» WarCraft 3 / Братья по оружию

Pandemic:
Bezumny, тебе нужен готовый спелл? Тогда тебе в эту тему xgm.guru/p/wc3/needspells
Если не знаешь как сделать, так и скажи. Я хотел узнать возможно ли вообще такое?
Там спустя месяц отвечают, ты издеваешься?)
5

» WarCraft 3 / Способности и алгоритмы на заказ

Заказ

Название: Братья по оружию
Метод: GUI
MUI: Не обязательно.
Цель: Сам юнит, войска игрока, союзники, друзья.
Количество уровней: 3
Описание: Бафф на основе эмпатии.
Технические характеристики: Помимо 15/23/30% передачи физ. и маг. урона союзным игрокам, дает дополнительную атаку, в зависимости от количества юнитов, на которых действует бафф. За каждого юнита бонус +4/6/8 атаки (если я кастую бафф один, мне дают бонус атаки +4/6/8 атаки, за второго юнита - 8/12/16 атаки и т.д.).
Кол-во требуемой маны: 20/25/30.
Время действия: 60 секунд.
Перезарядка 30 секунд.
Радиус и область воздействия 777.
5

» WarCraft 3 / Братья по оружию

Pandemic:
У меня есть идея, как патчить kde2 под freebsd.
Каков вопрос, таков ответ. Пожалуйста, формулируй задачу, мы не ясновидящие.
Баф на основе эмпатия, описание есть.
5

» WarCraft 3 / Скил 2 в 1

quq_CCCP:
Ну а что мешает сделать триггерный скилл? Просто выбираем всех юнитов в радиусе и кастуем на них дамми юнитом пламя обреченности.
P.s доступен новый ретурн баг, можно кастануть скилл от имени Юнита. Пассивным кастом ( как руной) при этом настроив уровень и цель ( обойтись без дамми юнитов).
у меня нет юнитов на карте. они появятся после выбора героя
5

» WarCraft 3 / Скил 2 в 1

Maniac_91:
Bezumny:
в примере что я навел
А где пример? Не вижу ни кнопки "скачать", ни ссылки.
Распишу подробнее действия.
Создать группу
Выбрать всех юнитов в радиусе действия заклинания, имеющих бафф от ледяного дыхания, и записать их в группу.
Цикл. От 1 до количества юнитов в группе:
Выбрать случайного юнита из группы
Создать даммика (с ограниченным временем жизни или отрицательной регенерацией)
Приказать последнему созданному юниту (Last created unit) применить заклинание на выбранного юнита (Picked unit)
Удалить выбранного юнита (Picked unit) из группы.
И убрать утечки памяти.
Вот так я делал, а как создать группу, я не разбираюсь. Это переменные какие-то?
На счет группы я уже понял
Вот что я сделал, но они что-то не горят.
.
Мне нужен скил на 3 уровня, чтобы наносил урон, уменьшал атаку, скорость и разумеется сало. На "овцах" кстати работал с кое какими ньюансами мой триггер, но на пламя обреченности не в какую
Загруженные файлы
5

» WarCraft 3 / Скил 2 в 1

Diaboliko:
Давай лучше начнем с описания того что должен делать скилл
Maniac_91:
Предлагаю так:
Событие - применение способности.
Условие - способность = ледяное дыхание (у ней как раз есть бафф).
Действие - создать группу,
занести в неё всех юнитов в радиусе действия заклинания, у которых есть бафф от ледяного дыхания
создать даммиков, которые применят способность на юнитов из этой группы
удалить даммиков и очистить группу
должно наносить урон, мгновенно или постепенно не важно, но главное чтобы было сало с -уроном, замедление и т.д.
в примере что я навел, мой дамик либо ничего не делает либо меня самого кастует.-. ну я попробую пример с радиусом
5

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

quq_CCCP:
Создай триггер котрый будет следить за тем кто из вражеских героев применяет заклинание.
Если у них есть бафф то нанеси им урон от имени владельца ауры (найди перебором ближайшего или запиши в переменную)
Доп урон от магии делается спеллбуком с пассивкой на основе "Благослование Элуны".
Описать триггер можешь? А чародейскую ауру я хотел как баф себе, но я понял к чему ты клонишь.
5

» WarCraft 3 / Помощь со скилами.

Ivan99:
смотря какой скил тебе нужен
ну самое простое, примерно, чтобы персонаж мог двигаться во время скилов огненный дождь/ стадо ящериц, пасивка с кд (крит+ за убийство вражеского героя восстановление хп). Много неприятностей у меня возникает со скачаными скилами, где только 1 ур, а мне нужно разделить урон на несколько ур.
Самые трудные для меня, это 2 скила в одном:
1.) хук+безмолвие, если герой висит на хуке.
2.) темная стая+безмолвие.
Возможно для опытных программистов они окажутся легче, не знаю, я научился делать только элементарные триггеры, до 10 строк, а класс уровней это выше моих способностей.
Да, и где сложнее скилы, я предоставлю модели, в карте.