Отряд в области
|
|
Варварkill | Дата: Воскресенье, 11 Августа 2013, 16:21:01 | Сообщение # 1 |
2 уровень
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 4
Блокировки:
| Я хотел сделать что когда появляется отряд шел на цель и уничтожал. У меня так получилось но если в эту область встает например герой или другая пехота то они тоже идут уничтожать его. Как сделать так что бы тока реагировали тот отряд который там появился, и кто попадает на эту область не реагировал на него.
|
|
|
|
Imba_pvL | Дата: Воскресенье, 11 Августа 2013, 16:30:59 | Сообщение # 2 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| при выбора отряда сравнивать тип выбранного юнита.
|
|
|
|
Варварkill | Дата: Воскресенье, 11 Августа 2013, 19:46:51 | Сообщение # 3 |
2 уровень
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 4
Блокировки:
| Можешь наработку сделать? Добавлено (11 Августа 2013, 19:46:51) --------------------------------------------- А то я пока плоха разбираюсь.
|
|
|
|
NightCatty | Дата: Воскресенье, 11 Августа 2013, 20:36:45 | Сообщение # 4 |
6 уровень
Группа: Проверенные
Сообщений: 201
Награды: 0
Репутация: 21
Блокировки:
| Варварkill, после отправки нужного отряда - Триггер - turn off this trigger
Тщетно бытиё! :c
|
|
|
|
Варварkill | Дата: Четверг, 15 Августа 2013, 13:57:17 | Сообщение # 5 |
2 уровень
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 4
Блокировки:
| NightCatty, Попробую
|
|
|
|
Extremator | Дата: Четверг, 15 Августа 2013, 14:10:01 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
| Отряд - отдать приказ для группы
там где группа - последняя созданная группа, а там где приказ - перейти нападая на противников
Сообщение отредактировал Extremator - Четверг, 15 Августа 2013, 14:12:11 |
|
|
|
Dwanx4 | Дата: Четверг, 15 Августа 2013, 14:32:16 | Сообщение # 7 |
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 16
Блокировки:
| можно каждого созданного юнита занести в переменные и приказать идти туда-то... не знаю, это наверно немного муторно, но если вдруг в эту область попал какой-то левый негеройский юнит? он че, тоже пойдет туда-то?
|
|
|
|
Extremator | Дата: Четверг, 15 Августа 2013, 16:42:09 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
| говорю ж... пусть юзает "Last Created Group" это все юниты которые были созданный за последний раз
но если они создются не разово, а например 2 футмана и 2 стрелка... то тогда нужно будет заносить их в группу
Боевая единица - создать 2 Пехотинце Отряд - Add Group in Group (Last Created Group, G) Боевая единица - создать 2 Стрелка Отряд - Add Group in Group (Last Created Group, G)
Отряд - группа G >>> Боевая единица - отдать приказ в точку ( Picked unit, перейти нападая на противников, точка )
|
|
|
|
GodOfDead | Дата: Четверг, 15 Августа 2013, 20:15:53 | Сообщение # 9 |
7 уровень
Группа: Проверенные
Сообщений: 302
Награды: 0
Репутация: 115
Блокировки:
| А вот так же проще Сначала создаешь юнитов, потом: выбрать всех юнитов в (твой регион) и: если то иначе е: выбранный юнит - герой равно нет владелец выбранного юнита (игрок которому принадлежат юниты) т: отдать приказ выбранному юниту двигаться и атаковать (точка)Добавлено (15 Августа 2013, 20:15:53) --------------------------------------------- если русско-английские триггеры то вот:
триггер создания юнитов pick every unit in (твой регион) and do (actions) цикл - if (all condisions are true) then do (actions) else do (actions) -- if --- (picked unit) is Герой равно Да --- owner of (picked unit) равно (игрок юниты которого нужно отправить) -- then --- order (picked unit) to Перейти, нападая на противников (center of (Твой регион в который должны напасть))
Если ты не знаешь кто это ---> , то ты оочень многое упустил в своей жизни...
|
|
|
|
abidin | Дата: Четверг, 15 Августа 2013, 20:32:40 | Сообщение # 10 |
7 уровень
Группа: Проверенные
Сообщений: 330
Награды: 0
Репутация: 305
Блокировки:
| Варварkill, кинь пример,как ты это делаешь,и мы тебе исправим ошибки,а то твой вопрос не все понимают или ты неправильно выражаешься.
Сообщение отредактировал abidin - Четверг, 15 Августа 2013, 20:32:54 |
|
|
|