Смена владельца при падение ХП
|
|
WedeR00 | Дата: Понедельник, 25 Июля 2011, 16:47:58 | Сообщение # 1 |
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
| Такая проблема: Нужно что бы при падение ХП у вражеского юнита здание переходило к тому, кто атаковал. С этим еще более-менее понятно, и то... Но вот главная суть проблемы, что зданий у которых доступна такая "функция" более сотни на карте. Пробовал через "Условия - Сравнение расы юнита", но там лишь 5 доступных: Альянс, Орки, Нежить, Ночные Эльфы и демоны какие-то. А у меня первый 4, грубо говоря, заняты. Хотел "впаять" под Наги, но их там нету. Подскажите советиком, или примером, пожалуйста.
|
|
|
|
Novice998 | Дата: Понедельник, 25 Июля 2011, 17:45:20 | Сообщение # 2 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Событие:Юнит атакован Условие:Тип юнита = здание 1 или тип юнита = здание 2 ... Действие:Сменить владельца на владелец атакующего юнита
|
|
|
|
WedeR00 | Дата: Понедельник, 25 Июля 2011, 18:45:10 | Сообщение # 3 |
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
| Так главная же проблема, что типов юнитов более сотни!
|
|
|
|
Mep3aB4uK | Дата: Понедельник, 25 Июля 2011, 18:51:01 | Сообщение # 4 |
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
| Тебе надо чтоб если атакуют зикурат орки, то он менялся на барак?
|
|
|
|
WedeR00 | Дата: Понедельник, 25 Июля 2011, 18:59:21 | Сообщение # 5 |
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
| Мне нужно что бы юнит менял владельца. И я это знаю как сделать. Но типов таких юнитов более сотни.
|
|
|
|
Mep3aB4uK | Дата: Понедельник, 25 Июля 2011, 19:06:19 | Сообщение # 6 |
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
| Условие тип юнита равно здание, и любое здание сменит владельца, без указания типа здания
|
|
|
|
WedeR00 | Дата: Понедельник, 25 Июля 2011, 19:17:15 | Сообщение # 7 |
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
| Но мне не нужно абсолютно всем менять. Лишь определенным типам, которых больше сотни
|
|
|
|
Novice998 | Дата: Понедельник, 25 Июля 2011, 19:26:06 | Сообщение # 8 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| WedeR00, а юнитов которым НЕ НАДО менять владельца тоже больше сотни?
WedeR00, Попробуй Quote (Novice998) Событие Юнит атакован Условие Атакованный юнит - здание И Тип юнита != здание 1 или тип юнита != здание 2 ... Действие Сменить владельца на владелец атакующего юнита
Сообщение отредактировал Novice998 - Понедельник, 25 Июля 2011, 19:27:22 |
|
|
|
WedeR00 | Дата: Понедельник, 25 Июля 2011, 19:34:31 | Сообщение # 9 |
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
| Да, которых не нужно менять так же много.
|
|
|
|
Mep3aB4uK | Дата: Понедельник, 25 Июля 2011, 19:47:44 | Сообщение # 10 |
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
| Ну тогда добавь больше 100 условий на каждый тип. Добавлено (25-07-2011, 19:47) --------------------------------------------- Еще как вариант всем юнитам которие меняют владельца, установи уровень к примеру 30, и если уровень атакованого юнита 30 то сменить владельца
|
|
|
|
Extremator | Дата: Понедельник, 25 Июля 2011, 20:05:00 | Сообщение # 11 |
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
| http://rghost.ru/15743311
|
|
|
|
Novice998 | Дата: Понедельник, 25 Июля 2011, 22:08:38 | Сообщение # 12 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Extremator, ???Quote (WedeR00) Так главная же проблема, что типов юнитов более сотни!
|
|
|
|
WedeR00 | Дата: Вторник, 26 Июля 2011, 09:05:47 | Сообщение # 13 |
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
| Quote (Mep3aB4uK) Еще как вариант всем юнитам которие меняют владельца, установи уровень к примеру 30, и если уровень атакованого юнита 30 то сменить владельца К сожалению, зданию нельзя установить уровень.
Выход нашелся лишь один: переместить всех юнитов в расу Демоны и в условие установить: Раса(атакованный юнит) = Демоны Благодарю всем за помощь!
|
|
|
|