Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > Основные игры > WarCraft 3 > WarCraft 3 Картостроение
Присоединяйся к нам

WarCraft 3 Картостроение Вопросы по редактору, создание карт и мапмейкеры



Голосование: Как вам статья?
Опции опроса
Как вам статья?

Ответ
 
Опции темы Опции просмотра
Старый 24.01.2013, 13:08   #1
Рядовой
 
Аватар для Стражник
 
Регистрация: 23.01.2013
Сообщений: 13
Репутация: 10
Автор По умолчанию

[Статья] Усовершенствованный выбор героя


Всем доброго времени суток.
Это опять я со своими статьями
И сегодня мы поговорим, о том как же сделать выбор героя через выделение
То есть выделил героя и он становится твоим
И так что нам потребуется:
World Editor, русификатор и статья
Затем создаем карту для проверки или же вы в своей карте сразу де протестируете
Затем создаем область (там где будут появляться герои)
После этого выбираем подходящее место и создаем героев, но после кликаем на них и ставим за нейтрально-пассивных

[spoiler=Примерно так:][/spoiler]
После того как все создали все необходимое переходим к главной части - Триггерам
Событие: Создаем события
Игрок красный выбрал отряд и так несколько раз, смотря сколько у вас игроков
[spoiler=Примерно так: ][/spoiler]
Затем Условия
если вы его не правильно выполните, то будет баг
Первое Условие:
Сравнение Целых чисел - Боевая единица - Подсчет Юнитов в группе Юнитов - Количество юнитов принадлежащих игроку-инициатору равно 0
Второе Условие: так как мы ставили юнитов, то можем схитрить
Логическое сравнение - Боевая единица - Юнит выбран Игроком - затем заместо Unit будет кнопка Выбрать, там вы ищите своего героя и нажимайте на него Выбран игроком-инициатором равно да

[spoiler=Примерно так должно все выглядеть:][/spoiler]
Затем Действия
1.Боевая единица - Двигать юнита (которого вы выбрали, примерно так <Жрица Луны 0002 gen>) мгновенно к области (которую вы создали) (двигаем юнита, которого захотели)
2.Боевая единица - Сменить владельца <Жрица Луны 0002 gen> на Игрока-инициатора и Сменить цвет (меняем владельца героя, на того кто его выбрал)
3.Боевая единица - Установить ману - <Жрица Луны 0002 gen> на 100% (устанавливаем ману, так как изначально она равна 0)
4.Выбор - Выбрать <Жрица Луны 0002 gen> для Игрока-инициатора (выбираем игрока-инициатора)
5.Камера - Переместить камеру для игрока-инициатора к центр области (которую вы создали) на 0.0 секунд (двигаем камеру, чтобы было видно где герой создался)
6.Триггер выключить этот триггер (чтобы никто не смог больше брать героя, чтобы не было багов)
7.Игра - показывать текст (автоматически) - Сцепленные строки
1.Игрок- имя игрока инициатора +
2. Сцепленные строки- 1. Выбрал героя (обязательно ставим пробелы спереди и взади слов <выбрал героя> + Боевая единица - Название юнита <Жрица Луны 0002 gen>

[spoiler=Вот примерно так должно выглядеть:][/spoiler]

Ну а для тех кто не понял вот карта-пример))
[Ссылки скрыты от гостей.]

Всем спасибо за чтение
с вами был Имба))
До встречи
__________________
http://d3scene.ru/showthread.php?p=375294#top
Комментируем, обсуждаем мой проект
  Ответить с цитированием Наверх
Пользователь сказал cпасибо:
RGrand (24.01.2013)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 16:21. Часовой пояс GMT +4.