некоторые массовые действия
|
|
kurtdn | Дата: Воскресенье, 05 Сентября 2010, 23:20:38 | Сообщение # 1 |
7 уровень
Группа: Проверенные
Сообщений: 374
Награды: 0
Репутация: 45
Блокировки:
| 1)например у меня тригер который добавляет юнитов в определенном радиусе в группу юнитов.и затем нужно их запаузить.как запаузить только вражеских юнитов? 2)демаг в радиусе.как его использовать чтоб только вражеские юниты демажились?
|
|
|
|
Mihaa | Дата: Воскресенье, 05 Сентября 2010, 23:32:40 | Сообщение # 2 |
9 уровень
Группа: Проверенные
Сообщений: 1070
Награды: 0
Репутация: 330
Блокировки:
| напиши в поиске текста пауза и найди у меня ща нет редактора так что не могу точно сказать
|
|
|
|
Ty3uK | Дата: Понедельник, 06 Сентября 2010, 11:40:25 | Сообщение # 3 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Сделай проверку- если владелец юнита игрок-противник, то дальше твое действие.
|
|
|
|
kurtdn | Дата: Понедельник, 06 Сентября 2010, 15:04:04 | Сообщение # 4 |
7 уровень
Группа: Проверенные
Сообщений: 374
Награды: 0
Репутация: 45
Блокировки:
| Ty3uK, тоесть буквально через иф зен елс,тогда для группы понятно как.а для области как?
|
|
|
|
Ty3uK | Дата: Понедельник, 06 Сентября 2010, 16:19:40 | Сообщение # 5 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Выбрать юнита в области 500 от местоположения твоего юнита и сделать действия
|
|
|
|
kurtdn | Дата: Понедельник, 06 Сентября 2010, 18:56:41 | Сообщение # 6 |
7 уровень
Группа: Проверенные
Сообщений: 374
Награды: 0
Репутация: 45
Блокировки:
| Ty3uK, там просто урон не так наносится,действие выглядит так : прикаказать юниту атакавать область"позицию переключающий юнит в радиусе 300" принося 500 вреда,тип атаки хаос и оно мочит область,что даже самого себя коцает(((
|
|
|
|
Ty3uK | Дата: Понедельник, 06 Сентября 2010, 22:44:07 | Сообщение # 7 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Все очень просто... Выбираешь группу юнита в области относительно местоположения твоего перса, после удаляешь своего перса из этой группы и в отряде этом нанести урон ЦЕЛИ(выбранный юнит, то есть все противники в области относительно твоего местоположения... Следовательно, если ты исключил себя из этой группы урон тебе не нанесет... Или еще проще... Перед действием нанести урон юнитам в области делаешь своего перса неуязвимым, после урона снова уязвимым... Решений масса, просто надо подумать! ;-)
|
|
|
|
[san9] | Дата: Понедельник, 06 Сентября 2010, 22:51:01 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
| эм а так не как? Code Событие:твоё Условие: Действие: Если\то\иначе Выбрать каждого юнита в радиусе 900 от позиция твой юнит Цикл Если\то\иначе Если: Логическая- Игрок враг игрока - Владелец твоего юнита враг выбранного юнита = да То: Боевая еденица- Установить жизнь значение выбранный юнит - Арефметика - Жизнь собственное - твой дамаг Иначе:
Сообщение отредактировал [san9] - Понедельник, 06 Сентября 2010, 22:51:34 |
|
|
|
kurtdn | Дата: Вторник, 07 Сентября 2010, 07:30:53 | Сообщение # 9 |
7 уровень
Группа: Проверенные
Сообщений: 374
Награды: 0
Репутация: 45
Блокировки:
| саня,я сделал почти так только действие атака цели а цель собственно выбраный юнит.но тутже заметил баг.если юнит уходит из радиуса но уже в нруппе юнитов то демаг ему всеравно нанесется..выходит что атака в радиусе совсем ненужная команда(= Добавлено (07-09-2010, 07:30) --------------------------------------------- саня,я сделал почти так только действие атака цели а цель собственно выбраный юнит.но тутже заметил баг.если юнит уходит из радиуса но уже в нруппе юнитов то демаг ему всеравно нанесется..выходит что атака в радиусе совсем ненужная команда(=
|
|
|
|
Ty3uK | Дата: Вторник, 07 Сентября 2010, 08:33:47 | Сообщение # 10 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Именно поэтому я считаю, что добавить всех юнитов в области и исключить себя из этой группы проще... Правда потом придется еще исключать из этой группы союзников... И самое главное... Если выбираешь группу юнитов то в действии внутри этой группы надо дамажить выбранного юнита(picked unit)
|
|
|
|
[san9] | Дата: Вторник, 07 Сентября 2010, 12:31:44 | Сообщение # 11 |
10 уровень
Группа: Проверенные
Сообщений: 1500
Награды: 1
Репутация: 286
Блокировки:
| kurtdn, Это действие происходит меньше чем за секунду. Они не успеют убежаь
Сообщение отредактировал [san9] - Вторник, 07 Сентября 2010, 12:31:59 |
|
|
|
Vova5009 | Дата: Среда, 08 Сентября 2010, 07:47:32 | Сообщение # 12 |
8 уровень
Группа: Проверенные
Сообщений: 577
Награды: 0
Репутация: 125
Блокировки:
| Quote (|san9|) Боевая еденица- Установить жизнь значение выбранный юнит - Арефметика - Жизнь собственное - твой дамаг Советую использовать другой тип нанесени дамага, так как если юнит умрет от этого действи за него не дадут ни золота ни експы.
|
|
|
|