Interface.u class TargetStatusWnd

Статус
В этой теме нельзя размещать новые ответы.

Hedgehog

Знающий
Местный
Сообщения
366
Розыгрыши
0
Решения
3
Репутация
151
Реакции
271
Баллы
433
Доброго времени суток.
Помогите решить проблему добрые форумчане.

Решил я значит сделать себе отображение ХП и ЦП у "OTHER PLAYER"
Как на скрайде
1695999437097.png

Благодаря LordWinter в ядре вопрос решен вроде.

Теперь проблема в интерфейсе, интерфейс я использую Monokini2.

Значит при добавлении стандартной функции " UpdateHPBar(info.nCurHP, info.nMaxHP); " Хп обновляет нормально и отображает. Не обращайте внимания в этом видео на 2ю полоску хп.

То есть, сначала хп не убывает так как полное цп. Потом хп начинает убывать без обновления таргета и тому подобного. Просто начал атаковать и всё отпустил он сам бьёт и обновляеться информация по хп.

Этот вариант не подходит, так как я хочу чтобы у таргета отображалось и ХП и ЦП. Я решил сделать свои функции на основе Этой стандартной
Стандартная функция с которой хп нормально обновляется.
1695999959885.png

Я попытался сделать такую-же функцию. Ток с ХП и ЦП
1696000014974.png


Выглядит это так.
1696000953500.png

Но когда я начинаю атаковать его, хп обновляется только тогда когда я заново беру в таргет или что-то подобное.

Что я мог упустить!? Учитывая то что я вообще не разбираюсь в том что делаю и делаю всё копипастом и методом тыка.

Уважаемые знатоки форума прошу помощи.
 
но когда экспанд на видео кликаешь он ведь обновлет цп и хп
ну скинь класс целиком
 

но когда экспанд на видео кликаешь он ведь обновлет цп и хп
ну скинь класс целиком
Скрытое содержимое для пользователя(ей): Monokini2

Посмотри пожалуйста
Function OnRegisterEvent()
function OnEvent(int Event_ID, string param)

Может туда надо что-то дописать!?
 
Я по идеи в эвенты ничего не добавлял, бо не догнал как и что добавить!?

Посмотреть вложение 55381

Вроде же был верный вектор, почему ничего не ёкнуло, когда в списке есть только хп/мп и нет цп, но обновление цп хочется?
Как минимум нужно найти ид ивентов для прослушки цп, а еще и при выделении цели принудительно рассылать statusupdate с цп.
 
ну пока привязались на евент апдейта хп (но задержка), но да надо с сервера еще посылать дополнительно, ну или в таймере интерфейеса обновлять :LOL:
 
ну пока привязались на евент апдейта хп (но задержка), но да надо с сервера еще посылать дополнительно, ну или в таймере интерфейеса обновлять :LOL:
а что мешает прицепится к апдейтам цп? ведь надо то изменить HP на CP всего то
 
ну если EV_UpdateCP работает то да ничего не мешает
 
подозреваю что в дефолтном хфе оно кроме какого нибудь олимпа нигде не используется
 
Готов предоставить тебе ТВ чтобы ты глянул :)
я уже так нагляделся в скрипт окна цели, что пришлось свое делать.
открой UIEventManager класс в nwindow.u и найди нужный себе ивент
 
Ура, спасибо KID и Monokini2 Добавил Евент 2м параметром и заработало.
1696034271810.png
1696034278595.png


P.S: Так и знал что Что-то упустил, а упустил в эвенты добавить.
 
Решение
заработало только на первый взгляд, там рассылку на сервере доделывать нужно
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу