Лол AddSpecialEffectTarget функция, ну или в настройках способностей в стороке граффика маг - модель крепи, а сферы тебе надо самому в зд максе пилить или просить кого то это сделать.
Тут два варианта:
1 - Текстаг, плавающий текст над головой юнита - сделаный из палочек, пример смотри в карте Bomber Command, там замечательные прогресс бары над зданиями с делениями.
2 -Импортная модель, собственно делается модель спецэффекта, скажем капелька крови которая смешается от головы юнита чуть чуть в сторону, вторая модель по центру а третья в другую сторону, добавляя юниту спецэффект ты показываешь число стаков.
Летунами делать при приближении к строениям, принадлежавшим их игроку.
Так же можно изначально у всех зданий поставить карту путей портала, тогда сквозь них можно будет ходить, правда всем, но вот врагов можно стопить и отправлять обратно...
Ну тут сложное дело, пассивка вивера полна багов - не стак с орбами, выпадет крит и пассивка не сработает, но и сделать что то похожее триггерно непросто.
Проверять нанес ли юнит физический урон атакой или нет можно проверив замахивался ли он недавно на этого юнита.
Ну а так если нужен ток. дабл урон - обычные криты как у баунти хантера из доты делай, индикацию кулдауна либо через скилл магического амулета либо с техникой где туча уровней.
Деслк оптимизатором, после править ручками, то редактор будет жутко лагать.
В доте данные о абилках мало чем интересны, да и мусора там немерено, фрог не знает что такое "Удаление"
Ну сначала пройдет проверка приказа, а может ли юнит его выполнить (способен ли он ходить), потом юнит будет разворачиваться на угол между юнитом и точкой куда был отдан приказ, после движок будет проверять проходимость местности в квадратных областях выстраивая из них кратчайший маршрут, а юнита двигая по этим областям с заданной скоростью.
Да, он живой и может сдохнуть.
Можно паузить, анпаузить кода вздумается.
При смерти с юнита снимается пауза и если это герой то он воскреснет без паузы.
PauseUnit - останавливает юнитов, в варкрвавте задуман для роликов чтобы, остановить сражения во время ролика, ну юниты друг друга не убили, не кончились баффы и прочее....
Пауза отключает все пассивки юнита, к примеру у юнитов в паузе не работают промахи.
Пауза не дает возможности использовать активные способности юнита.
Пауза останавливает таймеры длительности и внутренние таймеры баффов, к примеру Омоложение будет лечить юнита гораздо дольше, если его запаузить.
Это же для буттон менеджера, чтобы самому плодить иконки.
Там в настройках выбираешь рамку, изображение иконки и прога сама все соединяет воедино, делая иконку.
У вас случаем не стоят рус. триггеры или какие то говно русификаторы, так же карта могла быть повреждена при сохранении...
Ну сносим русификаторы, проверяем...
Останавливаем карту wc3map restorer или Xdep, но про гуи можно будет забыть, ели убрать галочки то имена функций и переменных останутся.
Ну собственно это такая способность 'Aspb' - книга заклинаний, способность одноименного предмета...
Собственно способность 'Aspb' -spellbook имеет поле 'Ability List' как у юнитов, в котором можно указывать другие способности.
Что нам нужно:
Скопировать способность 'Aspb' - книга заклианий и изменить название на желаемое, удалить иконку и обнулить все параметры ( мин и макс заклинаний ставим на 1, список способностей - тут очищаем весь список и добавлем туда интересующую вас способность, в вашем случае баш...)
Нужно запретить эту способность для изучения игроком триггерно, с помощью SetPlayerAbilityAvalible (в гуях не помню как, там в разделе игрок есть эта функция)
Собствнно добавлем\удаляем нашу способность на основе "спеллбука" когда захотим, она не будет отображаться и занимать место на карте команд.
Примечание:
Запрещенные способности загружаются в память в полном обьеме, не смотря на то что их не видит игрок, поэтому удаляйте все описания, эффекты, иконки, параметры которые отвечают за визуализацию, так вы увеличите скорость загрузки вашей карты, хоть и не намного.
На сайте была наработка отталкивания и не одна, но что то не могу найти
так что вот lifeinarena.ucoz.ru/forum/19-2498-1 (первый в списке гугла)
А так же здесь прикреплю - систему отталкивания
Никак баш баратрума из доты решили запилить?
Ну там двигают с помощью таймера юнита, при этом оглушив или запаузив чтобы не бегал, так же стоит проверять проходимость местности чтобы не затолкать юнита в непроходимое место.
На гуи сложнореализуемо...
Для предмета можно юзать и 'Aasl' (аура замедления, торнадо) но 'Aasl' повреждающая аура, её бафф на юните спровоцирует его напасть на владельца ауры, а так же разбудит нейтралов.
» WarCraft 3 / Руны крови
» WarCraft 3 / Руны крови
1 - Текстаг, плавающий текст над головой юнита - сделаный из палочек, пример смотри в карте Bomber Command, там замечательные прогресс бары над зданиями с делениями.
2 -Импортная модель, собственно делается модель спецэффекта, скажем капелька крови которая смешается от головы юнита чуть чуть в сторону, вторая модель по центру а третья в другую сторону, добавляя юниту спецэффект ты показываешь число стаков.
» WarCraft 3 / "Нельзя через юнита"
» WarCraft 3 / "Нельзя через юнита"
Так же можно изначально у всех зданий поставить карту путей портала, тогда сквозь них можно будет ходить, правда всем, но вот врагов можно стопить и отправлять обратно...
» WarCraft 3 / AI редактор и дирижабли
Тогда ии купит себе дирижабли.
» WarCraft 3 / Orb of Lighting - как заставить использовать
Проверять нанес ли юнит физический урон атакой или нет можно проверив замахивался ли он недавно на этого юнита.
Ну а так если нужен ток. дабл урон - обычные криты как у баунти хантера из доты делай, индикацию кулдауна либо через скилл магического амулета либо с техникой где туча уровней.
» WarCraft 3 / Как можно восстановить обьектные данные?
В доте данные о абилках мало чем интересны, да и мусора там немерено, фрог не знает что такое "Удаление"
» Game Dev / Движение юнитов Warcraft III
» WarCraft 3 / по поводу паузы
Можно паузить, анпаузить кода вздумается.
При смерти с юнита снимается пауза и если это герой то он воскреснет без паузы.
» WarCraft 3 / варкрафт как убрать временно стандартные обьекты?
» WarCraft 3 / по поводу паузы
» WarCraft 3 / Граница иконок
Там в настройках выбираешь рамку, изображение иконки и прога сама все соединяет воедино, делая иконку.
Ред. quq_CCCP
» WarCraft 3 / Из за триггера не запускается карта
» WarCraft 3 / отсутствует база данных триггеров CreateGroup
Ну сносим русификаторы, проверяем...
Останавливаем карту wc3map restorer или Xdep, но про гуи можно будет забыть, ели убрать галочки то имена функций и переменных останутся.
» WarCraft 3 / Из за триггера не запускается карта
Что за trig?, что за c?
» WarCraft 3 / Порталы в Melee карте
» WarCraft 3 / Прошу помочь (спеллбук и скрытие способн.)
Собственно способность 'Aspb' -spellbook имеет поле 'Ability List' как у юнитов, в котором можно указывать другие способности.
Что нам нужно:
- Скопировать способность 'Aspb' - книга заклианий и изменить название на желаемое, удалить иконку и обнулить все параметры ( мин и макс заклинаний ставим на 1, список способностей - тут очищаем весь список и добавлем туда интересующую вас способность, в вашем случае баш...)
- Нужно запретить эту способность для изучения игроком триггерно, с помощью SetPlayerAbilityAvalible (в гуях не помню как, там в разделе игрок есть эта функция)
- Собствнно добавлем\удаляем нашу способность на основе "спеллбука" когда захотим, она не будет отображаться и занимать место на карте команд.
Примечание:Запрещенные способности загружаются в память в полном обьеме, не смотря на то что их не видит игрок, поэтому удаляйте все описания, эффекты, иконки, параметры которые отвечают за визуализацию, так вы увеличите скорость загрузки вашей карты, хоть и не намного.
» WarCraft 3 / "Откидывающий Удар"
» WarCraft 3 / "Откидывающий Удар"
Так же не хочу поощрять попрошайничество.
» WarCraft 3 / "Откидывающий Удар"
» WarCraft 3 / "Откидывающий Удар"
» WarCraft 3 / "Откидывающий Удар"
так что вот lifeinarena.ucoz.ru/forum/19-2498-1 (первый в списке гугла)
А так же здесь прикреплю - систему отталкивания
» WarCraft 3 / "Откидывающий Удар"
Ну там двигают с помощью таймера юнита, при этом оглушив или запаузив чтобы не бегал, так же стоит проверять проходимость местности чтобы не затолкать юнита в непроходимое место.
На гуи сложнореализуемо...
» WarCraft 3 / Не работает спелл
» WarCraft 3 / Если юнит не двигается то....
Проверить двигался юнит проще пареной репы, две переменные х и y если одна из координат изменилась то юнит двигается.