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

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

Ответ
 
KradaBash

offline
Опыт: 401
Активность:
Карта на Развитие + Случайные Герои?
Добрый день всем, уважаемые. Нужно в определённой, стандартной карте на развитие создать тригер случайных героев. То есть человек заказывает себе героя в алтаре, проходит стандартное время и ему попадается случайный герой из всех возможных по дефолту за все рассы. Т2 и Т3 аналогично, может и 2 одинаковых попасться...
Мб у кого есть свободное время, поможет сделать такое. В принципе всё просто, но по тригерам я вообще днина. Заплатил бы денег, но сейчас на мили :)) МБ позже за шиколадку :)
Спасибо за внимание.
Старый 08.06.2014, 17:38
Extremator

offline
Опыт: 40,226
Активность:
Надо будет сделать доп.героя, с иконкой вопросика, ну и описанием мол это рандомный выбор.
Добавить его по все алтари, и добавить его в константы (в список героев).
Создать список с типом героев, из которого можно будет выбрать случайного
Например через массив с типом юнитов.
» типа код
set Hero_type[1] = Паладин
set Hero_type[2] = Горный король
set Hero_type[3] = Архимаг
set Hero_type[4] = Чародей крови
...
set Hero_Max = 4
При появлении героя-рандома на карте - выдавать случайного юнита из списка
» типа код
Боевая единица - Создать 1 "Hero_type[случайное число от 1 до Hero_Max]" для игрока бла бла бла
или если там ещё будут данные с массива
set i = случайное число от 1 до Hero_Max
Боевая единица - Создать 1 "Hero_type[i]" для игрока  бла бла бла
порежем точки
ну и как бы всё
осталось только в игре потестить, может какие-то нюансы будут с наймом или ещё чем-то
Старый 08.06.2014, 19:37
KradaBash

offline
Опыт: 401
Активность:
Оу, оу, спасиб человечище :) Посмотрим что получится, возможно осилю :)
Старый 08.06.2014, 19:54
KradaBash

offline
Опыт: 401
Активность:
В общем создал нестандартную боевую единицу, героя паладин, дал ему иконку вопроса. Добавил во все алтари, зашёл в константы и там в алтарь так же его добавил.
Дальше тригеры, в которых я днище просто. Даже не знаю с чего начать, создать список, где ? :)
Старый 09.06.2014, 08:32
Кет

offline
Опыт: 111,234
Активность:
KradaBash, редактор триггеров.
Старый 09.06.2014, 08:48
KradaBash

offline
Опыт: 401
Активность:
Да читал, ничего не выходит... Мало того тригеры на английском, а я в нём не бум бум.
Нужно в событиях, создать рандом игрок нажимает на вопросик, который в алтаре.
В условиях, я хз зачем это.
И в действиях, попадается ему рандом из списка. Как это сделать яхз.
Старый 09.06.2014, 09:17
Extremator

offline
Опыт: 40,226
Активность:
событием выбора рандома будет "юнит вошёл в (игровую карту)"
дальше ты проверишь что тип юнита = твой рандомный герой
и т.д.
Для создания списка можно использовать голый триггер, с событием "инициализации карты" и простым выставлением значений для переменных... либо выставлять их при выборе рандома, до начала проверок, но после проверки на тип купленного юнита
Старый 09.06.2014, 15:16
Ответ

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

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

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

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



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