0
1
4 года назад
Отредактирован Nerzhul54rus
0

» WarCraft 3 / Дистанция атаки

Bornikkeny, радиус агра это acquisition range? Если да - то тоже не помогает. Сейчас планомерно снижаю на 5 единиц acquisition range и range и тестирую хотя бы до нужного результата (юниты внизу не атакуются + юнит поднявшийся атакуется до того как увидит площадку). Дошел до 1105. Герои уже не атакуются. Тестирую на других юнитах. Гигант, балиста и танк все также атакуются снизу. Казалось бы дело в размере. Но мелка людская волшебница тоже атакуется внизу. Короч не понятно как высчитывается. Придется методом тыка.
0
1
4 года назад
0

» WarCraft 3 / Дистанция атаки

quq_CCCP:
Ты забываешь важное НО - ты меришь дистацнию между центрами юнитов, а игра между краем моделей, это раз, два юнит начинает атаковать не мгновенно как увидел цель в зоне досягаемости, так же не забывай что снаняды будут догонять юнита и не смотря на то что юнит уже вышел за радиус атаки - тот удар что был заготовлен всеравно на пофиг полетит в него.
Не пробовал поступить оригинальнее - событие юнит входит в регион, юнит выходит из региона, при входе помещаем юнита в группу, при выходе удаляем из этой группы, как и при смерти. В отдельном триггере кадую секунду всем юнитам в этой группе отнимаем здоровье в размере 10% от максимума.
Про то что заготовленные снаряды будут догонять убежавшего юнита отвечает range motion buffer (как я понял). Тоже сначала подумал про расстояние до края модели, но опять же мой эксперимент это не подтвердил. Юнит стоит внизу под склоном, на который не может подняться ровно напротив фонтана. Расстояние до юнита 1200 (как ты говоришь от центра до центра) и он уже атакуется. Но при подъеме (который находится по диагонали) эти правила же должны тоже сохраняться. Юнит спокойно поднимется до 1126. Про регион тоже думал. Если так не разберусь - то придется. Вроде ведь простое дело с радиусом - а рождает проблемы.
0
1
4 года назад
0

» WarCraft 3 / Основы работы с Retera Model Studio

HELP! Почему при изменении длины анимации некоторых моделей крашатся все анимации. В качестве примера лучница-эльф из компании людей. С нужными мне моделями все работало. Брал скажем рубаку, изменял ему длину анимации атаки и экспортировал файл модели в карту. Присваивал модель нужному мне юниту и все работало с нужными скоростями. С этой же лучницой - она дергается как эпилептичка. Это видно уже даже в самой retera при изменении длины анимации. Длину анимации менял через Scripts-Change Animation Length by Scaling.
2
1
4 года назад
2

» WarCraft 3 / Основы работы с Retera Model Studio

Разобрался
0
1
4 года назад
0

» WarCraft 3 / Основы работы с Retera Model Studio

Извиняюсь за глупый вопрос, я только втягиваюсь в редактор. Как мне в этой программе ускорить анимацию именно моему кастомному юниту. Папка Custom unit пустая. Если кратко я сделал юнита на базе рубаки в редакторе. Установил нужную мне скорость точки урона после начала атаки. И получается теперь урон наносится раньше чем юнит ударит топором, что выглядит тупо. Как ускорить анимацию тут я нашел. Но это для базовой модели что ли? Как добраться до моей кастомной?