21

» XGM Конкурсы / Конкурс героев

Очень странно. Просто не могу поверить в то, что я этого раньше не заметил, потому что я своего героя очень долго тестил.
21

» XGM Конкурсы / Конкурс героев

pro100master, нет, я проверял, когда делал героя. Именно функции BlzGetAbilityManaCost, BlzGetAbilityCooldown начинлись с 1
21

» XGM Конкурсы / Конкурс героев

Последний патч сломал большинство функций, завязанных на уровнях. Теперь они 0-indexed, то есть, чтобы получить манакост 1-го уровня, нужно писать 0-го уровня. Думаю большая часть героев конкурса сломались из-за этого.
21

» WarCraft 3 / [Hero Contest] Мотнаф

Bergi_Bear, ух, берги, зачем так пугаешь? Я испугался, что патч сломал моего героя. Только что проверил: мана уходит, скиллы не перезаряжаются.

раскрыть

Всё, нашел баг: близзы сломали функцию getAbilityManaCost

Короче близзы сделали функции GetAbilityCooldown, GetAbilityManaCost 0-indexed. Герой полетел к ****.
21

» WarCraft 3 / [Hero Contest] Мотнаф

Bergi_Bear, спасибо за отзыв.
  1. С пассивкой все норм, она берет ману просто это незаметно из-за того что у героя очень большой мана реген.
  2. Ульта перезаряжает скиллы? Не понял о чем ты.
  3. Q наносит урон только наземным, неимунным к магии юнитам.
  4. Возможно. Не подумал об этом.
  5. С водой особых проблем нет, кроме того что, Q-юниты могут там застрять. Но это так и должно быть, если игрок сам указывает на воду.


Насчет иконки: скорее всего Аниша заточил в мир теней только орков, а остальных троллей и тауренов, которые тоже жили в деревне, он просто убил .
21

» WarCraft 3 / [Hero Contest] Мотнаф

Андреич, да я бы не сказал, что изменения очень большие, хоть и кажутся такими на бумаге. Вот подробно, что было изменено:
Ancestral Spirits (Mirror Image)
  • замена иконки
  • замена названия
  • тип цели изменен с no target на target area
  • добавлено улучшение от phantom world
Big Bad Voodoo
  • замена иконки
  • больше не ультмативная способность
  • добавлена анимация вращения (объединено с bladestorm)
  • добавлено улучшение от phantom world
Vengeance (Ph. Carnage)
  • замена названия
  • теперь пассивная и срабатывает при получении урона
  • герой не сам атакует, а создает свою копию
  • добавлено улучшение от phantom world
Phantom World
  • тут да, новая способность
21

» WarCraft 3 / [Hero Contest] Мотнаф

Обновил героя и ресурс.

Общие изменения:
  • Способность Mirror Image переработана в Ancestral Spirits.
  • Способность Ph. Carnage переработана в Vengeance.
  • Способность Big Bad Voodoo переработана.
  • Способности Bladestorm, Ph. Remnant и Ph. Swap удалены.
  • Добавлена новая способность Phantom World.
21

» WarCraft 3 / Событие до проверки КД способности

Да, есть. EVENT_PLAYER_UNIT_SPELL_CAST и EVENT_UNIT_SPELL_CAST.

Но если нужно отловить момент нажатия кнопки, до вывода сообщения о том, что скилл на кд или не хватает маны, то такого события еще нет.
Загруженные файлы
21

» WarCraft 3 / Анимации Атаки

SetUnitAnimationByIndex( whichUnit, index )
whichUnit - ваш юнит
index - необходимый индекс
21

» WarCraft 3 / как с помощью фрэйма строить здания

  1. Отследить клик по кнопке.
  2. Сменить модель курсора на модель здания.
  3. Сделать эту модель чуть прозрачной.
  4. Взять карту путей здания.
  5. Расчитать где можно строить, а где нет.
  6. Покрасить в нужный цвет карту путей здания (красный или зеленый)
  7. Обновлять эти данные при движении курсора.
  8. Отследить клик ЛКМ и сделать курсор нормальным.
  9. Создать здание как юнита и установить хп на 1 и увеличивать со временем. +проигрывание нужной анимации.
  10. Отследить момент завершения стоительства и вывести сообщение о готовности новой постройки.
21

» WarCraft 3 / Кастом скрипт на стоимость золота в системе расходов (Reforged)

Случаем не пытались узнать стоимость юнита-героя? Эти функции фаталят, если равкод юнита начинается с заглавной буквы.
21

» XGM Конкурсы / Конкурс героев

Ух, если сделаете SD графику, то мой герой полностью накроется.)