I can delete the price for deposit, i can deposit items and don't need to pay adena. But can't delete the Fee from deposit window.
WarehouseDepositList
/*
* This program is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/
package net.sf.l2j.gameserver.network.serverpackets;
import java.util.ArrayList;
import java.util.List;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.model.item.instance.ItemInstance;
import net.sf.l2j.gameserver.model.item.kind.Item;
public final class WarehouseDepositList extends L2GameServerPacket
{
public static final int PRIVATE = 1;
public static final int CLAN = 2;
public static final int CASTLE = 3; // not sure
public static final int FREIGHT = 4; // not sure
private final int _playerAdena;
private final List<ItemInstance> _items;
private final int _whType;
public WarehouseDepositList(L2PcInstance player, int type)
{
_whType = type;
_playerAdena = player.getAdena();
_items = new ArrayList<>();
final boolean isPrivate = _whType == PRIVATE;
for (ItemInstance temp : player.getInventory().getAvailableItems(true, isPrivate))
{
if (temp != null && temp.isDepositable(isPrivate))
_items.add(temp);
}
}
@Override
protected final void writeImpl()
{
writeC(0x41);
writeH(_whType);
writeD(_playerAdena);
writeH(_items.size());
for (ItemInstance temp : _items)
{
if (temp == null || temp.getItem() == null)
continue;
Item item = temp.getItem();
writeH(item.getType1());
writeD(temp.getObjectId());
writeD(temp.getItemId());
writeD(temp.getCount());
writeH(item.getType2());
writeH(temp.getCustomType1());
writeD(item.getBodyPart());
writeH(temp.getEnchantLevel());
writeH(temp.getCustomType2());
writeH(0x00);
writeD(temp.getObjectId());
if (temp.isAugmented())
{
writeD(0x0000FFFF & temp.getAugmentation().getAugmentationId());
writeD(temp.getAugmentation().getAugmentationId() >> 16);
}
else
writeQ(0x00);
}
_items.clear();
}
}
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchiha.sellpass.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchiha.sellpass.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchiha.sellpass.io/
Join our server for more products :
https://discord.gg/uthciha-services
https://campsite.bio/utchihaamkt
Question
Miracles
Hi guys, i wanna remove this:
I can delete the price for deposit, i can deposit items and don't need to pay adena. But can't delete the Fee from deposit window.
WarehouseDepositList
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.