Всем привет! Есть такой вопрос: как можно сделать так, чтобы на ману юнита никак нельзя было повлиять извне, то есть чтобы она тратилась только при применении скиллов и восполнялась только собственным регеном?
Принятый ответ
ну убрать все что сжигает или регенит ману.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
На джассе тоже легко реализуемо благодаря хэштаблице. Видеть не обязательно по команде, выводить текст можно текстагом
триггер 1
События
Юнит атакован
Условия
(Атакованный юнит) равно "твой персонаж"
(Атакующий юнит) равно юнит с заклинанием "сожжение маны"
Действия
Если все условия истины
То - установить процент маны "твой персонаж" 100%
Иначе - ничего не делать
триггер 2
События
Юнит начинает применять заклинание
Условия
Применяемое заклинание равно "твой спелл"
(Переключающий юнит) равно "твой персонаж"
Действия
'убираешь заданное количество маны'
'добавляешь это количество в переменную'
Если
Все условия истины
То
Ждать 1 секунду
Включить триггер 3
Иначе
Ничего не делать
События
Каждые 0,1 игрового времени
Условия
Триггер 2 включён равно да
Действия
Установить уровень маны юнита 'твой процент или число'