Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
$k!mmer
(Эникейщик)

Зарегистрирован: Dec 2004
Проживает: Russia/Moscow
Написал: 1419 сообщений

Оценка: 57 Votes 57 чел.

Старожил 
Question 
Вопрос по HUD.
Сообщение #944776
Только вступаю в сей раздел.

Не могли бы вы рассказать, как сделать так, чтоб при изменении параметра "здоровье" (от повреждений и наоборот) HUD показывался, но потом через некоторое время скрывался?

Поправил $k!mmer 31-01-2010 в 10:31

Old Post 31-01-2010 10:21
$k!mmer отсутствует Посмотреть данные '$k!mmer' Отправить Приватное Сообщение для '$k!mmer' Найти другие сообщения '$k!mmer' Добавить $k!mmer в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #944827
Добавить в CHudHealth (по памяти написал) переменную, хранящую время последнего изменения здоровья, и обновлять вместе с ним.
Остаётся в Paint задавать прозрачность на основе разницы между хранимым и текущим временем.
Как-то так. оО
Old Post 31-01-2010 11:52
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Breever
(Добываю фероподы из мирмидонта)

Зарегистрирован: Jun 2009
Проживает: Россия/Красноярск
Написал: 95 сообщений

Оценка: 3 Votes 3 чел.

Сообщение #945347
Там где-то есть анализ: изменилось ли здоровье. Вот там в этом случае нужно установить значение переменной на максимальное. Далее в OnThink делать прозрачность в зависимости от этой переменной и уменьшать ее.
Не существует границ, есть лишь препятствия
Old Post 02-02-2010 17:42
Breever отсутствует Посмотреть данные 'Breever' Отправить Приватное Сообщение для 'Breever' Посетить домашнюю страничку Breever Найти другие сообщения 'Breever' Добавить Breever в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
KLIMaka
(Президент Мира - Броука!)

Зарегистрирован: Dec 2007
Проживает: Украина/Запорожье
Написал: 456 сообщений

Оценка: 28 Votes 28 чел.

Сообщение #945455
Ну в принципе здесь и без изменения кода обойтись можно. Смотреть в HudAnimations.txt, там все предельно ясно, ИМХО. Как наводка - при дамаге исполняется ивент HealthDamageTaken, в котором и показываем/скрываем все что нужно
Old Post 02-02-2010 23:15
KLIMaka отсутствует Посмотреть данные 'KLIMaka' Отправить Приватное Сообщение для 'KLIMaka' Найти другие сообщения 'KLIMaka' Добавить KLIMaka в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 01:07.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены