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

Принятый ответ

есть вопрос про изменение хп героя
в редакторе есть действие arifmetic
остается сложить одно с другим
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
15
8 лет назад
1
У исследований в варе можно лишь повышать уровень.
Попробуй базироваться на способности книги, что повышает хп. (не помню как называется). Положительный параметр - повысил хп. Отрицательный - понизил.
0
6
8 лет назад
0
EnergyFrost, С помощью книг возможно сделать процентное увеличение? И на такое же процентное понижать?
1
20
8 лет назад
1
есть вопрос про изменение хп героя
в редакторе есть действие arifmetic
остается сложить одно с другим
Принятый ответ
1
32
8 лет назад
1
Все что тебе нужно это система предметных бонусов, на сайте вроде была, а так же их полно на хайве.
Просто вычисляешь процент от макс хп Юнита, и добавляешь ему нужное кол.во хп.
Система предметных бонусов, сама рассчитает сколько юниту нужно будет добавить и каких способностей добовляющих N хп. Чтобы у Юнита повысилось макс хп на 5 %.
1
15
8 лет назад
1
Как вариант можно попробовать использовать гандикап, если игроку дается лишь 1 юнит. Иначе хп будет всем увеличивать.
0
20
8 лет назад
0
EnergyFrost:
он разве выше 100 поднимается?
0
15
8 лет назад
0
ssbbssc, да.
0
6
8 лет назад
0
Оу, сколько ответов, спс)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.