Сейчас 21:47:46 Четверг, 28 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Смена владельца при падение ХП
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 ... Действие:Сменить владельца на владелец атакующего юнита

Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

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 ...
Действие
Сменить владельца на владелец атакующего юнита


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (


Сообщение отредактировал 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)
Так главная же проблема, что типов юнитов более сотни!


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

WedeR00Дата: Вторник, 26 Июля 2011, 09:05:47 | Сообщение # 13
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Quote (Mep3aB4uK)
Еще как вариант всем юнитам которие меняют владельца, установи уровень к примеру 30, и если уровень атакованого юнита 30 то сменить владельца

К сожалению, зданию нельзя установить уровень.

Выход нашелся лишь один: переместить всех юнитов в расу Демоны и в условие установить: Раса(атакованный юнит) = Демоны
Благодарю всем за помощь!
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz