Задача: Создать предмет (например "Шлем"), при обладании которым увеличивается запас здоровья героя на 5% от максимального запаса здоровья этого же героя.
Всем привет, надеюсь мне тут помогут.
Первое:
Создал Улучшение Здоровье% с приведенными ниже данными
Данные - Эффект 1
Данные - Эффект 1 - Дополнительное здоровье (%): изначально 0.01
Данные - Эффект 1 - Дополнительное здоровье (%): прирост 0.01
Характеристики - Фиксированная зависимость Да
Характеристики - Уровни 50
Данные - Эффект 1 - Дополнительное здоровье (%): изначально 0.01
Данные - Эффект 1 - Дополнительное здоровье (%): прирост 0.01
Характеристики - Фиксированная зависимость Да
Характеристики - Уровни 50
Второе:
Добавил герою в "Технологии - Улучшения" Здоровье%
Третье: Написал тригеры
Тригер 1:
События
Боевая еденица - Событие Получает предмет
Условия
((Герой манипулирует предметом) обладает предметом типа Шлем) равно Да
Действия
Игрок - установить текущий уровень исследования Здоровье% для 5 для (Владелец(Герой манипулирует предметом))
События
Боевая еденица - Событие Получает предмет
Условия
((Герой манипулирует предметом) обладает предметом типа Шлем) равно Да
Действия
Игрок - установить текущий уровень исследования Здоровье% для 5 для (Владелец(Герой манипулирует предметом))
Тригер 2:
События
Боевая еденица - Событие Теряет предмет
Условия
((Герой манипулирует предметом) обладает предметом типа Шлем) равно нет
Действия
Игрок - установить текущий уровень исследования Здоровье% для 0 для (Владелец(Герой манипулирует предметом))
События
Боевая еденица - Событие Теряет предмет
Условия
((Герой манипулирует предметом) обладает предметом типа Шлем) равно нет
Действия
Игрок - установить текущий уровень исследования Здоровье% для 0 для (Владелец(Герой манипулирует предметом))
Вопрос: Не работает, как исправить?
P.S Нужно для создания нескольких предметов с различным увеличением %здоровья.
Например: герой взял три вещи, каждая из них изменила количество здоровья Герою. Шлем в итоге, получившееся значение здоровья увеличил на определенный %... Помогите, пожалуйста!
P.S Нужно для создания нескольких предметов с различным увеличением %здоровья.
Например: герой взял три вещи, каждая из них изменила количество здоровья Герою. Шлем в итоге, получившееся значение здоровья увеличил на определенный %... Помогите, пожалуйста!
Принятый ответ
есть вопрос про изменение хп героя
в редакторе есть действие arifmetic
остается сложить одно с другим
в редакторе есть действие arifmetic
остается сложить одно с другим
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Попробуй базироваться на способности книги, что повышает хп. (не помню как называется). Положительный параметр - повысил хп. Отрицательный - понизил.
в редакторе есть действие arifmetic
остается сложить одно с другим
Просто вычисляешь процент от макс хп Юнита, и добавляешь ему нужное кол.во хп.
Система предметных бонусов, сама рассчитает сколько юниту нужно будет добавить и каких способностей добовляющих N хп. Чтобы у Юнита повысилось макс хп на 5 %.
он разве выше 100 поднимается?