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

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

Закрытая тема
 
redfal

offline
Опыт: 5,163
Активность:
Процентное увеличение здоровья
Подскажите как увеличить здоровья того или иного юнита от его собственного здоровья на 50%?
Старый 03.04.2013, 18:09
IceFog

online
Опыт: 7,398
Активность:
Старый 03.04.2013, 18:42
redfal

offline
Опыт: 5,163
Активность:
IceFog, и где там проценты?
Старый 03.04.2013, 19:04
Extremator

offline
Опыт: 39,512
Активность:
redfal, увеличиваь ХП юнита надо на число, которое будет являться равным нужному % от ХП юнита...
т.е. нужно дать ему такое число, которое и будет равно проценту........
т.е.нужно создать некую системк, которая будет выдавать конкретное нужное тебе дополнительное хп... пи этом отнимать его спустя N сек. (или без этого)
Старый 03.04.2013, 19:25
LOR_D
    
offline
Опыт: 8,450
Активность:
redfal, держи. Надеюсь сможешь вызвать функцию, так чтобы она повысила жизни на 50%
Прикрепленные файлы
Тип файла: w3x SetUnitMaxState.w3x (19.4 Кбайт, 16 просмотров )
Старый 03.04.2013, 19:25
redfal

offline
Опыт: 5,163
Активность:
LOR_D, я ничего не понял, как это все работает
Старый 03.04.2013, 20:34
LOR_D
    
offline
Опыт: 8,450
Активность:
redfal, в функцию SetUnitMaxState передаются: юнит, параметр которого меняется, параметр(UNIT_STATE_MAX_LIFE или UNIT_STATE_MAX_MANA), который меняем, и значение, на которое меняется. Что ж тут не понятно?
LOR_D добавил:
Всё-что надо это скопировать нестандартный код, сделать аналогичные абилки, и вставить их рав-коды в код.
Старый 03.04.2013, 21:01
redfal

offline
Опыт: 5,163
Активность:
LOR_D, все равно не понимаю, там же нету процентов, можешь пример скинуть?
Старый 04.04.2013, 05:59
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
умножить текущее макс хп на 1.5 религия не позволяет, емае?
Старый 04.04.2013, 06:07
redfal

offline
Опыт: 5,163
Активность:
Hate, можешь скинуть пример, я что то не пойму?
Старый 04.04.2013, 07:15
Zkay

offline
Опыт: 5,576
Активность:
redfal, Ты не понимаешь баг с хп и мп?
LOR_D, А как на счёт урона?
call SetUnitMaxState(udg_u, UNIT_STATE_MAX_MANA, udg_i)
На что менять выделенное чёрным?
Старый 04.04.2013, 10:11
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
он видимо вообще ничего не понимает)
UNIT_STATE_MAX_MANA
UNIT_STATE_MAX_LIFE же
Старый 04.04.2013, 10:16
Zkay

offline
Опыт: 5,576
Активность:
Hate,
Во-первых, я не стобой разговариваю.
А во-вторых, на мой вопрос ты не ответил.
В третьих, прекращай флудить.
Старый 04.04.2013, 10:24
redfal

offline
Опыт: 5,163
Активность:
Zkay, Hate, народ ну я же сказал я не понимаю, что толку вы мне будете из сообщения в сообщение говорить одно и то же, просто помогите если можете, дайте пример конкретно моей просьбы я так быстрее разберусь.
Старый 04.04.2013, 10:26
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
Zkay:
Hate,
Во-первых, я не стобой разговариваю.
ой какие мы нежные)
А во-вторых, на мой вопрос ты не ответил.
да ладно? вопрос был на что заменять выделенное, я ответил. если вы не компетентны в таких вопросах, то зачем корчить умника?
В третьих, прекращай флудить.
ок, а в правилах написано что нельзя писать сообщения полностью выделенные оффтопом
Hate добавил:
redfal:
Zkay, Hate, народ ну я же сказал я не понимаю, что толку вы мне будете из сообщения в сообщение говорить одно и то же, просто помогите если можете, дайте пример конкретно моей просьбы я так быстрее разберусь.
тебе дали наработку, это раз
проценты - математика 4-5 класса, на крайняк они высчитываются умножением на кол-во процентов, если 50%, то число нужно умножать на 1.5 что бы получить результат на 50% больше от исходного. это два
Старый 04.04.2013, 10:30
redfal

offline
Опыт: 5,163
Активность:
О боги на что тут такие помощники сидят, мне кто нибудь поможет сегодня нет? Я не понимаю что за нестандартный код и как его прикрепить к моей абилке, помогите уже кто нибудь, только пожалуйста не надо мне статьи обучающие по поводу использования кода и тому подобное я просто хочу помощи! Почему пользователи со значением уровня на форуме больше 7 никогда конкретно не могут помочь? Ну я нуб и что с того? Это форум помощи или унижения я не пойму до сих пор...
Старый 04.04.2013, 10:44
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
без этой системы вы наврятли сможете нормально повышать макс хп/мп вообще кому либо. прочитайте инструкцию хотя бы в ней.
Старый 04.04.2013, 10:46
DioD

offline
Опыт: 45,134
Активность:
Я не понимаю что за нестандартный код и как его прикрепить к моей абилке
Вот вам полезная ссылка, помогает в понимании, рекомендована к прочтению:
Старый 04.04.2013, 11:11
Закрытая тема

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

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

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

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



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