26

» WarCraft 3 / Способность Оракула из доты

DracoL1ch:
два перма инвиза с кд 0 секунд
Да там и одного хватает, хз зачем два...
DracoL1ch, ты бы лучше остальных героев расписал бы ...а не вот это всё
26

» WarCraft 3 / Нанесение урона триггерным способом

Нельзя. Карта на удержание и каждые 0.10 сек проверяется, равно ли количество убитых юнитов 0 чтобы запустить новую волну
При созданиее - до добавлять в группу и/или считать +1
При смерти - удалять из группы и/или считать -1
В чем проблема?
26

» WarCraft 3 / Способность Оракула из доты

Постоянная невидимость, как у волков фарсира, или у героя дренеев Акамы.
Время ухода в невидимость выставляешь на 0.00
у Сларка было так же раньше
26

» WarCraft 3 / Как можно хранить значения в юнитах? Аналог SetUnitUserData

host_pi:
SetUnitMoveSpeed - от 25 до 400
от 0 до 522
Лимиты можно вставлять раздельные

Ну а так-то вообще бредово что-то пытаться записывать в скорость юнита, когда есть переменные.
26

» Прочее / Сэмуайз Дидье покинул Blizzard

Ну, судя по новой иконке Сэмми, над рефой работали уже не люди...

Ну ничего, такой талант всегда найдёт себе применение!
Пускай уже и не те амбициозные годы, и не та окружающая среда...
Но когда-нибудь, надеюсь вскоре, мы снова лицезреем его мастерское видение.
А в старой конторе уже из основного костяка никого и не осталось походу...
Загруженные файлы
26

» WarCraft 3 / Warcraft III Reforged World Editor

Azimonu, герои из кампании так же должны заноситься в константы, как и нестандартные.
26

» WarCraft 3 / Как отловить стан?

Ептить, ну при касте молотка создаешь на цель каста триггер с событием - юнит получает урон, урон ровно 0, и есть бафф стана, сразу бафф удаляешгь и все. Следом триггер, а так же добавляешь событие - время вышло, на примерное время за которое молоток долетит до юнита.
Разумеется все это на JASS делается, а не на гуях.
Канал же слетит всё равно.
А то что ты описал - и на гуи ровно точно так же делается
26

» WarCraft 3 / Warcraft III Reforged World Editor

Azimonu, если нестандартного героя ты уже добавил в константы и он всё равно может переобучаться более одного раза, то нужно посмотреть остальные технологические параметры у героя, они должны быть подобны оригинальным (требования алтарей и тиров).
26

» WarCraft 3 / Как можно хранить значения в юнитах? Аналог SetUnitUserData

Кроме первого и хт (условно) всё остальное и есть индексация.
Разница лишь в том - будешь ты это нормально делать, или нет.
26

» WarCraft 3 / Как отловить стан?

kg_toly:
Я не нашёл событие "Юнит получает урон"
Это событие регистрируется для конкретного юнита.
Да и вообще, если ты будешь ловить момент когда у юнита появляется "оглушение", это не значит что он будет иммунен к нему, а лишь просто сократится время его действия до минимума.
Как вариант - сделать отдельную систему станов, и через неё проверять возможность наложения эффекта на цель по ряду условий (так же можно будет динамически изменять время текущего оглушения).
26

» WarCraft 3 / Способность "канал" не отображается после изучения

Magnisphyricon, так это нормально!
В стандарте оно и не отображалась у... Иллидана?
Ему просто триггерно отдавался приказ "channel" и он кастовал её.
26

» WarCraft 3 / Способность "канал" не отображается после изучения

Принятый ответ
В абилке на каждом уровне есть параметр, в котором есть 5 галочек
Одна из них отвечает за отображение иконки способности на панели приказов у юнита. В 1.26 оно называлось "Изображение".
26

» WarCraft 3 / Смена типа атаки во время игры

Ну а почему нетвариант? Просто при морфе юнита записывай его новую форму как числовой модификатор для того же типа. А при загрузке будешь чекать что он отличается от стандарта, и выдавать другой тип юнита (отталкиваясь от оригинала).
26

» WarCraft 3 / Смена типа атаки во время игры

Какую конечную цель ты преследуешь?
Может тебе простого морфа хватит...
26

» WarCraft 3 / какие свойства есть у абилки 'Aloc' и чем их воспроизвести?

можно обратится если будет источником урона
...или любым другим, кроме этого...
Перебор группы на нём работает.
Не работает фильтрация для выбора юнитов от позиции (т.е. в радиусе от какой-либо точки или координат, или как там, если быть более точным в толковании)
26

» WarCraft 3 / Импорт способности

Всё всегда сводится к тому, что ТЕБЕ нужно изучить как именно сконструирована способность:
  • какие дополнительные абилки/юниты используются в ней
  • какие триггеры/события реагируют на использование этой способности
  • какие действия происходят в результате работы триггеров
Судя по тому что ты оставлял коммент в теме с кибер-жуком, то видимо тебе нужно перенести именно его. А судя по тому что ты задаёшь такой вопрос - тебе наверно ещё рано подступаться к этом герою с описанной мною стороны... (тут проще будет перекопировать без ошибок, что б работало, да и ладно)
26

» WarCraft 3 / какие свойства есть у абилки 'Aloc' и чем их воспроизвести?

Алок делает юнита неуязвимым.
Скрыть юнита с мини-карты выставив ему спец.значок, который будет пустым.
26

» WarCraft 3 / Как триггерно увеличить максимальное здоровье юниту,изучившему с

Если тебе нужно выдавать статичный бонус ХП за каждый прокачиваемый уровень абилки (например +150/300/450хп), то можно как упомянуто выше: в момент прокачки выдавать герою абилку на основе способности "талисмана жизни" (выставив в РО ей 2 уровня, на первом бонус будет +0хп, а на втором -150хп), устанавливаешь этой способности у героя уровень 2, и удаляешь эту способность. В итоге происходит баг и герой навсегда получает +150хп.
Если здоровье нужно изменять более/менее динамически, то отталкиваясь от наименьшего делителя можно пребечь к бусту за счёт удвоенного суммирования (степень двойки).
26

» WarCraft 3 / Сдвинуть "Точку сбора" вниз на 1 клетку

Если ты иконку точки сбора сдвинешь вниз, то она станет на место кнопки отмены. При начале производства появится кнопка отмены и сдвинет в сторону иконку точки сбора... Косяк же.
Можно просто скрыть иконку сбора, если она не нужна. При этом на ПКМ оно будет работать как обычно.
Как вариант - можно удалить абилку из здания, оно не потеряет возможность обучения юнитов, но возможность указать точку сбора - пропадёт.