В редакторе объектов она так и называется, но чтобы она изменилась, юнит должен быть летающим (Иметь тип движения летающий)
А вообще лучше это сделать триггерно
А как ты делаешь сейчас даммиксаст? вручную вызываешь IssueImmediateOrder(u,"stomp") или цифровой код вместо "stomp", а я хочу просто передавать равкод абилки в функцию без приказа, и игра сама поймёт что ей выполнить, но ладно, будем по старинке, это не сильно меня парит, просто хотелось новый функционал опробовать, эх... prog:
Можно отследить добавляете герою руну с зельем здоровья!
я уже 3 раз одинаково отвечаю на твой третий вопрос, не кажется ли что пора уже разобраться с этими рунами?
а вообще есть ещё как минимум 10 других способов
Честно функционал откровенно говоря слабый для манипулирования кулдауном. И это всё что есть. Тоже вот кинулся недавно и тут беда такая... (на мемхаке было лучше)
Но увы даже такую способность не сделать:
Каждый удар по врагам уменьшает перезарядку способности на 1 секунду
8gabriel8, верно, у меня есть равкод способности и я хочу даммику отдать приказ на каст способности но не вручную прописывать OrderID, а вытащить его из самой способности
нумерации все с нуля выставил радиус действия способности через
BlzSetAbilityRealLevelField(BlzGetUnitAbility(ud, id), ABILITY_RLF_AREA_OF_EFFECT, 0, 500)
или хотите сказать что set с 0 а Get с 1 ? PT153, проверил вообще на неё поток обрывается если так написать =( и у простого филда не уровневого всего 5 полей
написал так
Print(BlzGetAbilityStringField(BlzGetUnitAbility(ud, id), ConvertAbilityStringField(FourCC('aord'))).." Что у нас тут?")
А надо вспомнить какие события в игре реально очистили бы это, что мы обычно нажимаем?
Вообще можно сделать событие AnyKeyEvent оно бы очищало отображение радиусов
PT153, это жутчайший костыль, требующий редактирование модели, я потом от него отказался и разворачивал только турель, ибо там есть некоторые дёрганья (хотя дёрганья связаны исключительно с функций SetUnitLookAt )
И юнита (не героя) можно мгновенно разворачивать через удаление/добавление
На 126 патче на мемхаке вот можно покупать модификаторы типа атаки, алгоритм для оружия будет тот же самый
На 131 патче функции смены типа атаки есть, но не работают (пока что =))
Морф не костыль, если делаете кампанию и там атаку может менять глав герой, тогда надо будет сделать Х (7) копий героя с новым типом атаки, а если у вас 100 героев и надо всем менять тогда раздувать до 700, это ужасно
Wurst позволит динамически заполнить базу таких героев, но это сложно
Прокачал всё тоже самое что и было в итоге на блог очков не хватило, весело, как хорошо что он и не нужен особо мне, хотя зачатки блога были, кстати раньше же забвение не сбрасывало, так прям и было написано (кроме блога), надеюсь никто от этого не пострадает
» WarCraft 3 / Помогите получить значение Order способности
» WarCraft 3 / Редактирование полёта
А вообще лучше это сделать триггерно
» WarCraft 3 / Помогите получить значение Order способности
prog:
» WarCraft 3 / Восстановление здоровья
я уже 3 раз одинаково отвечаю на твой третий вопрос, не кажется ли что пора уже разобраться с этими рунами?
а вообще есть ещё как минимум 10 других способов
» WarCraft 3 / Отключить приказ smart
» WarCraft 3 / как перезарядить способность на половину. а не полностью?
Но увы даже такую способность не сделать:
Каждый удар по врагам уменьшает перезарядку способности на 1 секунду
» WarCraft 3 / Помогите получить значение Order способности
Ред. Берги
» WarCraft 3 / Помогите получить значение Order способности
BlzSetAbilityRealLevelField(BlzGetUnitAbility(ud, id), ABILITY_RLF_AREA_OF_EFFECT, 0, 500)
или хотите сказать что set с 0 а Get с 1 ?
PT153, проверил вообще на неё поток обрывается если так написать =( и у простого филда не уровневого всего 5 полей
» WarCraft 3 / Отловить направление способности
» WarCraft 3 / Повышение защиты при использовании способности
» WarCraft 3 / Повышение защиты при использовании способности
» WarCraft 3 / Повышение защиты при использовании способности
» WarCraft 3 / Смертельный союз для всех
» WarCraft 3 / Отловить направление способности
» WarCraft 3 / Убрать HP бары у юнитов
А всем другим юнитам если их не много и по необходимости рисуешь кастом бары
» WarCraft 3 / Отловить направление способности
Вообще можно сделать событие AnyKeyEvent оно бы очищало отображение радиусов
Ред. Берги
» WarCraft 3 / Отловить направление способности
- Отлавливаем событие Нажата кнопка Q или же игрок нажал мышкой в область экрана где есть абилка Q
- Создаём Эффект отображения радиуса способности
- Придумывает событие очистки (тут хз), например способность скастовали или нажали любую другую кнопку отмены
Для образца вот зачатки подобной наработки xgm.guru/p/wc3/slarkwars искать в комментариях внизу отображение радиуса действия способностей» WarCraft 3 / Повторение триггера
но первый 100% простая книга здоровья
» WarCraft 3 / Смертельный союз для всех
» WarCraft 3 / Смертельный союз для всех
» WarCraft 3 / Мгновенный поворот юнита
И юнита (не героя) можно мгновенно разворачивать через удаление/добавление
» WarCraft 3 / Смена типа атаки
На 131 патче функции смены типа атаки есть, но не работают (пока что =))
Морф не костыль, если делаете кампанию и там атаку может менять глав герой, тогда надо будет сделать Х (7) копий героя с новым типом атаки, а если у вас 100 героев и надо всем менять тогда раздувать до 700, это ужасно
Wurst позволит динамически заполнить базу таких героев, но это сложно
» Администрация XGM / Обновление 2019 - Stage 5
Ред. Берги
» Администрация XGM / Обновление 2019 - Stage 5
» Администрация XGM / Обновление 2019 - Stage 5