Сейчас 03:52:33 Среда, 24 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » БЕ меняет владельца если она пренадлежит Демонам
БЕ меняет владельца если она пренадлежит Демонам
WedeR00Дата: Вторник, 26 Июля 2011, 12:07:04 | Сообщение # 1
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Нужно что бы при истечении таймера боевая еденица переходила к нейтрально-пассивным, но только в том случае, если она пренадлежит к расе Демоны.
Событие: таймер timer истекает
Действие: (цикл)
...
Если (influence(номер игрока(выбранного игрока)) меньше или равно -1)
то делать
боевая еденица - изменить владельца (случайный юнит из(Юниты пренадлежащие (выбранный игрок))) на Нейтрально-враждебные и сменить цвет.

Но вот мне надо что бы менял только юниты которые пренадлежат к расе демоны
Подскажите, пожалуйста, какую функцию нужно вписать.
 

[DS]Дата: Вторник, 26 Июля 2011, 12:08:21 | Сообщение # 2
9 уровень
Группа: Проверенные
Сообщений: 1116
Награды: 0
Репутация: 527
Блокировки:
Не функцию, а условие

 

WedeR00Дата: Вторник, 26 Июля 2011, 12:17:23 | Сообщение # 3
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Я пробовал добавлять в условие:
(Раса(случайный юнит из(Юниты пренадлежащие(выбранный игрок))) равно Демоны
Но ничего не вышло.
 

Kr0nusДата: Вторник, 26 Июля 2011, 12:34:21 | Сообщение # 4
6 уровень
Группа: Проверенные
Сообщений: 192
Награды: 0
Репутация: 220
Блокировки:
Quote (WedeR00)
(Раса(случайный юнит из(Юниты пренадлежащие(выбранный игрок))) равно Демоны

Ну,условие на проверку расы выбранного юнита выглядит так:
Раса(выбранного юнита) равно Демоны
Пробовал так?


 

WedeR00Дата: Вторник, 26 Июля 2011, 12:48:39 | Сообщение # 5
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Только что попробовал. Не работает. :(

Добавлено (26-07-2011, 12:48)
---------------------------------------------
http://i080.radikal.ru/1107/1c/38036b5dff0a.jpg

 

Kr0nusДата: Вторник, 26 Июля 2011, 12:51:41 | Сообщение # 6
6 уровень
Группа: Проверенные
Сообщений: 192
Награды: 0
Репутация: 220
Блокировки:
WedeR00, А можешь скрин всего триггера скинуть?

 

WedeR00Дата: Вторник, 26 Июля 2011, 12:53:03 | Сообщение # 7
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
http://i040.radikal.ru/1107/9e/bace19041fdf.jpg

"Верхняя" часть работает, а вот смена владельца нет.
 

Kr0nusДата: Вторник, 26 Июля 2011, 13:14:56 | Сообщение # 8
6 уровень
Группа: Проверенные
Сообщений: 192
Награды: 0
Репутация: 220
Блокировки:
WedeR00,
1)Убери условие : Раса(выбранный юнит) равно Демоны
2)Далее переходим на строчку вниз,убирай своё действие изменить владельца
3)Добавляй действие отряд-выбрать каждого юнита в (юниты в игровой зоне) и совершить действия
Если/то/иначе,действия
В условиях: 1)Расса выбранный юнит равно Демоны
2)Выранный юнит принадлежит выбранному игроку
То действия:
И вот тут уже ставь своё действие изменить владельца и т.д.
Должно работать


 

WedeR00Дата: Вторник, 26 Июля 2011, 13:28:16 | Сообщение # 9
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Quote (Kr0nus)
2)Выранный юнит принадлежит выбранному игроку

Поставил Владелец(Выбранный юнит) равно выбранный игрок.

Верно?

Если да, то не работает.
 

Kr0nusДата: Вторник, 26 Июля 2011, 13:47:40 | Сообщение # 10
6 уровень
Группа: Проверенные
Сообщений: 192
Награды: 0
Репутация: 220
Блокировки:
WedeR00,
Хм,скинь карту тогда,я гляну что не так


 

WedeR00Дата: Вторник, 26 Июля 2011, 14:04:03 | Сообщение # 11
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
http://rghost.ru/15821051
 

Kr0nusДата: Вторник, 26 Июля 2011, 14:22:57 | Сообщение # 12
6 уровень
Группа: Проверенные
Сообщений: 192
Награды: 0
Репутация: 220
Блокировки:
WedeR00,
Не работало потому что ты не ту переменную указал (вместо влияния ты указал города) поэтому триггер не срабатывал,исправил:
http://rghost.ru/15823201
P.S. города на английском не sity а city




Сообщение отредактировал Kr0nus - Вторник, 26 Июля 2011, 14:24:31
 

WedeR00Дата: Вторник, 26 Июля 2011, 14:34:22 | Сообщение # 13
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Отето так фейл :(((
Спасибо, Kr0nus.
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » БЕ меняет владельца если она пренадлежит Демонам
  • Страница 1 из 1
  • 1
Поиск:

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