12

» WarCraft 3 / Оживший огонь меняет модельку снаряда

Можешь просто поставить модель снаряда как у юнита, тогда она не будет отличаться. Иначе легче просто написать способность через триггеры такую же
12

» WarCraft 3 / Как можно оптимизировать этот код с 2D коллизиями?

Видел, что для большей производительности юзали через костыль трек события TriggerRegisterUnitInRange(trig, whichUnit, range, null), это по сути и есть готовая псевдоколлизия между юнитами, но для неё нужно накостыли эвент на выход из зоны и свойство на получения текущего статуса для проверки MushroomMoving_CollisionCheck, можно все коллизии у юнита сохранять в хеш по идишнику и динамический обновлять бд. Но это, как говориться, решение, которое нужно было реализовывать ещё при начале разработки
12

» WarCraft 3 / Заклинание трансформация горгульи

Юзай элексир ярости алхимика, более менее стабильная способность. Поставь во флаги "непрерываемый, постоянный" и длительность на 0. Если нужно вернуть юнита обратно, то даёшь новому юниту такую же абилку, только свапаешь базовый и альтернативный вариант юнитов местами. Типо такого
Ну и карта пример, как это работает можешь взять из ответа на этот вопрос xgm.guru/p/100/Sposobnost-primenyaetsya-no-ne-primenyaetsya-l34
Загруженные файлы
12

» WarCraft 3 / Ульт как у миппо из доты

Механика непростая, в любом случае, реализация может быть любой. Вот как пример
  1. При изучении пассики на клона
сохраняем кастера;
дабавляем кастера в группу клонов, если он не в ней;
создаём копию;
создаём эффект появления;
заносим в общую группу с кастером;
устанавливаем уровень равный уровню кастера;
блокируем получения опыта;
удаляем абилку, которая спавнит клонов;
Устанавливаем все абилки, которые есть у кастера, клону на тот же уровень (это я пропустил, впиши свои абилки просто)
копируем все итемы
  1. Если умирает любой юнит из группы, то убиваем всю группу
  1. Когда главный клон повышает уровень, то повышаем его у всей группы
  1. Синхронизируем предметы
когда любой из группы получает предмет, проверяем, что это не расходник (класс не равен "имеющий заряды");
что бы не делать велосипед, запрещаем клонам подбирать любые предметы, кроме расходнив, если юнит подобравший итем не главный кастер, то сразу его выбрасываем;
иначе просто пересоздаем заново все предметы для клонов;
при этом, если у клона есть расходники, то вместо удаления, выбрасываем его, и заставляем подобрать после копирования предметов кастера;
таким образом, если у клона останется слоты после копирования итемов главного клона, то он подберет все свои расходники, иначе они просто будут лежать под ним.
П.с. не мешало бы ещё итемы, которые мы добавляем клонам, сделать невыбрасываемыми этой строчкой. Таким образом, клоны смогут подбирать и выбрасывать только расходники, а основные предметы будут синхронизированы с главным клоном
п.с.2. ещё надо сделать триггер, когда главный клон изучает абилку (или повышает её уровень), то устанавливать уровень способности клонов на уровень абилки главного клона.
Загруженные файлы
12

» WarCraft 3 / Способность применяется, но не применяется

Функция ReplaceUnitBJ (ту, которую ты юзаешь для замены) создаёт нового юнита заместо старого, а старого удаляет. Параметр замены влияет только на то какой уровень здоровья и маны будет у нового юнита. Поэтому у нового юнита не будет перезарядки/текущего приказа и т.д. как у старого. Ибо это совершенно новый юнит. Стандартными методами на патче 1.26 твою проблему не решить без велосипеда с морфой. В твоём случае посоветовал бы не париться и подойди к проблеме с другой стороны, типо обновление всех кд, это не баг, а фича.
Но если всё же хочешь запариться на старом патче, то нужно написать систему с велосипедом на перманентное перевоплощение через морфу. Даёшь нужную морфу триггерно и заставляешь юнита её применить, тогда он сменит тип с сохранением всех плюшек. Но множественные морфы это ни разу не удобно. Но пример тебе ниже дал.
П.с. событие триггера поменяй с "Начинает применять способность" на "Приводит в способность в действие", иначе можно будет абузить через отмену приказа без кд
Загруженные файлы
12

» WarCraft 3 / Vergil (Devil May Cry 5)

I am the storm that is approaching
Provoking black clouds in isolation
I am reclaimer of my name
Born in flames, I have been blessed
My family crest is a demon of death
Forsakened, I am awakened
A phoenix's ash in dark divine
Descending misery
Destiny chasing time
Загруженные файлы
12

» XGM Team / Программное заявление

Alan_Gu, Допустим есть кроме хигамы еще другой лагерь , это зрители 2кВадима, которым пофиг что смотреть. Главное слушать своего кумира
12

» XGM Team / Программное заявление

Ох уж эти срачи, почему бы просто не играть в карты, срутся только те кто не играет в карты, согласны?
Потому что ничего никому не надо, вот вам ответ.
У части хигамщиков вовсе сам варкрафт не установлен.
Загруженные файлы
12

» XGM Team / Программное заявление

У вас есть такие персонажи, которые на самом сайте не сидят и не вносят никакого вклада, при этом поносят всех в дискорде.За это им ничего не бывает ,они не несут никаких наказаний. Потом вы все списываете на шутки и рофлы
12

» XGM Team / Программное заявление

Абсолютная неправда. Получается что пользователи сайта вам что-то должны и обязаны внести свой вклад?
12

» WarCraft 3 / Пеоны с гробом (Коффин мем)

Контент который заслуживает хигама, качество как всегда на высоте!
12

» Cyberpunk? Nazarpunk! / Друзья Назара

Ура теперь у Даро появился друг из хигамы.
Уважение Назару
12

» Legend of Worlds / Вадим 2kxaoc играет в Legend of Worlds

konvan5, судя по всему они тогда сыграли 3 игры за 2 дня ,еще в середине декабря, а Вадим загрузил видео спустя месяц, два месяца.
12

» WarCraft 3 / Time Defenders

-Дай списать домашку
-Хорошо, только что б не было один в один
Загруженные файлы
12

» WarCraft 3 / Divinity survival 4.1

Любители поныть на сборные артефакты , в этой карте совсем потеряются и выпадут в осадок. Зачем было делать столько сборок?
Варкрафтеры не могут купить 4 предмета в ряд, на что вы наделись?
Ну и карта 32*32 слишком крошеная, сделал бы размер карты хотя-бы 96*96
12

» XGM YouTube / Обучение редактору Warcraft 3 от Альтернативного

Вот вам более топовый ролик по редактору. За омерзительную озвучку Деда Хокаге можете
поблагодарить Даро из 2014 года
12

» WarCraft 3 / Пак способностей - Death Rider

На этот раз получился какой-то разнообразный, но при этом совершенно не грабельный персонаж. Хотя еще зависит от жанра карты, скорее всего сделано под МОБУ.