8

» WarCraft 3 / Хак на память Warcraft3

Вот такой вопрос. Можно ли менять текстуру интерфейса во время игры?
8

» WarCraft 3 / Построение фигур

Что насчет молний тогда? Правда, придется импортировать свои, чтобы были ровные.
8

» WarCraft 3 / Построение фигур

При каком событии отображать? Изменить стандартный круг наведения вряд ли получится.
Есть одна идея, но ее надо протестить. Создать способность с наведением и ее пустышку (мгновенная). При использовании пустышки убрать курсор, создать юнита-дамми с отображением только для данного игрока (Локальный игрок, ага), ждать нажатия ЛКМ. При щелчке ЛКМ (если не ЛКМ, стрелки и т.д., то сбрасываем) заставляем героя тыкать нормальную способность (скорее всего, в скрытом спеллбуке), убираем даммика. Только есть конфуз – в этом случае не видно кд нормального спелла (делать свое)
С возможностями мемхака, думаю, это все можно будет заменить на что-то менее костыльное, ибо без него подобное вряд ли сделаю
8

» WarCraft 3 / Построение фигур

Просто создать нестандартную модель для текстуры и никаких проблем.
ГУИ не пользуюсь, разве что перехожу на него ради человечка, не шарящего в Jass. А так интересное замечание, надо будет попинать труп и потестить все это дело.
8

» WarCraft 3 / Построение фигур

PT153:
Можно просто текстурку, которую потом нарисовать в нужной точке с помощью CreateImage.
Не поругается ли Варик за то, что не буду использовать BLP?
8gabriel8:
Тебе виднее, конечно, но почему именно DGUI, там форма подходящая?
Просто этот даммик любую текстуру жрет. Что на ней изображено, то изображение ты и получишь на нем. Удобно.
8

» WarCraft 3 / Построение фигур

Думаю, что можно использовать дамми из DGUI, который "кушает" любую .tga текстуру из декорации (съесть древо и фичи этой способности). А дамми масштабировать, если нужно.
8

» WarCraft 3 / Построение фигур

Да, визуальное отображение внешней границы.
P.S. я сделал способность с областью попадания в виде полумесяца и его как раз мне и нужно отобразить.
8

» Мир безумного / WarCraft III Reforged - WE (что хотите увидеть?)

Возможность триггерно управлять перезарядкой заклинаний.
Если не ошибаюсь, в 1.29+ уже есть такое.
8

» WarCraft 3 / Мгновенное применение заклинание Канал

quq_CCCP:
кастануть на себя абилку от бутылки омоложения
Есть ли аналогичная способность для применения в точке или по области?
8

» WarCraft 3 / Запрет способности?

ScopteRectuS:
Atesla, но манакост не работает. По крайней мере, он не отображается.
Если он не отображается, это не значит, что он не работает, в примере я специально убрал его. Попробуй поставить, например, 5 маны.
А так придется в описание вписывать :(
8

» WarCraft 3 / Запрет способности?

8gabriel8 уже посоветовал тебе Эксгумацию. Она пассивная, есть отображение кд и не требует никаких вмешательств игрока + есть манакост. Если все еще непонятно, то вот пример.
Исправленная версия.
...
Загруженные файлы
8

» WarCraft 3 / Дамми

PT153:
Да, летающий.
Тем более странно, летающие не могут ни с кем столкнуться.
Я, наверное, забыл сказать, что все сделано с помощью cJass.
8gabriel8:
Atesla, приложи карту со своими стенкой и снарядом.
Мой косяк: забыл поставить для стенки условие UnitAlive. Теперь все работает как надо. Спасибо за соучастие)
Загруженные файлы
8

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

Даешь нормальный перевод. Наконец-то уйдут Громы Задиры, Фарионы СвИрЕпЫе, Тиренды, Газулы, Артесы и прочее.
8

» WarCraft 3 / Как сделать нон-таргет и таргетную боевку в варкрафт?

Вы имеете в виду чисто на GUI?
А так да, можно, на сайте есть даже Fighting for Azeroth – карта, где реализован файтинг в Варике3.
8

» WarCraft 3 / Jass тригеры

Так покажите нам мастер-класс, ахах. Вы сюда либо жаловаться пришли, либо получить помощь, уж определитесь.
8

» WarCraft 3 / Дамми

PT153:
Снаряд летающий? Ещё может быть у стенки есть какие-то настройки, которые не позволяют ей пропускать через себя снаряд.
Да, летающий.
8

» WarCraft 3 / Дамми

На XGM она не выложена, поэтому я переписывал со скрина.
8

» WarCraft 3 / Дамми

PT153:
А сейчас эта функция есть? Я не могу найти эту наработку.
Какая?
8

» WarCraft 3 / Дамми

Собственно, этой функцией и пользуюсь.
Формулу я в то время подредактировал для булэкспра и выглядела она так: передаются юниты (кастер из хэша, проверяемый юнит (GetFilterUnit())), находится угол и расстояние между точками (x1,x2,y1,y2). Ретурн, кроме угла и расстояния, возвращал IsUnitEnemy, однако так функция, как я писал выше, работала коряво или вообще не работала, а иногда даже создавала утечки (почему, я так и не выяснил, но это уже не интересует).