Дд. Профессионалы, подскажите пжлста какое действие в триггерах отвечает за: 1) Изменение характеристики боевой единицы (к примеру увеличение защиты на 10 ед.) и 2) Сброс изменения характеристики (к примеру боевая единица потеряла показатель защиты в 0. Нужно вернуть ей показатель, который был до дейтвия потери). Заранее спасибо
`
ОЖИДАНИЕ РЕКЛАМЫ...
32
Серьезно? Защиту менять, UnitAddAbilty( unit, ability ) - берешь предметную способность от кольца защиты, копируешь, ставишь бонус защиты +10 и вручаешь юниту триггерным действием, а когда нужно удаляешь действием UnitRemoveAbility...
Чтобы не задавать такие вопросы существует JASS__API
Ну и как бы самоучители что и как делать по картостроению тоже на сайте были.
28
quq_CCCP, возможно он про рефордж и про белую защиту
там всё из коробки
32
rsfghd, не думаю, причем вопрос ну шибко уж общий, защита как пример явно, поэтому хотелось бы послушать что именно он хочет, вручение абилки весьма универсальный метод выдачи подобных бонусов.
1
Про способности спасибо, разобрался. Не закрытым остался второй вопрос. Есть показатель характеристики б.е. Происходит действие и этому показателю придается другое значение (уже не прибавление или вычитание, а конкретное значение). Есть ли способ восстановить после этого то значение, которое было до действия?
10
если версия 1.26, можель пощупать мемхак, там есть функции для этого.
Что касается обнуления - записывай значение в переменную перед тем, как применить модификатор, а затем возвращай.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.