Добавлен , не публикуется
Хочу создать систему развития когда юнит морфится в более продвинутого через опыт. Как можно сделать уровень для воинов? Или как убрать иконки справа и сделать псевдовоинов-героев?

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
7 лет назад
0
Похожие вопросы:

ответ
Maxsavin, я каждой карте из кампаний даю свой кэш, чтобы не перепуталось ничего.
Не знаю, что получилось бы, сделай я один кэш-файл на всю кампу и грузи карты потом не по порядку. Проверять не буду.
Кампания - это пак карт.
ответ
блокируем опыт для всех и реализуем всё триггерно
ответ
Если твоя цель - непрерывание приказа и сохранение инвиза при изучении способности - лови нажатие на спеллбук и переключайвыбор на дамми юнит, тоже со спеллбуком. Давай приказ на горячую клавишу спеллбука, чтобы сымитировать открывание меню у самого героя. После изучения скилла - возвращай героя в выбор.
тут правда есть запары - насколько я знаю ни нажатие на книгу ни нажатие возврата в неё не отлавливаются.
Значит делаем так:
Кнопка изучения способностей - пусть будет веерный бросок с временем подготовки 3 сек например, нам важно чтобы она не активировалась.
Юнит начинает направлять способность
способность = веерный бросок
пауза юнит
приказ юниту отставить
продолжить юнит
выбор - выбрать дамик
кнопка "отмена" у дамика - тоже должна быть способностью. При нажатии способности дамика возвращаем выбор на героя, можно при этом проверить оставшиеся очки способностей, чтобы не переключать, если они ещё не кончились.
Делать всё точно как я написал. Герой не будет выходить из невидимости, но к сожалению приказ всё же будет сбиваться.
Обхода я пока не вижу, остальные способы можно будет абузить.
ответ
отлов урона делается через событие юнит получил урон
всё остальное описано в статье
от тебя только мозг понадобится и хотя бы 1 рука
атачить можно через хэш/юзердату/хэндл
ответ
чтобы было вообще по своему вкусу отключаешь стандартное получение опыта и пишешь свою систему
в этом тебе помогут статьи

0
18
7 лет назад
0
Нужно устанавливать юнитам Custom Value (это число, которое можно привязать к юниту). При повышении опыта (убийство врага, например) увеличивать это число. А при накоплении определённого значения менять юнита на другого, сохраняя жизнь и ману.
0
8
0
А это число ведь видно не будет?
1
18
7 лет назад
1
Таурен Тауреныч, не будет. Нужно, чтобы было видно?
Тогда, как вариант, дать юниту предмет с зарядами.
Или при выделении юнита выводить сообщение игроку.
Или в мультиборде писать.
0
8
0
Maniac_91:
Таурен Тауреныч, не будет. Нужно, чтобы было видно?
Тогда, как вариант, дать юниту предмет с зарядами.
Или при выделении юнита выводить сообщение игроку.
Или в мультиборде писать.
Сложно, но спс, попробую через число. А нельзя как-то сделать героя который справа отражаться не будет?
0
18
7 лет назад
0
героя который справа отражаться не будет?
Вроде где-то спрашивали такое на сайте, но не помню, как давно. Попробуй поиск - может, найдётся.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.