Smeto, смотри, на хэндл юнита A вещаем хэндл юнита B. На хэндл юнита B вешаем хэндл юнита A.
При смерти одного из них убиваем второго.
Ты же на хэндл юнита A вешаеш хэндл юнита A. Зачем? Его же можно получить через GetUnitHandle().
Другой момент, что таким образом к одному юниту можно привязать только одного юнита. Для более сложных взаимодействий и цепочек связей придётся что-то похитрее городить.
Делаем триггер на него вешаем бойцов и смерть бойцов по хэндлу триггера.
Один из них умер - убиваем второго (или двоих). Ну, и не забываем очищать всё. Дабы утечек небыло.
Профит
Не вижу смысла в динамических триггерах, ибо всёравно с хэндлами возиться, а задача спокойно и с одним триггером решается.
konvan5, добавил distanceSquaredInnerXY, которая возвращает положительное значение если точка внутри прямоугольника и отрицательное если снаружи. Теперь через тот же IsUnitInRangeXY можно легко посчитать, находится ли юнит полностью в прямоугольнике.
Идея в том что слева направо бегут юниты и умирают интересным способом, а по центру стоит герой и кастует в них всякое. Размер карты: хватит и 36x36, главное чтоб переход в неиграбельную темноту не смотрелся коряво. Тип ландшафта: на выбор автора Климат/Природа: на выбор автора Что вы хотите увидеть на карте дополнительно: нельзя создавать новые объекты (юниты, декорации, и т.д. ), только менять характеристики уже существующим. Обязательно долженствуют быть несколько стандартных клифов, глубокая и мелкая вода. Тематика секретных фишок карты: на выбор автора Стиль: на выбор автора Разметка местности блокираторами пути и видимости: на выбор автора Необходимость импорта: только источники света и прочую не весящую мелочь. Награда, если готовы поддержать автора материально: 100 гривен (при желании можно повысить). К сожалению из-за плохих погодных условий не на каждый банк смогу перевести.
Карту желательно опубликовать на xgm и заполнить лоадскрин указанием своего авторства.
» Администрация XGM / Файлы 404 при форке ресурса
» WarCraft 3 / Как сменить вид прицела на скилле?
Ред. nazarpunk
» WarCraft 3 / Связанные юниты
» WarCraft 3 / Связанные юниты
Ред. nazarpunk
» Литература / Как писать роман? Заметки начинающего автора
» God's word: The True Way / Требуются тестеры
» WarCraft 3 / Связанные юниты
» WarCraft 3 / Связанные юниты
» WarCraft 3 / Заказы на ландшафт
Ред. nazarpunk
» WarCraft 3 / ZinC: Rectangle
Ред. nazarpunk
» WarCraft 3 / Заказы на ландшафт
Карта для демонстрации заклинаний 1.26
Размер карты: хватит и 36x36, главное чтоб переход в неиграбельную темноту не смотрелся коряво.
Тип ландшафта: на выбор автора
Климат/Природа: на выбор автора
Что вы хотите увидеть на карте дополнительно: нельзя создавать новые объекты (юниты, декорации, и т.д. ), только менять характеристики уже существующим. Обязательно долженствуют быть несколько стандартных клифов, глубокая и мелкая вода.
Тематика секретных фишок карты: на выбор автора
Стиль: на выбор автора
Разметка местности блокираторами пути и видимости: на выбор автора
Необходимость импорта: только источники света и прочую не весящую мелочь.
Награда, если готовы поддержать автора материально: 100 гривен (при желании можно повысить). К сожалению из-за плохих погодных условий не на каждый банк смогу перевести.
» WarCraft 3 / ZinC: Rectangle
Ред. nazarpunk
» WarCraft 3 / ZinC: Rectangle
Ред. nazarpunk
» Администрация XGM / Пуш уведомления
Ред. nazarpunk
» Администрация XGM / О стороннем контенте
» WarCraft 3 / Luacraft - декларации типов для Typescript to Lua
» WarCraft 3 / Luacraft - декларации типов для Typescript to Lua
» WarCraft 3 / JNGP: Rebuild от PT153
» WarCraft 3 / Зависимость уровня способности у юнита
Ред. nazarpunk
» WarCraft 3 / Зависимость уровня способности у юнита
» Unryze Jass API / UjAPI
» WarCraft 3 / Как сделать AOE способность?
» Unryze Jass API / UjAPI
» WarCraft 3 / Luacraft - декларации типов для Typescript to Lua
» Unryze Jass API / UjAPI