Вот триггер есть на появление юнита ,спустя какое-либо время,нужно сделать так,чтобы он не покидал свою область.

Принятый ответ

Daniil33:
quq_CCCP:
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Есть триггер такой :
Событие : Времени прошло 60 сек.
Условие : нет
Действие : Создать юнита. Играть музыку. Дать лвл герою.
2 триггер :
Событие : отряд покидает область 34
Условие : Паладин типа герой = область 34 содержит переключающий юнит.
Действие : Двигать перекл. юнит в центр области.
Руссификатор триггеров .... Короче , условие должно быть такое : Unit type of (leaving unit) (вроде такое есть , точно не помню как называется ) равно Паладин.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
6 лет назад
0
Ну а в чем проблемы? Событие юнит покидает область. EVENT_GAME_LEAVE_REGION.
Ну в координаты цетра сместить юнита, ну или можно выпендрится и сделать x\y юнита меньше максимума x\y области, или больше минимума...
Тогда юнит будет скользить по краю области, не пересекая край.
0
17
6 лет назад
0
Daniil33:
quq_CCCP:
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Есть триггер такой :
Событие : Времени прошло 60 сек.
Условие : нет
Действие : Создать юнита. Играть музыку. Дать лвл герою.
2 триггер :
Событие : отряд покидает область 34
Условие : Паладин типа герой = область 34 содержит переключающий юнит.
Действие : Двигать перекл. юнит в центр области.
Руссификатор триггеров .... Короче , условие должно быть такое : Unit type of (leaving unit) (вроде такое есть , точно не помню как называется ) равно Паладин.
Принятый ответ
0
30
6 лет назад
0
KPOKODIL, если что-то происходит как реакция на действия того или иного юнита, то используется GetTriggerUnit()
0
11
6 лет назад
0
KPOKODIL:
Daniil33:
quq_CCCP:
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Есть триггер такой :
Событие : Времени прошло 60 сек.
Условие : нет
Действие : Создать юнита. Играть музыку. Дать лвл герою.
2 триггер :
Событие : отряд покидает область 34
Условие : Паладин типа герой = область 34 содержит переключающий юнит.
Действие : Двигать перекл. юнит в центр области.
Руссификатор триггеров .... Короче , условие должно быть такое : Unit type of (leaving unit) (вроде такое есть , точно не помню как называется ) равно Паладин.
Спасибо,ты помог!
0
17
6 лет назад
0
Clamp, не факт , для ряда событий есть специальные типы. Например для каста заклинаний . Но да , GetTriggerUnit универсален.
0
20
6 лет назад
0
KPOKODIL, даже для каста заклинаний можно использовать.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.