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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Проблема с крипами
SmartarosДата: Вторник, 20 Марта 2012, 21:51:54 | Сообщение # 1
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
Че то не получается сделать, чтоб когда отдаешь приказ атаковать героя то все рядомстоящие крипы начинали тебя атаковать.......хелп
 

IlushaДата: Вторник, 20 Марта 2012, 22:06:05 | Сообщение # 2
8 уровень
Группа: Проверенные
Сообщений: 550
Награды: 0
Репутация: 295
Блокировки:
это не получается: Pick every unit в таком-то радиусе от цели и принадлежащие нейтрально-враждебному игроку and do actions issue order targeting a unit order attack (твой юнит) ??

Добавлено (20 Март 2012, 22:06:05)
---------------------------------------------
ой, ну всмысле не нейтрально враждебный а другой ну и условие по приказу

 

SmartarosДата: Среда, 21 Марта 2012, 01:39:29 | Сообщение # 3
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
Триггер

Событие: юнит отдал приказ атаковать
Условие: атакованный юнит - герой равно да
Действие: выбрать всех юнитов в радиусе 600 от юнита отдавшего приказ, подходящих не героев и не зданий
Приказать выбранному юниту атаковать
юнита отдавшего приказ

Добавлено (21 Март 2012, 01:39:29)
---------------------------------------------
Не работает

 

TerradorДата: Среда, 21 Марта 2012, 02:38:16 | Сообщение # 4
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
С: Юнит получил приказ атаковать
У: Переключающий юнит равно герой
Д: Выбрать всех юнитов в радиусе 600 от героя и приказать атаковать переключающий юнит
Может так сработает?


 

SmartarosДата: Среда, 21 Марта 2012, 02:40:01 | Сообщение # 5
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
Да не работает, это аналогично
 

TerradorДата: Среда, 21 Марта 2012, 02:46:38 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
Можно попробовать занести героя и крипов в переменные, а то может не работать функция
Quote (Terrador)
Выбрать всех юнитов в радиусе 600 от героя и приказать атаковать переключающий юнит

из-за того, что юниты не в переменной, надо добавить их к переменной, это иногда срабатывает




Сообщение отредактировал Terrador - Среда, 21 Марта 2012, 02:47:33
 

SmartarosДата: Среда, 21 Марта 2012, 02:48:30 | Сообщение # 7
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
Тогда это будет не мультиприменяемо
 

TerradorДата: Среда, 21 Марта 2012, 03:32:49 | Сообщение # 8
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
Можно еще так, точно должно сработать:
С: Юнит (или владелец крипа) атакован
Д: Выбрать всех юнитов в радиусе 600 от героя и приказать атаковать героя


 

SmartarosДата: Среда, 21 Марта 2012, 03:36:03 | Сообщение # 9
9 уровень
Группа: Проверенные
Сообщений: 810
Награды: 0
Репутация: 135
Блокировки:
Нужно именно по приказу
 

TerradorДата: Среда, 21 Марта 2012, 10:45:21 | Сообщение # 10
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
Если в условии поставить например не "Проверка классификации юнита", а "Юнит в области", или "Юнит жив", то триггер сработает.

 

galaktozawrДата: Среда, 21 Марта 2012, 11:15:24 | Сообщение # 11
2 уровень
Группа: Пользователи
Сообщений: 20
Награды: 0
Репутация: 0
Блокировки:
а может ты атаковал героя с своей команды?

GalakTozawr
 

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

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