Время Удаления предмета

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

MrKirill1232

Прославленный
Проверенный
Победитель в номинации 2023
Мастер реакций
Неукротимое пламя
Медаль Благодарности
Победитель в номинации 2022
Старожил I степени
Сообщения
1 717
Розыгрыши
0
Решения
31
Репутация
986
Реакции
1 283
Баллы
1 408
Хроники
  1. Prologue: Prelude of War
Исходники
Присутствуют
Сборка
l2j_mobius
Привет !
На офе на всяких ивентах ( событиях ) на некоторых предметах висит "Дата удаления".
Нашел пакет EX_DBJOB_DELETION_INFO но так вывести его в игру не смог.
При попытке установки в Item_Name.dat DB_DELETION предмет отображается так же как и отображался.
Есть у кого предположения ?
1648824803407.png

Нет, это не тот пакет о котором вы подумали
1648825070126.png
 
struct _S_EX_DBJOB_DELETION_INFO
{
var array<_ItemDeletionInfo> itemDeletionList;
var array<_SkillDeletionInfo> skillDeletionList;
};
 
Решение
struct _S_EX_DBJOB_DELETION_INFO
{
var array<_ItemDeletionInfo> itemDeletionList;
var array<_SkillDeletionInfo> skillDeletionList;
};
ухты, а я дурашка, сначало скиллы слал, а потом итемы :)

1648826968049.png

Java:
 @Override
    public boolean write(PacketWriter packet) {
        OutgoingPackets.EX_ITEM_DELETION_INFO.writeId(packet);
        packet.writeD(1);
        for ( int itemInfo = 0; itemInfo < 1; itemInfo ++){
            packet.writeD(22222); // item_ID
            packet.writeD(1654086116); // UNIX TIME
        }
        packet.writeD(1);
        for ( int skillInfo = 0; skillInfo < 1; skillInfo ++){
            packet.writeD(-1); // skill_ID
            packet.writeD(-1); // UNIX TIME
        }

        return true;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу