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

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

Ответ
 
MOd2war
идейщик
offline
Опыт: 4,353
Активность:
как сделать
мне надо следующие что бы около каждого юнита в игре был юнит котрый за ним следовал и брал все те предметы котрые берет тто кто за ним следует
Старый 11.10.2006, 08:36
DioD

offline
Опыт: 45,134
Активность:
написал бред, если предмет уже взят кто его возьмёт еще раз:?
Старый 11.10.2006, 09:18
Инквизитор

offline
Опыт: 7,037
Активность:
DioD ты не понял он говорит что если герой взял предмет то этот предмет передается к юниту который следует за ним (кажется я так понял)
Старый 11.10.2006, 10:36
Freezen
Тут должен быть бред
offline
Опыт: 2,517
Активность:
Туповатый вопрос.Создаёшь юнита которого ты хочешь чтобы следовал возле гера.Допусти Hero это твой герой a backpack юнит который следовал бы за ним, тогда Событие
Время - Every 1.00 seconds of game time
Условие
Действие
Боевая единица - Order Backpack to следовать Hero
Если использовать массив то получается такое же событие то же только
Действие
For each (integerA) from 1 to 12 do(Actions)
Боевая единица - Order Backpack[Integer A] следовать Hero[integer A]
Тут Hero[1] - герой 1 игрока, Hero[2] - второго и так далее , то же самое с Backpack'om
Насчёт предметов:
Событие
Боевая единица - A unit получает предмет
Условие
Действие
For each (Integer A) from 1 to 12, do (Actions)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если - условия
Hero[Integer A] равно (Hero manipulating item)
То - Действия
Предмет - Create (Item-type of (Item being manipulated)) at (Position of Backpack)
Герой - Give (Last created item) to Backpack[Integer A]
Предмет‚ - Remove (Item being manipulated)
Иначе - действия
Это ты имел в виду?

Freezen добавил:
Только пойми тут игрок даже если захочет дать предмет герою он всё равно будет передан рюкзаку в этом случае можно добавить команду что-то типа -turn on или -turn off чтобы включить или выключить этот тригер
Старый 11.10.2006, 11:36
T Mon

offline
Опыт: 3,825
Активность:
Вот только, на мой взгяд, первый триггер должен выглядеть так:
Событие: Растояние между Hero and Backpack больше равно 150 (например)
Условие:
Действие: Order BackPack следовать в положение Hero.
Может быть я и не прав, но, мне кажется, будет нелогичным постоянно мучать "следователей" приказами следовать, даже если это не является необходимым.
Старый 11.10.2006, 12:58
Ответ

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

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

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

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



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