значит проблема такая:
пакетак хф у меня сделана под хф парт 4 .
но стоит ме поставить патч парт 5 так у мення отказывает инвентарь .
поделитесь пожалуйста пакетами инвентаря под парт 5(исходы фекникс)
Добавлено через 14 минут
если мои расчёты верны то получаеться так:
пакетак хф у меня сделана под хф парт 4 .
но стоит ме поставить патч парт 5 так у мення отказывает инвентарь .
поделитесь пожалуйста пакетами инвентаря под парт 5(исходы фекникс)
Добавлено через 14 минут
если мои расчёты верны то получаеться так:
PHP код:
<?php
@Override
protected final void writeImpl()
{
writeC(0x11);
writeH(_showWindow ? 1 : 0);
writeH(length);
for (L2ItemInstance temp : _items)
{
if (temp == null || temp.getItem() == null)
continue;
writeD(temp.getObjectId());
writeD(temp.getItemId());
writeD(temp.getEquipSlot()); //order
writeQ(temp.getCount());
writeH(temp.getItem().getType2ForPackets()); // item type2
writeH(temp.getCustomType1()); // item type3
writeH(temp.isEquipped() ? 1 : 0);
writeD(temp.getBodyPart()); // rev 415 slot 0006-lr.ear 0008-neck 0030-lr.finger 0040-head 0080-?? 0100-l.hand 0200-gloves 0400-chest 0800-pants 1000-feet 2000-?? 4000-r.hand 8000-r.hand
writeH(temp.getEnchantLevel()); // enchant level
writeH(temp.getCustomType2()); // item type3
writeD(temp.getAugmentationId());
writeD(temp.isShadowItem() ? temp.getLifeTimeRemaining() : -1);
writeD(temp.isTemporalItem() ? temp.getLifeTimeRemaining() : 0x00); // limited time item life remaining
writeItemElements(temp);
writeEnchantEffect(temp);
}
writeH(0x00);//TODO: Block Items length
writeC(0x00);//TODO: Block Mode
// for(;;) {
writeD(0x00);//Id to block
// }
writeH(0x00);
getClient().sendPacket(new ExQuestItemList(questItems, getClient().getActiveChar()));
}