Рейтинг темы:
  • 2 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Работа над Goddess of Destruction (part 6)
TonsFun Написал:L2j информация об инвентаре 603 протокол
Код:
protected void writeItem(ItemInfo item)
    {
        int check_Augmentation = 0;
        check_ElementType = 0;
        check_EnchantOption = 0;
        if (item.getAugmentationBonus() > 0)
        {
            check_Augmentation = 1;
        }
        if (item.getAttackElementPower() > 0)
        {
            check_ElementType = 2;
        }
        else
        {
            for (byte i = 0; i < 6; i++)
            {
                if (item.getElementDefAttr(i) > 0)
                {
                    check_ElementType = 2;
                }
            }
        }
        for (int op : item.getEnchantOptions())
        {
            if (op > 0)
            {
                check_EnchantOption = 4;
            }
        }
        writeC(check_Augmentation + check_ElementType + check_EnchantOption + 0);
        writeD(item.getObjectId()); // ObjectId
        writeD(item.getItem().getDisplayId()); // ItemId
        writeC(item.getLocation()); // 603
        writeQ(item.getCount()); // Quantity
        writeC(item.getItem().getType2()); // 603 // Item Type 2 : 00-weapon, 01-shield/armor, 02-ring/earring/necklace, 03-questitem, 04-adena, 05-item
        writeC(item.getCustomType1()); // 603 Filler (always 0)
        writeH(item.getEquipped()); // Equipped : 00-No, 01-yes
        writeQ(item.getItem().getBodyPart()); // 603 // Slot : 0006-lr.ear, 0008-neck, 0030-lr.finger, 0040-head, 0100-l.hand, 0200-gloves, 0400-chest, 0800-pants, 1000-feet, 4000-r.hand, 8000-r.hand
        writeC(item.getEnchant()); // 603 // Enchant level (pet level shown in control item)
        writeC(item.getCustomType2()); // 603 // Pet name exists or not shown in control item
        writeD(item.getMana());
        writeD(item.getTime());
        writeC(0x01); // 603
        if (check_Augmentation > 0) // 603
        {
            writeD(item.getAugmentationBonus());
        }
        writeItemElementalAndEnchant(item);
    }

    protected void writeItemElementalAndEnchant(ItemInfo item)
    {
        if (check_ElementType > 0) // 603
        {
            writeH(item.getAttackElementType());
            writeH(item.getAttackElementPower());
            for (byte i = 0; i < 6; i++)
            {
                writeH(item.getElementDefAttr(i));
            }
        }
        if (check_EnchantOption > 0) // 603
        {
            for (int op : item.getEnchantOptions())
            {
                writeH(op);
            }
        }
    }

    protected void writeInventoryBlock(PcInventory inventory)
    {
        if (inventory.hasInventoryBlock())
        {
            writeH(inventory.getBlockItems().length);
            writeC(inventory.getBlockMode());
            for (int i : inventory.getBlockItems())
            {
                writeD(i);
            }
        }
        else
        {
            writeH(0x00);
        }
    }

Я разве не выкладывал? Темболее у меня полностью и правильно разобранный.

Добавлено через 1 минуту
Тут можно немного интересного найти...
http://svn.l2jfree.com/l2jtw_server/L2JT...r_Ertheia/
http://svn.l2jfree.com/l2jtw_dp/L2JTW_DataPack_Ertheia/
Bonux Написал:Я разве не выкладывал? Темболее у меня полностью и правильно разобранный.

Добавлено через 1 минуту
Тут можно немного интересного найти...
http://svn.l2jfree.com/l2jtw_server/L2JT...r_Ertheia/
http://svn.l2jfree.com/l2jtw_dp/L2JTW_DataPack_Ertheia/

Самое интересное что UI пакета там попросту нетBig Grin
Почти полностью разобранный ExNpcInfo;NpcInfo
пакетец

З.Ы. Ищу снифф с рейда октависа. Ну или название пакета в котором теперь шлется привязка колесницы к зверю(до динамичной структуры использовался Нпцинфо).

Добавлено через 35 минут
цитата

writeD(item.getTemporalLifeTime()); - шлется здесь время обработки

Update
по окто вопрос снят, отсылаю теперь сразу привязанного(почему то апдейт на него не работал)
тобиш те две D ими и являлись.
Подскажите, что случилось с пакетом Petinfo?

Код:
        writeC(_type);
        writeD(obj_id);
        writeD(npc_id + 1000000);
        writeD(0); // минусовое значение
что это за writeD ? как формировать? при отсыле нуля пет начинает убегать в неизвестном направлении..

я дурак. Обычная Х координата =\
I'm having trouble can not find a way to put in my server system abillity ertheia not yet found where to start someone could give a hint.
oneoloki Написал:please UserInfo Packet please for file

[Изображение: a7840953348970201310a5e4ceaf51e9]:Olen':
Поделитесь пожалуйста UI под эртею.

В заранее спасибо!
жаль что в "классике" столько порезали (как смотрел то плакал)
Ап.
Кто понял систему заточки и систему Урона сосками?
DXVSI Написал:Поделитесь пожалуйста UI под эртею.

В заранее спасибо!

Bonux выкладывал ранее.. Да и соснифать не проблема, фулл пакет при входе в игру шлется.

Добавлено через 2 минуты
NoizeBD Написал:жаль что в "классике" столько порезали (как смотрел то плакал)
Ап.
Кто понял систему заточки и систему Урона сосками?

Заточка как и раньше, просто теперь показывается сколько конкретно прибавляет.



Кстати, как решается проблема с логином через Enter через ру патч? От NCWest заходит практически всегда.
Melcor Написал:Bonux выкладывал ранее.. Да и соснифать не проблема, фулл пакет при входе в игру шлется.

Ссылку которую выкладывал Bonux не робит, кто может перезалейте!:Olen':


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Работа над Goddess of Destruction (part 7) n3k0nation 459 172,953 03-21-2022, 04:21 PM
Последний пост: TieLay
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,359 10-01-2021, 02:40 PM
Последний пост: tenor
  Работа с камерой и Энтер чат FriendlyGhost 0 1,288 04-29-2018, 06:07 AM
Последний пост: FriendlyGhost
  Goddess of Destruction ( новая ветка от NcSoft ) Bacek 180 58,621 08-22-2017, 12:32 PM
Последний пост: BadStealth
  EmuRT Gracia part 2 ? knaif 3 1,605 02-08-2016, 01:19 PM
Последний пост: knaif
  Gracia Part 1 от l2emu исходы TFH 6 1,936 10-05-2015, 07:53 PM
Последний пост: G1ta0
  Ищу исходы L2-Dream gracia part 2 knaif 1 1,370 10-05-2015, 07:51 PM
Последний пост: G1ta0
  Оплачиваемая работа Grek1993 1 1,336 08-01-2015, 11:29 AM
Последний пост: ztaecz
  Работа с мультиселлом Evencelance 11 2,413 09-19-2014, 12:43 PM
Последний пост: Evencelance
  Работа над Goddess of Destruction (part 5) Ozzy 980 336,185 10-09-2013, 09:13 AM
Последний пост: Ashe

Перейти к форуму:


Пользователи, просматривающие эту тему: 22 Гость(ей)