Можно, раздавать юнитами классификаци вроде - древо, не древо, самоубийца, не самоубийца и настраивая у способностей допустимые цели так чтобы они работали либо только на самоубийц, либо только на древа, на древа и на самоубийц, на не древа и не самоубийц и так далее.
Правда так не сильно можно разогнаться с классификациями, еще есть таурены и пару абилок которые работают только на тауренов (эта классификация для этого и нужна) ну и проверка триггерно при приказе каста, думайте что вам лучше подходит...
Можно менять уровни способностям или свапать их техникой ('ANeg'), т.к способности предмета точно такие же способности как и юнита, при получении предмета они вручаются юниту и скрываются с карты команд, но взаимодействовать с ними можно точно так же как с обычными, менять уровень или воздействовать другими способностями, удалять, запрещать и так далее.
Самый простой способ n одинаковых предметов с разными бонусами, смотри "сфера возмездия" в кампании ночных эльфов и редакторе обьектов, как реализовано что по мере сборки осколков сферы растут получаемые бонусы.
Alexey103, а выбора то у вас сударь нету, либо делать морфами либо не делать никак.. вот всегда поражался, сначала навыдумывают ахинеи которую сами не знают как сделать, только потом лезут на форум выспрашивают а как это сделать, не мечтайте о том чего не знаете! То мы не умеем, не знаем но хотим, чудес не бывает!
Extremator, насколько помню виртуальной jasm машине пофиг на это, массив это тупо адресс, его можно засунуть в функцию в качестве аргумента, да и каллбеки могут иметь аргументы, я уже выкладывал наработку на мемхаке на эту тему ссылка. Но все это реализуемо обходными путями, как к примеру глобалками или структурами vjass, так что не думаю что передача массивов в качестве аргументов так уж и нужна, есть куда более нужные вещи.
Разумеется нельзя, это своего рода уникальная способность, делай триггерный аналог (если нужно призванное существо) или аксид бомбу если нужен только урон и замедление. Уже 100 раз писал, механику у стандартных способностей изменить нельзя никак, совсем никак, ваще никак!
есть такой обьект group - это отряд юнитов, есть целая куча функций для сбора в этот отряд юнитов подходящих под твое услвоие, в гуи это вкладка Отряд там есть выбор всех вокруг с подходящими условиями, ну ставим нужные условия, с такими познаниями надо бы читать статьи.
Я свой сделал за два-три вечера. Боюсь представить своих противников.
Да ладно тебе, можно подумать тут прям делали спеллы на на 5000 строк кода и 8 мб импорта, сделали анимированную сцену...
Можешь не боятся, у меня хоть и юзается мх спелл ни шибко сложный.
ScopteRectuS, забыл - подробнее смотри первую миссию альянса в дополнении, там кампания Келя и обсерватории становсятся синими домами на миникарте после починки. Там вроде еще какой то изврат чтобы менять только конекретному зданию, уже и не помню все.
Loran124, Уже наработок штук 7 на сайте висят на эту тему, на любой вкус и цвет, и этак тем 50 с этим вопросом, все еще народ тупит и плодить одно и тоже, детект урона и точка, это сложно - если вы новичок, не делайте ничего где бы понадобился детект урона.
Есть такая нативка - сменить иконку на миникарте у нейтрального здания, собственно дамми здание и набор текстур для создания анимации пинга на миникарте, периодически меняем иконку здания и видим красивую анимацию, но это не просто.
А что именно нужно? Исключать всех не тех или отсеять? Можно копировать группу, вставить одну группу в другую, есть соотвествующие функции, размножили одну группу по массиву и перебирайте сколько влезет, после удаляйте.
Небо - сферическая модель которая движится, а на эту сферу наложена текстура, тестуру можно менять вроде динамически во время игры, но мб багнулся движок и не встала текстура как надо...
Атаковать союзников идея не очень, ты будешь сбивать хилки предметов к примеру.
Благодать паладина, не? И примитивный триггер - юнит атакован другим юнитом, приказ кастануть благодать в атакованного. Реализация очень простая и кривая, но думаю вам для начала сойдет, потом подумайте на досуге как это доработать (детект физ. урона тема не для начинающих).
Базовый ид приказа указан для галочки в ро, его изменить можно только у канала да поставки ресурсов, у прочих способностей он не меняется. По этому ид движок узнает какой взять метод для обработки скилла, по нему рисуется на иконках кулдаун индикатор и так далее. Изменить механику дефолтных способностей нельзя.
» WarCraft 3 / Сопротивление
Правда так не сильно можно разогнаться с классификациями, еще есть таурены и пару абилок которые работают только на тауренов (эта классификация для этого и нужна) ну и проверка триггерно при приказе каста, думайте что вам лучше подходит...
» WarCraft 3 / Можно ли изменить бонусы, способности предмета?
Самый простой способ n одинаковых предметов с разными бонусами, смотри "сфера возмездия" в кампании ночных эльфов и редакторе обьектов, как реализовано что по мере сборки осколков сферы растут получаемые бонусы.
» WarCraft 3 / Как изменить максимальную и максимальную атаку героя?
вот всегда поражался, сначала навыдумывают ахинеи которую сами не знают как сделать, только потом лезут на форум выспрашивают а как это сделать, не мечтайте о том чего не знаете! То мы не умеем, не знаем но хотим, чудес не бывает!
» WarCraft 3 / Краши у конкретного игрока при использовании паича .mix?
» WarCraft 3 / Почему в GenericUnitEvent отсутствуют некоторые события?
» WarCraft 3 / Как изменить максимальную и максимальную атаку героя?
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
» WarCraft 3 / Можно ли из автоприменяемой спосбности паразит сделать обычную?
Уже 100 раз писал, механику у стандартных способностей изменить нельзя никак, совсем никак, ваще никак!
Ред. quq_CCCP
» WarCraft 3 / Триггерный АОЕ урон
» XGM Конкурсы / Fun Spell Contest 2018
Можешь не боятся, у меня хоть и юзается мх спелл ни шибко сложный.
» WarCraft 3 / MinimapPing
Там вроде еще какой то изврат чтобы менять только конекретному зданию, уже и не помню все.
» WarCraft 3 / Багаюз пассивки-атаки
Ред. quq_CCCP
» XGM Конкурсы / Fun Spell Contest 2018
» WarCraft 3 / Иконка героя
» WarCraft 3 / MinimapPing
» WarCraft 3 / Desync
» WarCraft 3 / лимит заданий
» WarCraft 3 / Как задетектить инвентарь?
» WarCraft 3 / Мемхак и игровые читы
» WarCraft 3 / Как совершить обход по объекту group?
» WarCraft 3 / Мемхак и игровые читы
» WarCraft 3 / изменение положения неба в редакторе
» WarCraft 3 / Атака исцеляющая союзников
Благодать паладина, не? И примитивный триггер - юнит атакован другим юнитом, приказ кастануть благодать в атакованного. Реализация очень простая и кривая, но думаю вам для начала сойдет, потом подумайте на досуге как это доработать (детект физ. урона тема не для начинающих).
» WarCraft 3 / Мемхак и игровые читы
» WarCraft 3 / Id Способности