XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
NecromanseR_RuS

offline
Опыт: 18
Активность:
Способность садизм. Нужна помощь
Добрый вечер.Данный спелл позволяет герою увеличивать максимальный запас ХП за каждого убитого противника на 3/4/5 ед. здоровья. После смерти, герой теряет половину набранных хп. Вопрос - как это осуществить, ибо в WE нету функции увеличения макс здоровья. Возможно ли выйти к выполнению данной задачи через переменные или нужно воспользоваться способностями
Старый 11.01.2011, 20:58
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
погляди это
Прикрепленные файлы
Тип файла: w3x SetUnitMaxState.w3x (19.3 Кбайт, 13 просмотров )
Старый 11.01.2011, 21:00
NecromanseR_RuS

offline
Опыт: 18
Активность:
Способ увеличения маны работает, но не работает способ увеличения ХП.
Старый 11.01.2011, 21:17
Klop
Папа римский
offline
Опыт: 13,006
Активность:
сделай предметную способность увеличения запаса здоровья и установи по уровням изменения у тебя же предел будет какой то надеюсь),а затем меняй уровни способности
убил условия на наличие способности
call SetUnitAbilityLevel(GetKilingUnit(),GetUnitAbilityLevel(GetKillingUnit())+1)
при смерти
call SetUnitAbilityLevel(GetTriggerUnit(),R2I(GetUnitAbilityLevel(GetTriggerUnit())/2))
только в коде ещё надо ID абилки указывать
думаю понятно,это не сложно просто понять
Старый 11.01.2011, 21:31
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 19:44.