NazarPunk, то есть нет смысла оптимизировать это через фильтры?
Так, можно же выбрать всех юнитов на карте, а потом в фильтре проверить принадлежат ли они группе, да?
Это не новая раса. Ты мог заметить, что у каждой расы есть уникальные способности, юниты, механики, тактика. Почти нет повторяющихся заклинаний с одинаковыми механиками. Стандартные способности и набор стандартных юнитов не сделает новую расу. На самом деле я ни разу не видел готовой годной новой расы. Только WoO, но она мне тоже не особо заходит, да и то, только в одиночку. Эх, хотел бы я показать как нужно, но мой проект делается слишком туго.
Но ладно, поставлю лойс, надеюсь проект будет расти.
NazarPunk, верно. А теперь вернёмся к истокам и перечитаем то, что хочет заказчик:
Описание: При получении вредоносного ЦЕЛЕНАПРАВЛЕННОГО(использованные конкретно против воина) воин с шансом 50% использует его против того врага, который его использовал, отраженное заклинание наносит 30% урона(если есть), если заклинание наложило эффект, то он возвращается в 50% мощности и 30% длительности от применённого
А. Учитывать при создании каждой способности этот отраж. И в каждой прописывать доп. условия.
Б. Создавать дополнительные аналоги абилок которые дают параметры, чтобы учитывать твой %.
В. Создавать аналоги стандартных абилок, ты же ими тоже пользуешься? А это уже библиотека, ну или бесконечная куча условий.
Твой способ не универсальный, затратный и громоздк.
Я же описал твой способ, и он далеко не гениальный и универсальный.
И это и называется библиотека, как бы. Просто так ты прописываешь в каждой способности, а так в одной библиотеке.
Мне казалось, что они задаются кодом поля, типа A000:adm1, то есть можно поменять, указав вместо A000 нашу способность, а данные о силе всегда в одном поле. Но это лишь предположение, у меня нет 1.31.
В принципе да, можно пройтись по всем DataX и DurX, хотя триггерные заклинания все равно будут нуждаться в отдельном внимании.
В каждом скиле, а они, хочу напомнить у тебя триггерные, ты чекаешь что спел кастанул дамик и потом чекаешь на сколько % нужно уменьшить или увеличить тот или иной показатель, ты ведь и так их триггерно меняешь, вот и всё
Хочу тебе напомнить, что баффы/защита/урон дается через абилки. Тебе нужно будет
А. Учитывать при создании каждой способности этот отраж. И в каждой прописывать доп. условия.
Б. Создавать дополнительные аналоги абилок которые дают параметры, чтобы учитывать твой %.
В. Создавать аналоги стандартных абилок, ты же ими тоже пользуешься? А это уже библиотека, ну или бесконечная куча условий.
Твой способ не универсальный, затратный и громоздк.
И похожий способ я уже описал, если ты внимательно бы почитал то, что пишет тебе "малой". Только я описал более универсальный способ. Предлагаю завершить спорИ кому-то из нас пересмотреть свои взгляды.
8gabriel8, даже на 1.31 библиотека нужна будет, как ты поля найдешь какие менять?
По-моему, самый простой вариант через даммик и технику. Ставим даммика, даём ему способность, которую направили, даём технику, которая заменяет все скиллы на аналогичные, но слабее и кастуем. Можно еще изменить даммик под все параметры героя, если триггерные способности зависят от количества маны или здоровья. Proshel_Doty, "я могу это сделать, это очень легко, но как, я показывать не буду."
Ред. KaneThaumaturge
» WarCraft 3 / Фильтры
Если они сделаны триггерно
И чтоб похищение магии тоже работало корректно
Изменил с помощью фильтров. Получилось так:
» WarCraft 3 / Фильтры
» WarCraft 3 / Фильтры
Так, можно же выбрать всех юнитов на карте, а потом в фильтре проверить принадлежат ли они группе, да?
» XGM Конкурсы / Конкурс ландшафтеров - Уютное Средиземье
Или выбрать одну.
Ред. KaneThaumaturge
» WarCraft 3 / ZinC: Кровавый взрыв
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Самый производительный Bullet Hell
» WarCraft 3 / Heart of Tides
На самом деле я ни разу не видел готовой годной новой расы. Только WoO, но она мне тоже не особо заходит, да и то, только в одиночку.
Эх, хотел бы я показать как нужно, но мой проект делается слишком туго.
Но ладно, поставлю лойс, надеюсь проект будет расти.
» WarCraft 3 / Заклинание: Молитва
» WarCraft 3 / Заклинание: Молитва
» Администрация XGM / Верните нормальный цвет числам
» WarCraft 3 / Герой-форма-лавка
Точнее прописать в это сразу в РО, только я забыл как поле называется.
Сдвиг окна (что-то такое)
» WarCraft 3 / челы а как сделать так что бы юниты ходили по стене или башне?
» WarCraft 3 / Допустимые значения РО
Ого 4 года уже прошло... будто вчера задавал этот вопрос....
» WarCraft 3 / челы а как сделать так что бы юниты ходили по стене или башне?
» WarCraft 3 / Способности и алгоритмы на заказ
Ред. KaneThaumaturge
» WarCraft 3 / Способности и алгоритмы на заказ
И это и называется библиотека, как бы. Просто так ты прописываешь в каждой способности, а так в одной библиотеке.
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Способности и алгоритмы на заказ
Proshel_Doty:
» WarCraft 3 / Способности и алгоритмы на заказ
А. Учитывать при создании каждой способности этот отраж. И в каждой прописывать доп. условия.
Б. Создавать дополнительные аналоги абилок которые дают параметры, чтобы учитывать твой %.
В. Создавать аналоги стандартных абилок, ты же ими тоже пользуешься? А это уже библиотека, ну или бесконечная куча условий.
Твой способ не универсальный, затратный и громоздк.
И похожий способ я уже описал, если ты внимательно бы почитал то, что пишет тебе "малой". Только я описал более универсальный способ.
Предлагаю завершить спор И кому-то из нас пересмотреть свои взгляды.
» WarCraft 3 / Способности и алгоритмы на заказ
Без библиотеки, на Гуях, без техники, простым твоим способом.
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / Способности и алгоритмы на заказ
Proshel_Doty:
Ред. KaneThaumaturge
» WarCraft 3 / Способности и алгоритмы на заказ
По-моему, самый простой вариант через даммик и технику. Ставим даммика, даём ему способность, которую направили, даём технику, которая заменяет все скиллы на аналогичные, но слабее и кастуем. Можно еще изменить даммик под все параметры героя, если триггерные способности зависят от количества маны или здоровья.
Proshel_Doty, "я могу это сделать, это очень легко, но как, я показывать не буду."