26

» WarCraft 3 / ворота по вертикале

Смотри в чём тут дело...
Ты, скорее всего, используешь стандартную модельку ворот.
По стандарту она развёрнута лицевой стороной на ЮГ, потому что все здания имеют стандартную ориентацию в 270°. Вот поэтому ты и получаешь свои "горизонтальные" ворота.
Стандартные разрушаемые ворота (разрушаемыми объекты) разворачиваются за счёт параметра fixedRot (Графика - Фиксированное вращение), которой нет у юнитов и зданий соотвественно.
Не особо понимаю зачем надо было создавать отдельно "Ворота З-В" / "Ворота С-Ю", когда установка значения "-1.00" в этом поле позволяет разворачивать ворота как угодно сохраняя правильную карту путей (как у разрушенных/открытых, так и у ещё целых ворот).
Для того что бы развернуть своё здание "ворота" тебе придётся либо:
Вариант А - использовать уже развёрнутую модель, и больше ничего не надо мудрить.
Вариант Б - триггерно разворачивать здание (да, здания можно вращать как юнитов).
Вариант В - имитировать отображение ворот через разрушаемый объект...
. . .
Я однажды решал такой вопрос за счёт превращения фермы (2х2) в круг силы (2х2) по средствам обычной способности "Превращение в друида-медведя". Это был максимально простой способ реализации, который позволял создавать непроходимость в нужной зоне по одной кнопке. Строишь 2-3 фермы рядом и потом вместе их "открываешь/закрываешь" (как бункер из StarCraft'a).
26

» WarCraft 3 / Почему предмет не использует 2 способности одновременно

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

Всякие талисманы защиты могут отлетать из-за того что по факту кастуется две абилки сместо одной (линкен сфера из доты).
26

» WarCraft 3 / Как через триггеры добавлять способности в книгу заклинаний

Принятый ответ
Нужно к его контейнеру абилок (спеллбуку) подкладывать другой контейнер с тем же полем воздействия (одинаковым ордером). Тогда содержимое контейнеров объединится в один список. Удалять так же - через удаление родительского контейнера.
26

» WarCraft 3 / Отнять золото у игрока в %

Принятый ответ
Дополню для душнил
текущее золото игрока * 0.15 = 15% от имеющегося золота у игрока

А дальше уже с этим значением можешь манипулировать как угодно:
Отнимать это число золота у игрока.
Давать это же самое число золота другому игроку.
Выводить текстовые сообщения на экран с эти числом.
А если же тебе нужно просто уменьшить текущее золото игрока и пни этом вообше бошьше ничего, то можно приравлять текущей запас золота игрока в его текущему щапасу золота помноженному на 0.85. Имея 1000 золота оно умножится на 0.85 и получится 850, что равно разнице между изначальным значением и -15% от него же.
26

» WarCraft 3 / Нападение крипов на героев

Дистанция получения приказа - 20000
И ещё, лучше открыть этому игроку всю карту.
Тогда юниты сами будут агриться на лббого видимого игрока.
В приоритете НЕздания.
26

» WarCraft 3 / Способность фуры из Доты

До мультеприменимости твой пример развить надо
Нет.
То что я описал и будет мультиприменяемым (если ты правильно воспроизведёшь описанное).
26

» WarCraft 3 / Способность фуры из Доты

Ты можешь записывать каждое создаваемое дерево как отдельный разрушаемый объект (в переменную), и так же записывать время его жизни (для таймера).
В момент каста просто создаёшь таким образом N деревьев и всё.
По таймеру чекаешь все деревья и их время жизни, если оно дошло до нуля - ломаешь дерево.
26

» WarCraft 3 / Таймеры

anton1623, эти таймеры заведены на 40 сек?
Или они двигают юнитов каждые 0.03 сек в течении 40 сек?
Если первое - то пофиг, нормально всё будет.
Если же второе - тут уже надо смореть конкретнее.
26

» WarCraft 3 / Таймеры

Сам потсебе? - ни на сколько.
Всё зависит от того что конкретно ты пытаешься делать, на сколько аккуратно, и как часто.
26

» WarCraft 3 / Ломается модель в игре

Есть одно элегантное решение этой проблемы - перейти на reforged 😼
Решение из разряда вкусовщины.
26

» WarCraft 3 / Ломается модель в игре

Вообще проблема может быть не в конкретной модели (а у тебя скорее всего именно в ней и дело), а в общем количестве моделей который рендерятся. Т.е. по одиночке они будут норм, а если их много на экране - это карачун вот такой, и ты не понимаешь какая именно это вытворяет.
26

» WarCraft 3 / Помогите с способностями

Зов природы имеет захардкоренную механику работы с деревьями... Тебе придётся сделать полностью триггерный аналог - взять пустышку, при её применении выбирать врагов в указанной области, фильтровать, дамажить/убивать их, создавать на их месте спецэффекты и юнитов. И мб даже предусмотреть защиту на случай если в указанной области нет врагов вовсе (как вариант - 1й скилл Свена из Доты, так ты всегда будешь указывать на конкретную цель).
По поводу морфа на хранителе... То что ты описываешь - скорее всего небольшой визуальный баг анимаций юнита, кое-что конечно можно подкрутить, но тут нужно больше конкретики.
26

» WarCraft 3 / Превращение в другого юнита

Может лучше использовать "транспорт" ?
Либо сделать для каждого героя свой вариант "превращения", ну и обыграть это идейно как-то.
Ну типа футман = рыцарь на коне. Орк = орк на волке. Гном = гном на грифоне, и т.п.
26

» WarCraft 3 / Помогите с улучшением

SAS_Deco, проверь вот этот параметр у своих "новых" версий орочьих башен.
Загруженные файлы
26

» WarCraft 3 / Заклинание: Благодать AOE на GUI

сразу понятно, какие значения урона
Именно так

ImNoobTarenas, а то что я написал этому противоречит? )))
26

» WarCraft 3 / Заклинание: Благодать AOE на GUI

D=10*2^L
if L<2 then D+5

Просто божественно

ImNoobTarenas, а чего сразу не юзать dmg{100,200,300}; hil{200,400,600} ?
26

» WarCraft 3 / Заклинание: Благодать AOE на GUI

  1. Крепи эффект не над головой, а под ноги
  2. Выводить число хила/урона через формулу на основе текущего уровня абилки
  3. Проверка на хил при макс.здоровье по сути не нужна... Раз абилка массовая и число целей не огрничено и ни на что не влияет.