Код ниже работает только если в моей цели есть NPC, я использую его на CommunityBoard
if (command.startsWith("WithdrawP"))
{
player.setActiveWarehouse(player.getWarehouse());
if (player.getActiveWarehouse().getSize() == 0)
{
player.sendPacket(SystemMessageId.NO_ITEM_DEPOSITED_IN_WH);
return;
}
player.sendPacket(new WarehouseWithdrawList(player, WarehouseWithdrawList.PRIVATE));
player.sendPacket(ActionFailed.STATIC_PACKET);
}
Я хотел использовать его, не становясь целью NPC.
Я создаю интерфейс, которым можно будет экипировать РЕМЕНЬ, ТАЛИСМАН, БРАСЛЕТ, как мне создать часть тела для экипировки этих предметов?
`<item id='63030' type="Armor" name="Ремень для новичков [Ремень]">
<set name="default_action" val="equip" />
<set name="armor_type" val="NONE" />
<set name="bodypart" val="Пояс" />
</item>`
Пример кода, который я поставил "Bodypart" val="Belt", выдает ошибку xml, когда я подключаюсь к серверу, потому что, я думаю, у него нет этой БД
в клиентском интерфейсе уже есть скрипт, чтобы при экипировке предмет попадал в нужное место
Как можно было активировать еще 3 ячейки, чтобы экипировать три предмета, только экипировка на персонаже не отображается