Проблема с крипами
|
|
Smartaros | Дата: Вторник, 20 Марта 2012, 21:51:54 | Сообщение # 1 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Че то не получается сделать, чтоб когда отдаешь приказ атаковать героя то все рядомстоящие крипы начинали тебя атаковать.......хелп
|
|
|
|
Ilusha | Дата: Вторник, 20 Марта 2012, 22:06:05 | Сообщение # 2 |
8 уровень
Группа: Проверенные
Сообщений: 550
Награды: 0
Репутация: 295
Блокировки:
| это не получается: Pick every unit в таком-то радиусе от цели и принадлежащие нейтрально-враждебному игроку and do actions issue order targeting a unit order attack (твой юнит) ?? Добавлено (20 Март 2012, 22:06:05) --------------------------------------------- ой, ну всмысле не нейтрально враждебный а другой ну и условие по приказу
|
|
|
|
Smartaros | Дата: Среда, 21 Марта 2012, 01:39:29 | Сообщение # 3 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Триггер
Событие: юнит отдал приказ атаковать Условие: атакованный юнит - герой равно да Действие: выбрать всех юнитов в радиусе 600 от юнита отдавшего приказ, подходящих не героев и не зданий Приказать выбранному юниту атаковать юнита отдавшего приказДобавлено (21 Март 2012, 01:39:29) --------------------------------------------- Не работает
|
|
|
|
Terrador | Дата: Среда, 21 Марта 2012, 02:38:16 | Сообщение # 4 |
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
| С: Юнит получил приказ атаковать У: Переключающий юнит равно герой Д: Выбрать всех юнитов в радиусе 600 от героя и приказать атаковать переключающий юнит Может так сработает?
|
|
|
|
Smartaros | Дата: Среда, 21 Марта 2012, 02:40:01 | Сообщение # 5 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Да не работает, это аналогично
|
|
|
|
Terrador | Дата: Среда, 21 Марта 2012, 02:46:38 | Сообщение # 6 |
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
| Можно попробовать занести героя и крипов в переменные, а то может не работать функция Quote (Terrador) Выбрать всех юнитов в радиусе 600 от героя и приказать атаковать переключающий юнит из-за того, что юниты не в переменной, надо добавить их к переменной, это иногда срабатывает
Сообщение отредактировал Terrador - Среда, 21 Марта 2012, 02:47:33 |
|
|
|
Smartaros | Дата: Среда, 21 Марта 2012, 02:48:30 | Сообщение # 7 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Тогда это будет не мультиприменяемо
|
|
|
|
Terrador | Дата: Среда, 21 Марта 2012, 03:32:49 | Сообщение # 8 |
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
| Можно еще так, точно должно сработать: С: Юнит (или владелец крипа) атакован Д: Выбрать всех юнитов в радиусе 600 от героя и приказать атаковать героя
|
|
|
|
Smartaros | Дата: Среда, 21 Марта 2012, 03:36:03 | Сообщение # 9 |
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
| Нужно именно по приказу
|
|
|
|
Terrador | Дата: Среда, 21 Марта 2012, 10:45:21 | Сообщение # 10 |
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
| Если в условии поставить например не "Проверка классификации юнита", а "Юнит в области", или "Юнит жив", то триггер сработает.
|
|
|
|
galaktozawr | Дата: Среда, 21 Марта 2012, 11:15:24 | Сообщение # 11 |
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 0
Блокировки:
| а может ты атаковал героя с своей команды?
GalakTozawr
|
|
|
|