06-27-2011, 07:16 PM
Юзаю сборку l2jserver и пришла в голову мысль сделать возможным атрибут в пояс. Поясов в окне выбора вещей при атрибуте нету.
порыскал в коде
_itemId = item.getItemId(); - я так понял это и есть список инвентаря. Что означает это и где искать дальше я не знаю... Поэтому прошу помочь в реализации задумки. С Java не дружу.
данная строка убрана. через l2phx могу заатрибутить пояс. не знаю как сделать пояса видимыми в инвентаре.
заранее спасибо.
порыскал в коде
Код:
java\com\l2jserver\gameserver\network\serverpackets\ExChooseInventoryAttributeItem.java
public ExChooseInventoryAttributeItem(L2ItemInstance item)
{
_itemId = item.getItemId();
_atribute = Elementals.getItemElement(_itemId);
if (_atribute == Elementals.NONE)
throw new IllegalArgumentException("Undefined Atribute item: "+ item);
_level = Elementals.getMaxElementLevel(_itemId);
}
Код:
java\com\l2jserver\gameserver\network\clientpackets\RequestExEnchantItemAttribute.java
item.getItem().getBodyPart() == L2Item.SLOT_BELT
заранее спасибо.