Как создать способность скейлющуюся от чего либо?

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

Триггерно разумеется
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
6 лет назад
2
Похожие вопросы:

ответ
RikLine:
Sergarr:
Со вторым - можно легко уменьшить хп всех юнитов одной стороны с помощью функции Set Handicap из ГУИ.
Да, я понимаю, но другой вопрос: как "дать редактору понять", что один из игроков отсутствует? Какое событие или же условие надо поставить?
Можно просто считать количество играющих игроков. В ГУИ это делается так: создаешь целочисленную переменную и приравниваешь ее значение к Number of players in (All of players matching (((Matching player) slot status) равно Играет)).
Чтобы это дело прикрутить к установке гандикапа, ты создаешь триггер с кучей событий вида Игрок 1 (красный) leaves the game, туда вставляешь эту штуку выше, и затем там же устанавливаешь гандикап.
Да, и еще, эта функция считает всех компьютерных игроков тоже как "играющих", так что на это надо сделать поправку.

2
27
6 лет назад
2
Триггерно разумеется
Принятый ответ
0
32
6 лет назад
0
Стас Орлов, по подробнее, что вы хотите сделать? Что значит "скейлющуюся от чего либо?", куда что и как должно расстягиватся?
Вам хочется сделать полет молнии в цель или что?
0
12
6 лет назад
0
Неправильно спросил. Я хочу узнать, как сделать способность, зависящую от количества маны, например.
5
27
6 лет назад
5
Стас Орлов,
Триггерно разумеется
Есть несколько основных параметров, которые доступны в триггерах:
  • Базовые характеристики (Сила/Ловкость/Интеллект)
  • Здоровье (Текущее/Максимальное/Процент)
  • Мана (Текущая/Максимальная/Процент)
Дальше уже чистая математика, используешь любое из значений по своему усмотрению, но боюсь это тебе ничего не скажет, пока ты не откроешь триггеры и не начнешь читать о них статьи.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.