Ну так лепишь на аттач поинт даммика и получаешь снаряды с конкретной моделью.
Посмотри карту по ссылке, там вполне себе конкретные снаряды дракона летают.
Лол, нет, это дело быстродействия и массового захламления оперативной памяти. Уродливый он в плане решений, которые в нём используются в угоду тому, чтобы можно было мышкой кликать вместо ввода того же самого с клавиатуры. Хотя и в визуальном плане код, который генерируется посредством гуи очень так себе выглядит.
Попробуй любой свой триггер сконвертировать в код в редакторе, увидишь сам.
Кстати я сам ушёл с гуи когда начал мультиборды делать активно, настолько всё проще и приятнее было редактировать напрямую, а не через три слоя выпадающих меню.
Я вижу твою текущую позицию примерно так:
Люди учатся чтобы исполнять свои задачи, а ты отказывашься от задач потому что для их исполнения нужно учиться.
Никто не говорит учить всё что Jass может, но в твоём случае есть смысл делать именно на нём, чтобы, например, не плодить группы во вред производительности.
Разница между "сделать" и "сделать нормально и без сверления зубов через жопу" выражается в разнице между "знаю Jass" и "не хочу знать Jass". Многие, очень многие вещи делаются несопоставимо быстрее кодом в сравнении с убогим визуальным скриптингом. И далеко не все вещи этим визуальным скриптингом можно сделать, попробуй нанесённый урон половить например в общем случае.
Кроме того, многие вещи, которые можно сделать и так и так, кодом делаются существенно оптимальнее, как, например, твоя проблема из этого самого вопроса.
native SetUnitMoveSpeed takes unit whichUnit, real newSpeed returns nothing
constant native GetUnitMoveSpeed takes unit whichUnit returns real
constant native GetUnitDefaultMoveSpeed takes unit whichUnit returns real
Сейчас нативок больше чем есть по ссылке, но у меня нет установленного варкрафта, чтобы вытянуть common.j актуальный.
Немного ошибся, не метод сброса в дефолт, а метод узнать её дефолтное значение.
Предлагаю потестировать карту с таким количеством юнитов заведомо, узнаешь очень много об оптимизации игрового процесса. Спойлер: даже несколько сотен окажутся малоиграбельным количеством.
Проверять нужно юнитов с приказом отличным от "стоп", а не ВСЕХ юнитов на мили-карте.
Помимо функции установки скорости есть функция её сброса в дефолт.
А вообще советую сначала проверить как оно работает, прежде чем говорить о перемешивании чисел.
» Мир безумного / Warcraft 3 Reforged на Unreal Engine 5
» WarCraft 3 / Магический лайфстил
» WarCraft 3 / Минусы отлова урон через орб эффект
» WarCraft 3 / Минусы отлова урон через орб эффект
» WarCraft 3 / Минусы отлова урон через орб эффект
» Halver / Halver
» Halver / Halver
» WarCraft 3 / Self Improve
» WarCraft 3 / Self Improve
» WarCraft 3 / Курс JASS + vJASS
» WarCraft 3 / Ландшафт деревни
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Ред. Clamp
» WarCraft 3 / Управление поворотом по вертикали
Посмотри карту по ссылке, там вполне себе конкретные снаряды дракона летают.
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Кстати я сам ушёл с гуи когда начал мультиборды делать активно, настолько всё проще и приятнее было редактировать напрямую, а не через три слоя выпадающих меню.
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Люди учатся чтобы исполнять свои задачи, а ты отказывашься от задач потому что для их исполнения нужно учиться.
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Управление поворотом по вертикали
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Ред. Clamp
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Ред. Clamp
» WarCraft 3 / Управление поворотом по вертикали
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Проверять нужно юнитов с приказом отличным от "стоп", а не ВСЕХ юнитов на мили-карте.