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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Таргетинг юнитов
Таргетинг юнитов
roman412Дата: Воскресенье, 23 Декабря 2012, 23:24:19 | Сообщение # 1
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
Помогите пожалуйста, не получается сделать что-либо похожее на это:
Создаётся юнит (для игрока 1 - красный), дальше эти юниты выделяются зелёным цветом для красного игрока, но он не может ими управлять.
 

Dio5555Дата: Воскресенье, 23 Декабря 2012, 23:45:47 | Сообщение # 2
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 28
Блокировки:
Как я понял тебе нужно, что-бы созданые юниты были зелёного цвета и ты мог ими упровлять ?

Добавлено (23 Декабря 2012, 23:45:47)
---------------------------------------------
Сорри затупил =) проверь их на свойство типа здание, возможно стоит галочка здания или у персонажа отсуствует скорость прередвижения или связаная с этим

 

roman412Дата: Воскресенье, 23 Декабря 2012, 23:59:17 | Сообщение # 3
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
Нет, изначально у меня всё нормально.
Мне нужно сделать, например,: есть у меня юнит пехотинец, надо чтобы все пехотинцы были моей команды, но я не смог их контролировать(т.е. они как после выделения как нейтральные(жёлтые), но за твою тиму.
 

Dio5555Дата: Понедельник, 24 Декабря 2012, 00:26:13 | Сообщение # 4
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 28
Блокировки:
Они должны быть твоим цветом но за нетралов или наоборот цвета нетрала но под твоим кантролем или ты вообще хочещь сделанетралов под своим кантролем ?
 

ExtrematorДата: Понедельник, 24 Декабря 2012, 00:26:32 | Сообщение # 5
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
если я правельно понял, то можно дать спелл "выбрать воина" от стандартного расового магазина (Магическая Лавка - альясн)

это даёт контроль над юнитом, но при этом юнит остаётся чужим
 

roman412Дата: Понедельник, 24 Декабря 2012, 01:30:48 | Сообщение # 6
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
Млин, всё так, только наоборот. Мой юнит, но без моего контроля.
 

Dio5555Дата: Понедельник, 24 Декабря 2012, 03:16:26 | Сообщение # 7
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 28
Блокировки:
roman412, чёт я вообще недогнал, а зачем тебе это, для магазина ? или для чего, скинь карту.
 

roman412Дата: Понедельник, 24 Декабря 2012, 04:07:45 | Сообщение # 8
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
Чтобы параметр игрока 'Units Created' увеличивался, тоесть эти мобы создаются при определённом событии . Они бегают по областям как в тдшке, а по определённому событию сдыхают. Но мне нужно запретить игроку их контролить, иначе он может их увести с области.
 

Dio5555Дата: Понедельник, 24 Декабря 2012, 04:20:22 | Сообщение # 9
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 28
Блокировки:
А непроще сделать нетралов, а если нужно чтобы ты их видел делай общие зрение для нетрала определёному игроку
 

roman412Дата: Понедельник, 24 Декабря 2012, 04:30:33 | Сообщение # 10
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
Ну может и проще... Тогда надо сделать, чтобы при создании, они засчитывались указанному игроку (в переменной Units Produced).
 

Dio5555Дата: Понедельник, 24 Декабря 2012, 04:45:14 | Сообщение # 11
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 28
Блокировки:
а зачем если не секрет ? можешь саму карту выложить а то так трудно помогать =)
 

[SeKtOR]Дата: Понедельник, 24 Декабря 2012, 08:00:09 | Сообщение # 12
Группа: Проверенные
Сообщений: 1143
Награды: 0
Репутация: 1168
Блокировки:
Даеш юниту классфификацию Дух(Ward) это уберет все кнопки с панели, затем приказываеш ему кастовать перевоплощение(постоянное, непрывное), отдаеш приказ и сразу удаляеш перевоплощение (remove ability). Юнита будет невозможно контролировать до окончания выполнения приказа.

 

roman412Дата: Вторник, 25 Декабря 2012, 02:56:51 | Сообщение # 13
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
Насчёт варда, всё отлично кнопки исчезли.
Можно по подробнее:
1. "приказываю кастовать", это "Abilities-Default Active Ability" в менеджере объектов моего юнита, я так понял?
2. Что за "перевоплощение" такое, где его найти и как оно называется по английски?
 

SirNikolasДата: Вторник, 25 Декабря 2012, 20:28:55 | Сообщение # 14
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
2. Night elves, Hero Demon Hunter, Ultimate.

 

roman412Дата: Вторник, 25 Декабря 2012, 22:36:42 | Сообщение # 15
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
А задать непрерывный каст как? Триггером используя таймер?
 

[SeKtOR]Дата: Среда, 26 Декабря 2012, 14:05:07 | Сообщение # 16
Группа: Проверенные
Сообщений: 1143
Награды: 0
Репутация: 1168
Блокировки:
В Редакторе Обьектов(РО) у способности "Перевоплощение" есть строка Данные чё-то там... и там надо выбрать "Постоянный, Непрерывный".

Добавлено (26 Декабря 2012, 14:05:07)
---------------------------------------------
Вот тебе пример :)
Но и в данном способе есть изьян, в момент получения следующего приказа(тоесть юнит дошел до определенной области, ты ему даеш приказ идти в следующию) можно контролировать юнита...


 

FreestaleДата: Среда, 26 Декабря 2012, 14:39:37 | Сообщение # 17
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 185
Блокировки:
А может проще создать нейтралов и дать им окраску красную???

 

roman412Дата: Среда, 26 Декабря 2012, 20:24:00 | Сообщение # 18
3 уровень
Группа: Проверенные
Сообщений: 56
Награды: 0
Репутация: 20
Блокировки:
[SeKtOR], сейчас попробую.

Цитата
А может проще создать нейтралов и дать им окраску красную???


читай

Цитата
надо сделать, чтобы при создании, они засчитывались указанному игроку (в переменной Units Produced).

игроку человеку, а не нейтралу.
 

FreestaleДата: Среда, 26 Декабря 2012, 22:58:51 | Сообщение # 19
7 уровень
Группа: Проверенные
Сообщений: 257
Награды: 0
Репутация: 185
Блокировки:
Цитата (roman412)
надо чтобы все пехотинцы были моей команды, но я не смог их контролировать(т.е. они как после выделения как нейтральные(жёлтые), но за твою тиму.

Эм...... ты же сам писал чтобы они были твоими но выделялись желтым как союзник........


 

Dio5555Дата: Четверг, 27 Декабря 2012, 02:19:25 | Сообщение # 20
5 уровень
Группа: Проверенные
Сообщений: 110
Награды: 0
Репутация: 28
Блокировки:
Я понял! "тот человек проверяет нашь iQ. =)
 

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

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