Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3949
Старый 15.10.2024, 23:56
  #3949
^
Долгий
 
Аватар для Долгий
📖
Регистрация: 23.04.2019
Сообщения: 109
Регистрация: 23.04.2019
Сообщения: 109
По умолчанию
Re: Скрипты

CetusSantisВсе получилось! И с модом тоже работает! Огромное спасибо!

Добавлено через 22 часа 28 минут
Один момент, а если я хочу таких юнитов несколько поставить на карту? То им всем нужны свои имена и своя функция? Я пробовал просто поставить ещё одного юнита с таким же именем, но скрипт срабатывает лишь при убийстве первого.

параметр Name должен быть уникальным для каждого объекта. 

Если функционал после победы всегда одинаков (дать герою 999999999 опыта), то достаточно пронумеровать name всех юнитов (UnitExp1, UnitExp2, UnitExp3 и т. д.) и линию с триггером Trigger(OBJECT_TOUCH_TRIGGER, "UnitExp", "FightUnitExp") посадить в цикл for

for i = 1,5 do --5 для 5 объектов
 Trigger(OBJECT_TOUCH_TRIGGER, "UnitExp"..i , "FightUnitExp")
end

теперь на каждом объекте с именем UnitExp от 1 до 5 будет триггер при дотрагивании, запускающий функцию  FightUnitExp
Долгий вне форума
Ответить с цитированием