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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Отряд в области
ВарварkillДата: Воскресенье, 11 Августа 2013, 16:21:01 | Сообщение # 1
2 уровень
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 4
Блокировки:
Я хотел сделать что когда появляется отряд шел на цель и уничтожал. У меня так получилось но если в эту область встает например герой или другая пехота то они тоже идут уничтожать его. Как сделать так что бы тока реагировали тот отряд который там появился, и кто попадает на эту область не реагировал на него.
 

Imba_pvLДата: Воскресенье, 11 Августа 2013, 16:30:59 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
при выбора отряда сравнивать тип выбранного юнита.

 

ВарварkillДата: Воскресенье, 11 Августа 2013, 19:46:51 | Сообщение # 3
2 уровень
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 4
Блокировки:
Можешь наработку сделать?

Добавлено (11 Августа 2013, 19:46:51)
---------------------------------------------
А то я пока плоха разбираюсь.

 

NightCattyДата: Воскресенье, 11 Августа 2013, 20:36:45 | Сообщение # 4
6 уровень
Группа: Проверенные
Сообщений: 201
Награды: 0
Репутация: 21
Блокировки:
Варварkill, после отправки нужного отряда - Триггер - turn off this trigger

Тщетно бытиё! :c
 

ВарварkillДата: Четверг, 15 Августа 2013, 13:57:17 | Сообщение # 5
2 уровень
Группа: Пользователи
Сообщений: 28
Награды: 0
Репутация: 4
Блокировки:
NightCatty, Попробую
 

ExtrematorДата: Четверг, 15 Августа 2013, 14:10:01 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Отряд - отдать приказ для группы

там где группа - последняя созданная группа, а там где приказ - перейти нападая на противников


Сообщение отредактировал Extremator - Четверг, 15 Августа 2013, 14:12:11
 

Dwanx4Дата: Четверг, 15 Августа 2013, 14:32:16 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 16
Блокировки:
можно каждого созданного юнита занести в переменные и приказать идти туда-то... не знаю, это наверно немного муторно, но если вдруг в эту область попал какой-то левый негеройский юнит? он че, тоже пойдет туда-то?
 

ExtrematorДата: Четверг, 15 Августа 2013, 16:42:09 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
говорю ж... пусть юзает "Last Created Group"
это все юниты которые были созданный за последний раз

но если они создются не разово, а например 2 футмана и 2 стрелка...
то тогда нужно будет заносить их в группу

Боевая единица - создать 2 Пехотинце
Отряд - Add Group in Group (Last Created Group, G)
Боевая единица - создать 2 Стрелка
Отряд - Add Group in Group (Last Created Group, G)

Отряд - группа G
>>> Боевая единица - отдать приказ в точку ( Picked unit, перейти нападая на противников, точка )
 

GodOfDeadДата: Четверг, 15 Августа 2013, 20:15:53 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 302
Награды: 0
Репутация: 115
Блокировки:
А вот так же проще
Сначала создаешь юнитов, потом:
выбрать всех юнитов в (твой регион) и:
если то иначе
е: выбранный юнит - герой равно нет
владелец выбранного юнита (игрок которому принадлежат юниты)
т: отдать приказ выбранному юниту двигаться и атаковать (точка)

Добавлено (15 Августа 2013, 20:15:53)
---------------------------------------------
если русско-английские триггеры то вот:

триггер создания юнитов
pick every unit in (твой регион) and do (actions)
цикл
- if (all condisions are true) then do (actions) else do (actions)
-- if
--- (picked unit) is Герой равно Да
--- owner of (picked unit) равно (игрок юниты которого нужно отправить)
-- then
--- order (picked unit) to Перейти, нападая на противников (center of (Твой регион в который должны напасть))


Если ты не знаешь кто это ---> , то ты оочень многое упустил в своей жизни...
 

abidinДата: Четверг, 15 Августа 2013, 20:32:40 | Сообщение # 10
7 уровень
Группа: Проверенные
Сообщений: 330
Награды: 0
Репутация: 305
Блокировки:
Варварkill, кинь пример,как ты это делаешь,и мы тебе исправим ошибки,а то твой вопрос не все понимают или ты неправильно выражаешься.

Сообщение отредактировал abidin - Четверг, 15 Августа 2013, 20:32:54
 

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

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