Добавлен easypeasy
Если кому интересно, гляньте триггеры - подскажите что можно сделать лучше и будут ли они вообще корректно работать при 5 игроках?
Карта прилагается, в папке Выбор героя находятся все необходимые триггеры, пока только для 1 игрока.
Задачи:
Карта прилагается, в папке Выбор героя находятся все необходимые триггеры, пока только для 1 игрока.
Задачи:
- Предварительный выбор героя для просмотра делается лкм, можно просматривать только тех героев, которые в данный момент не выбраны/выделены другими игроками.
- Окончательный выбор героя осуществляется через способность Выбор героя
- Если игрок не сделал окончательный выбор, нажав способность Выбор героя, то по окончании таймера - сделать окончательный выбор за игрока, дав ему текущего выделенного им героя
- Если игрок не сделал ни окончательный выбор ни выделял ни одного из героя (был афк по истечении таймера) - дать игроку рандомного героя из оставшихся невыбранных героев
Принятый ответ
Похожие вопросы:
ответ
Steal nerves:Сделал с перевоплощением. Спасибо за идею.Честно я не знаю меняет родная защита и прочие характеристики юнита при использовании тёмный. Давно не игрался с этим. Да и делал я типа кур. Говорят там только модель меняется. А вот перевоплощение да там могут меняться атрибуты и прочее. Если так то редактируйте этого юнита. И вообще проверяйте сами всеПри использовании абилы тёмный сам юнит никуда не удаляется, просто модель меняется (сам даже удалял много ещё) - трудно проверить?
Rare:Работаю с ВоВ-моделью. Проще сделать много скинов к ней, как в самой ММО, чем модель брони.А почему ты не можешь просто сделать так,чтобы предмет с твоей броней просто одевался на героя.Это самый простой вариант,в котором есть только одна проблема-найти/сделать модель этого предмета.
ответ
в) Отследи первое появление чемпиона, когда это случится - создай для игрока героя-пустышку. Соответственно сделай MyChampion [number of (Owner of trained unit)]= last trained unit, следующей строчкой создай того самого героя-пустышку для (owner of trained unit) и сделай MyChampionDummy = last created unit. Теперь мы прочно связали этих чуваков. Этот же триггер запускает остальные.
- а) Создай 2 переменные-массива по типу "боевая единица" (массив - чтобы для каждого игрока, мы ведь за мультиплеер трем, прально?), назови типа MyChampion и MyChampionDummy.
б) подготовь невидимого героя-пустышку с нужной тебе иконкой, убери ману, если у чемпиона ее нет. Убери ему радиус обзора, убери галочки типа "отмечать на мини-карте" - остальные - опционально.
В дальнейшем мы будем синхронизировать пустышку и реального чемпиона, создавая видимость одной боевой единицы.
Итак, наш первый триггер:
г) Отслеживание здоровья. Сделай изначально выключенный цикличный триггер, там, каждые 0.3 секунды. Триггер запускается пунктом в). Каждые 0.3 секунды меняй здоровье героя (чья икона висит, надо чтобы она соответствовала, прально?) в % на здоровье самого чемпиона.
д) пропищи событие, мол, если выбирает игрок своего героя (кликая на иконку) выбирается чемпион
е) убивай героя вместе с чемпионом
ж) отключай триггеры с проверкой и выбором, пока чемпион мертв
з) не забывай обновлять переменную чемпиона с каждым новым чемпионом.
ответ
Вот, должно работать. Если понадобится временное подчинение - таймер поможет.
ответ
Afterdeath, ну если поймаешь меня сегодня-завтра в Discord'е (discord.gg/Rze5sGP), то могу сделать в лучшем виде.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
Показать
XGM Bot
5 лет
0
Показать
Похожие вопросы:
- Помощь с триггерами
ответ
ilyhaspmarine:
- Warhammer40000 геймплей в Warcraft3, или нужна помощь с триггерами.
ответ
Int3r_Karma:
- Помощь с триггерами.
ответ
GriZliK:
- Нужна помощь с триггерами на джассе
ответ
Extremator:
Поиск по всем ресурсам на сайте
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.