отображение аугментации Interlude

TEMIK

Пляшущий с бубном
Участник
Сообщения
62
Розыгрыши
0
Репутация
0
Реакции
18
Баллы
260
Хроники
  1. Interlude
Исходники
Присутствуют
Сборка
l2j
Здравствуйте!
Можно ли сделать отображение аугментации в окне продажи на клиенте Interlude? Чтобы другой персонаж видел когда покупал.
 

Вложения

  • image_2021-12-13_15-40-04.png
    image_2021-12-13_15-40-04.png
    47 КБ · Просмотры: 106
для всех элементов структура iteminfo выглядит одинаково, может лишь различаться её наполнение

тут всего 2 вариант:
1) Либо в ИТ в окне трейда стоит принудительная заглушка, что бы обнулять значения аугментации, что бы тултип ничего не отображал
2) Либо сервер не отдаёт информацию для отображения и элементу просто не из чего показывать что за ЛС

C#:
var int RefineryOp1;
var int RefineryOp2;

оба варианта доступны для решения любым - сервер ява, а сорцы\компилятор ИТ интерфейса в шаре
 
  • Мне нравится
Реакции: Rolo
Может у кого есть инфа о том, что и на что нужно поменять в TradeStart для корректного отображения ЛСа в трейде?
 
Fern, а разве там что-то нужно менять? Трейд старт отсекает предметы, которые трейдить нельзя, в т.ч. с ЛСами (проверки в стиле canBeTraded() опять же за рамками пакета лежат скорее всего), менять надо итеминфо швыряемый в клиент, в том же трейдапдейте, например.
Java:
        if (Config.SHOW_AUGUMENT_IN_TRADE)
        {
            writeH(_item.getAugmentations()[0]);
            writeH(_item.getAugmentations()[1]);
        }

УПД: тьфу, я не про ту торговлю чет подумал, но суть та же:
 
  • Мне нравится
Реакции: Fern
Назад
Сверху Снизу