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

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



Просмотров: 673

Zahanc #1 - 1 год назад 0
Pause unit?
KPOKODIL #2 - 1 год назад 0
Событие. - юнит покидает регион (область) . Действие - переместить юнита в центр области . Это если топорно , совсем топорно.
ssbbssc #3 - 1 год назад 0
событие - юнит покидает регион
если не сразу - то используем таймер для включения
Daniil33 #4 - 1 год назад 0
KPOKODIL:
Событие. - юнит покидает регион (область) . Действие - переместить юнита в центр области . Это если топорно , совсем топорно.
Юниты не все.
KPOKODIL #5 - 1 год назад 0
Daniil33:
KPOKODIL:
Событие. - юнит покидает регион (область) . Действие - переместить юнита в центр области . Это если топорно , совсем топорно.
Юниты не все.
Ну очевидно , что нужно тогда условие , определяющее , какой юнит должен остаться в области
Daniil33 #6 - 1 год назад 0
KPOKODIL:
Событие. - юнит покидает регион (область) . Действие - переместить юнита в центр области . Это если топорно , совсем топорно.
Ну а если уже в событие время ,прошло .
quq_CCCP #7 - 1 год назад 0
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Daniil33 #8 - 1 год назад 0
quq_CCCP:
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Есть триггер такой :
Событие : Времени прошло 60 сек.
Условие : нет
Действие : Создать юнита. Играть музыку. Дать лвл герою.
2 триггер :
Событие : отряд покидает область 34
Условие : Паладин типа герой = область 34 содержит переключающий юнит.
Действие : Двигать перекл. юнит в центр области.
DemonoiD #9 - 1 год назад 0
quq_CCCP, короче он хочет лайновую войну замками сделать.
quq_CCCP #10 - 1 год назад 0
Ну а в чем проблемы? Событие юнит покидает область. EVENT_GAME_LEAVE_REGION.
Ну в координаты цетра сместить юнита, ну или можно выпендрится и сделать x\y юнита меньше максимума x\y области, или больше минимума...
Тогда юнит будет скользить по краю области, не пересекая край.
KPOKODIL #11 - 1 год назад 0

Daniil33:
quq_CCCP:
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Есть триггер такой :
Событие : Времени прошло 60 сек.
Условие : нет
Действие : Создать юнита. Играть музыку. Дать лвл герою.
2 триггер :
Событие : отряд покидает область 34
Условие : Паладин типа герой = область 34 содержит переключающий юнит.
Действие : Двигать перекл. юнит в центр области.
Руссификатор триггеров .... Короче , условие должно быть такое : Unit type of (leaving unit) (вроде такое есть , точно не помню как называется ) равно Паладин.
Clamp #12 - 1 год назад 0
KPOKODIL, если что-то происходит как реакция на действия того или иного юнита, то используется GetTriggerUnit()
Daniil33 #13 - 1 год назад 0
KPOKODIL:
Daniil33:
quq_CCCP:
Дак что нужно сделать? Чтобы юнит появлялся в области или не мог сам выйти из области?
Есть триггер такой :
Событие : Времени прошло 60 сек.
Условие : нет
Действие : Создать юнита. Играть музыку. Дать лвл герою.
2 триггер :
Событие : отряд покидает область 34
Условие : Паладин типа герой = область 34 содержит переключающий юнит.
Действие : Двигать перекл. юнит в центр области.
Руссификатор триггеров .... Короче , условие должно быть такое : Unit type of (leaving unit) (вроде такое есть , точно не помню как называется ) равно Паладин.
Спасибо,ты помог!
KPOKODIL #14 - 1 год назад -2
Clamp, не факт , для ряда событий есть специальные типы. Например для каста заклинаний . Но да , GetTriggerUnit универсален.
DemonoiD #15 - 1 год назад 0
KPOKODIL, даже для каста заклинаний можно использовать.