Interface.xdat TargetStatus

Eternal12

Выдающийся
Участник
Старожил I степени
Сообщения
186
Розыгрыши
0
Решения
2
Репутация
1
Реакции
39
Баллы
1 345
Появилась идея. В TargetStatus есть отображение пассивных скиллов с описанием при выделении цели рб/монстров/нсов.
Скрытое содержимое доступно для зарегистрированных пользователей!

Начал копать interface нашел TargetStatusWnd там предположил что за показ пассивок отвечает NpcInfoWnd.
На сервере монстру начал удалять и присваивать другие пассивки и проверять появятся ли новые пассивки или пропадут.
Они не поменялись как были 3 иконки так и остались. Тогда возникает вопрос в каком файле они записаны?
Идея заключается в том что бы игрокам присваивать медали (вдохновился нашим форумом) и в таргете они начали отображать.
Но для начала хочу понять как это работает.
 
Возможно берётся из npcgrp.dat из ячеек dtab1[0-25]
 
Решение
Выше верно сказали, эти скилы прописываются в npcgrp.dat
 
Возможно берётся из npcgrp.dat из ячеек dtab1[0-25]
Да всё верно, нашел. Такс всё пошло не по плану. Думал они отображаются фактически, а они уже записаны в самом клиенте.
Жаль.
Интересно а если например в датнике отредактировать zaken_tr (трансформа) будет ли статус у игрока с иконками. Щяс проверим.
 
Да всё верно, нашел. Такс всё пошло не по плану. Думал они отображаются фактически, а они уже записаны в самом клиенте.
Жаль.
Интересно а если например в датнике отредактировать zaken_tr (трансформа) будет ли статус у игрока с иконками. Щяс проверим.
Врятли в TargetStatusWnd.uc есть проверка на npc а трансформа врятли даёт игроку статус npc (хотя....)
 
Оверпостинг
Врятли в TargetStatusWnd.uc есть проверка на npc а трансформа врятли даёт игроку статус npc (хотя....)
Да есть проверка, щяс проверил

Запихнуть ты туда можешь че угодно, но придется пилить сам интерфейс.
Это так чисто ради эксперимента, если малыми действиями получается то хорошо. А если нет то на полку до лучших времен когда багаж знаний появится увесистый.
 
Последнее редактирование модератором:
Назад
Сверху Снизу