Epselot
offline
Опыт:
3,592Активность: |
Условие, единица в области и т.п.
Люди мне нужно чтоб если единица находится в области то...... (неважно)
"Единица прикрепляемая к области" у меня почему то не робит... просто условие некогда не выполняется... У меня было так: (Тип единицы (Единица, прикрепленная к области "Перевал 1-1")) == ! Казарма Что не так? И
Единица - Приказать всем боевым единицам в (! Пехотинец единицы в Перевал 1-1, принадлежат игроку 15; соответствие фильтру Исключено Снаряд, Смерть, Скрытый, не более чем 10) выполнить (Наведение Атаковать на игрока Точка 001.) (Заменить существующие приказы) "Наведение Атаковать на игрока Точка 001" - мне точки неудобно использовать, можно ли сделать, похожее действие чтоб была не точка а область?
Пункта типа "Приказ - направление на область" попросту нет... Он был в волнах ИИ, но я пробовал сделать волну... у меня нечего не вышло. Если кто нить разбирается в волнах скажи как сделать чтоб: юниты созданные в области (или находящиеся) двигались на область как волна.=) |
03.12.2011, 09:05 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
ты делаешь систему вейпоинтов? |
03.12.2011, 10:46 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
вообще моя конечная цель сделать нормальный ИИ, но это будет в бушующем а сейчас хочу ограничатся вейпоинтами хотя бы=) так называемый необходимый минимум, поэтому не хочется создавать ещё и 150 точек если потом они мне будут не нужны.... а облостей у меня много просто хотел протащить по тем которые уже есть |
03.12.2011, 11:15 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
Что ж, начнём с того, что область представляет собой множество точек. Для того, чтобы дать приказ отправится на область, нужно определить на какую точку из этой области он отправится. Для этого нужно вместо точки "Точка 001"
выбрать функцию, которая конвертирует координату области в точку. Например можно брать координату центра области, можно задавать смещение, можно указывать координаты юнита. Можно очень многое. Для всего этого нужно перейти во вкладку "функции" и найти нужную. Понятно объясняю? |
03.12.2011, 12:26 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
Туплю я же делал уже так...(я не нуб, но некоторые вещи или не знаю или могу ступить и забыть)=) так почему моё условие не робит? (Тип единицы (Единица, прикрепленная к области "Перевал 1-1")) == ! Казарма ????????? |
03.12.2011, 12:38 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
напиши сюда событие, условие и действие |
03.12.2011, 13:16 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
Триггер События Единица - (Выбранная боевая единица) Входит в Перевал 1-1 Таймер - Раз в 10.0 сек. Игровое время Локальные переменные Х = 0 <Целое число> У = 0 <Целое число> Условия и Условия (Тип единицы (Единица, прикрепленная к области "Перевал 1-1")) == ! Казарма (Владелец (Единица, прикрепленная к области "Перевал 1-1")) == 15 Действия Переменная - Установить Х = (Случайное целое число от 0 до 5) Единица - Создать Х Нет параметров ! Пехотинец для игрока 15 в точке (Центр Перевал 1-1), используя разворот по умолчанию (Нет параметров) Переменная - Установить У = (Случайное целое число от 1 до 21) Единица - Приказать всем боевым единицам в (! Пехотинец единицы в Перевал 1-1, принадлежат игроку 15; соответствие фильтру Исключено Снаряд, Смерть, Скрытый, не более чем 10) выполнить (Наведение Атаковать на игрока (Центр Области быз[У]).) (Заменить существующие приказы) |
03.12.2011, 13:29 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
хз мб Epselot: тут штота нито, у меня еу, там всё понятно, а тут уг перевод. Думаю что условие должно быть булевское, что-то типа "(юнит %NAME% находится в регионе %REGION%) == true", непомню |
03.12.2011, 14:12 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
Ты говорил про это: ((Положение (Выбранная боевая единица)) в Бункер 1-1) == Истина А как в место "Выбранная боевая единица" поставить единицу которой нет на карте? |
03.12.2011, 15:14 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
Epselot, каждый шаг = новый вопрос... у меня нету сил тебе отвечать... -_- |
03.12.2011, 15:42 | #10
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
Когда появятся ответь=) да и спасибо за помощь=) буду делать остальные 152 вещи Х) |
03.12.2011, 16:35 | #11
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
inoto, так как в место "Выбранная боевая единица" поставить единицу которой нет на карте? =) |
04.12.2011, 08:32 | #12
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
Triggering unit например |
04.12.2011, 14:55 | #13
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Тонг
offline
Опыт:
13,665Активность: |
inoto, Может дашь человеку попробовать пару месяцев самому по разбираться?
А то он в результате не учебники не смотрит ни поиск не юзает. Тонг добавил: я уж не говорю про гугл |
05.12.2011, 00:52 | #14
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
inoto
я буду крутым!
offline
Опыт:
6,891Активность: |
inoto, это я на работе так отвлекаюсь, ничего не могу с собой поделать( |
05.12.2011, 01:29 | #15
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Epselot
offline
Опыт:
3,592Активность: |
Тонг, я рад что ты заботишся о уровне моих навыков, но этот момент я реально немогу понять... Я много что перепробовал, сейчас я использую: выделить все юниты Х в области и выполеить... Тоже вариант, но не самый простой.... Я в редакторе работаю в общем примерно месяца 3, год назад и вот сейчас=) Забрасовал редактор потому что камп просто не тянул редактирование моего триггера… Карта моя сложная и сделать надо очень много, по пэтому чтобы хотяб немного ускорить процесс, я спрашиваю некоторые мне совсем непонятные или незнакомые вещи=) поэтому пожалуйста помогите мне по мере возможности, и не слишком критикуйте меня, потому то что я хочу сделать немного безумно=))) |
05.12.2011, 07:20 | #16
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|