XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Batisto

offline
Опыт: 13,217
Активность:
Принцип CF
Как сделать как в Castle Figh, игрок построил здание и данные в нем юниты создаються автоматом и идут в область. Как такое сделать
Старый 31.05.2010, 13:14
Rapture

offline
Опыт: 16,634
Активность:
Старый 31.05.2010, 15:50
Омега

offline
Опыт: 12,033
Активность:
Вот.
Прикрепленные файлы
Тип файла: w3x adasdqqq.w3x (17.8 Кбайт, 15 просмотров )
Старый 31.05.2010, 16:03
Batisto

offline
Опыт: 13,217
Активность:
Омега,
Ошибка
Не удалось открыть файл....
Сведения об уровнях отсутствуют или неверны
MarkAvreli добавил:
Нашел хорошую вещ но есть проблемка
Все пашет но как зделать чтобы созданный юнит сразуже двигался нападая на врагов в туто область
Старый 31.05.2010, 18:12
Diaboliko
Silenced by Diaboliko
offline
Опыт: 16,108
Активность:
2 варианта:
  1. создать 2 триггера
1.Событие-завершает строительство
если бла бла бла тип юнита ололо то
приказать построенный юнит обучать чики бум чики бум
установить точку сбора где-то
  1. завершает подготовку юнита
приказать подготовить еще 1 такой юнит
  1. через периодическое событие и приказ цель-точка перейти, нападая на противников
Diaboliko добавил:
Странно но Enter не сработал О_О
Старый 31.05.2010, 18:20
Batisto

offline
Опыт: 13,217
Активность:
Diaboliko,
Да с созданием все решено, а вот с точкой куда они идти будут нападая на всех не ясно
Старый 31.05.2010, 18:21
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
но как зделать чтобы созданный юнит сразуже двигался нападая на врагов в туто область
юнит энтер регион
действие
issue point order patrol GetTriggerUnit() to location
Старый 31.05.2010, 18:22
Batisto

offline
Опыт: 13,217
Активность:
Хотя есть вариант, сделать большую область(ну раз будет разделенно на базы) и если юнит наступает на область( он же в ней и появляеться) идти атакуя всех, но по мойму это бред
MarkAvreli добавил:
AlexKARASb,
А без региона можно?
Старый 31.05.2010, 18:23
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
если как в кф
то создаешь вначале на базах по региону
тогда в моем выше локатионом будет центр одного из регионов
AlexKARASb добавил:
идти атакуя всех, но по мойму это бред
на кастл файт почему не жалуешся?
Старый 31.05.2010, 18:24
Batisto

offline
Опыт: 13,217
Активность:
ВСЕ!
Выход сделан
Если у кого такая проблема вот:
Событие:
Боевая единица-A unit Завершает подготовку боевой единицы
Условие:
(Unit type of (Trigger unit)) равно Ваше здание
Действие:
Боевая единица- Order (Trigger unit) to train/upgrade to a (unit type of (Trained Unit))
Боевая единица- Order (Trained unit) to Двигаться (Область)
Но есть проблема!
Если у вас две стороны, то как сделать так чтобы у одной стороны в одну а у другой в другую??Помогите
Старый 31.05.2010, 18:30
ScorpioT1000
Работаем
offline
Опыт: отключен
if ->
(owning player of (trig unit)) is in (team 1) равно Да
then ->
катись туда
else ->
катись сюда
Старый 31.05.2010, 18:36
Batisto

offline
Опыт: 13,217
Активность:
А можно скрином или попонятнее
Старый 31.05.2010, 18:38
ScorpioT1000
Работаем
offline
Опыт: отключен
действие - if - then - else
if:
условие - логическое
логическое: is player in group
player: игрок - owner of unit
unit: trigger unit
group: группа игроков - твоя тима
получается:
if
Условие - логическое: is owner of (trigger unit) in (team 1) равно да
then
else
Старый 31.05.2010, 18:54
Batisto

offline
Опыт: 13,217
Активность:
И в команду через переменную же забивать, поподробнее плз
MarkAvreli добавил:
Можеш скрин кинуть?
MarkAvreli добавил:
Скиньте плз скрин, туго соображаю)
MarkAvreli добавил:
Ну что никто не может помочь?
Старый 31.05.2010, 19:31
Омега

offline
Опыт: 12,033
Активность:
Старый 31.05.2010, 19:59
Batisto

offline
Опыт: 13,217
Активность:
ScorpioT1001:
действие - if - then - else
if:
условие - логическое
логическое: is player in group
player: игрок - owner of unit
unit: trigger unit
group: группа игроков - твоя тима
получается:
if
Условие - логическое: is owner of (trigger unit) in (team 1) равно да
then
else
про это

Отредактировано MarkAvreli, 31.05.2010 в 20:32.
Старый 31.05.2010, 20:24
Омега

offline
Опыт: 12,033
Активность:
Старый 31.05.2010, 20:39
Batisto

offline
Опыт: 13,217
Активность:
Так, это хорошо
Теперь вопрос, как сделать так чтобы нельзя было управлять созданным юнитом
И еще, сделать так чтобы воин самостоятельно использовал скилы
MarkAvreli добавил:
Омега,
Условие в твоем триггере, где его достать, найти не могу)
Старый 31.05.2010, 21:44
Омега

offline
Опыт: 12,033
Активность:
Действие - If / then / else multiple functions
Условие - Boolean comprasion
Старый 31.05.2010, 22:00
Batisto

offline
Опыт: 13,217
Активность:
с Bolean comprasion
А потом то что выбирать что на что ставить там совсем же не то
Старый 31.05.2010, 22:31
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:24.